Tin Can API (xapi.codeplex.com)

  •        263

The creation of C# libraries to support the rapid roll-out of projects that utilise the Tin Can API protocol.

http://xapi.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

xen-api - The Xapi Project's XenAPI Server

  •    OCaml

Xapi is the main component produced by the Linux Foundation's Xapi Project. The build install instructions are currently being written. The Xapi Project contains a large list of dependencies and sub-projects, which are actually quite difficult to build independently. To build xen-api from source, we recommend using opam with the xs-opam remote (detailed explanation in readme).

HandyJSON - A handy swift json-object serialization/deserialization library

  •    Swift

HandyJSON is a framework written in Swift which to make converting model objects( pure classes/structs ) to and from JSON easy on iOS.Compared with others, the most significant feature of HandyJSON is that it does not require the objects inherit from NSObject(not using KVC but reflection), neither implements a 'mapping' function(writing value to memory directly to achieve property assignment).

JSONCPP - A C++ library for interacting with JSON

  •    C++

JsonCpp is a C++ library that allows manipulating JSON values, including serialization and deserialization to and from strings. It can also preserve existing comment in unserialization/serialization steps, making it a convenient format to store user input files.

python-rapidjson - Python wrapper around rapidjson

  •    C++

RapidJSON is an extremely fast C++ JSON parser and serialization library: this module wraps it into a Python 3 extension, exposing its serialization/deserialization (to/from either bytes, str or file-like instances) and JSON Schema validation capabilities. Latest version documentation is automatically rendered by Read the Docs.


FastEasyMapping - A tool for fast serializing & deserializing of JSON

  •    Objective-C

This is a fork of EasyMapping, a flexible and easy framework for JSON mapping. It turns out, that almost all popular libraries for JSON mapping are SLOW. The main reason for that is multiple trips to database during the lookup of existing objects. We decided to take an already existing flexible solution (i.e. EasyMapping) and improve its overall performance.

Noggit - JSON streaming parser

  •    Java

Noggit is the world's fastest streaming JSON parser for Java. It is used in Apache Solr.

Hive-JSON-Serde - Read - Write JSON SerDe for Apache Hive.

  •    Java

This library enables Apache Hive to read and write in JSON format. It includes support for serialization and deserialization (SerDe) as well as JSON conversion UDF. Download the latest binaries (json-serde-X.Y.Z-jar-with-dependencies.jar and json-udf-X.Y.Z-jar-with-dependencies.jar) from congiu.net/hive-json-serde. Choose the correct verson for CDH 4, CDH 5 or Hadoop 2.3. Place the JARs into hive/lib or use ADD JAR in Hive.

Fluently-XML

  •    

Tired of the limitations of the built-in XML serializer in .NET? Want to easily customize the serialization and deserialization process for your types? Fluently-XML is a flexible serialization framework that gives .NET developers full control over serialization/deserialization.

bridge - A simple but powerful HTTP networking library for Java

  •    Java

Bridge is a simple but powerful HTTP networking library for Android. It features a Fluent chainable API, powered by Java/Android's URLConnection classes for maximum compatibility and speed.The dependency is available via jCenter. jCenter is the default Maven repository used by Android Studio. It can easily be applied to IntelliJ IDEA also.

fastjson - Fast JSON Processor

  •    Java

Fastjson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object. Fastjson can work with arbitrary Java objects including pre-existing objects that you do not have source-code of.

Marshal - Marshaling the typeless wild west of [String: Any]

  •    Swift

In Swift, we all deal with JSON, plists, and various forms of [String: Any]. Marshal believes you don't need a Ph.D. in monads or magic mirrors to deal with these in an expressive and type safe way. Marshal will help you write declarative, performant, error handled code using the power of Protocol Oriented Programming™. Unmarshaling is the process of taking an intermediary data format (the marshaled object) and tranforming it into a local representation. Think of marshaling as serialization and unmarshaling as deserialization, or coding and decoding, respectively.

class-transformer - Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors

  •    TypeScript

Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors

colander - A serialization/deserialization/validation library for strings, mappings and lists.

  •    Python

It is tested on Python 2.7, 3.3, 3.4, 3.5, and 3.6, and PyPy. Please see https://docs.pylonsproject.org/projects/colander/en/latest/ for documentation.

gocsv - The GoCSV package aims to provide easy CSV serialization and deserialization to the golang programming language

  •    Go

The GoCSV package aims to provide easy CSV serialization and deserialization to the golang programming language

typesystem - Data validation, serialization, deserialization & form rendering. 🔢

  •    Python

If you'd like you use the form rendering you'll also want to install jinja2. If you'd like you use the YAML tokenization you'll also want to install pyyaml.

element-api - Create a JSON API/Feed for your elements in Craft.

  •    PHP

This plugin makes it easy to create a JSON API for your entries (and other element types) in Craft CMS. It’s powered by Phil Sturgeon’s excellent Fractal package.

PSON - A super efficient binary serialization format for JSON.

  •    Javascript

PSON is a super efficient binary serialization format for JSON focused on minimal encoding size. A PSON.StaticPair contains the PSON encoder and decoder for a static (or empty) dictionary and can be shared between all connections. It's recommended for production.