Projects tagged ‘serialization’


[21 total ]
63

XStream

   
Primary Language: Java Licensed as: BSD-ish License

XStream is a simple library to serialize objects to XML and back again. Features: Ease of use, no mappings, performance, clean XML, no modifications to classes, integration with XML libraries, full object graph support, customizable conversion strategies.

Metrics updated 07 Oct 08

11

binary

   
Primary Language: Haskell Licensed as: BSD-ish License

Efficient, pure binary serialisation using lazy ByteStrings. Haskell values may be encoded to and form binary formats, written to disk as binary, or sent over the network. Serialisation speeds of over 1 G/sec have been observed, so this library should be suitable for high performance scenarios.

Metrics updated about 7 hours ago

6

Java Game Networking

 
Primary Language: Java Licensed as: BSD-ish License

An Object-Oriented networking framework for Java primarily focused toward game development. The general concept is the utilization of Message objects that are essentially beans that are streamed over the network utilizing NIO.

Metrics updated 28 Sep 08

4

edenRR

 
Primary Language: ActionScript Licensed as: Mozilla Public License 1.1

eden is a serializer/deserializer library using a subset of the ECMAScript notation, it allows to exchange and interpret data keeping the structure and the type.

Metrics updated 10 Oct 08

4

Json-lib

 
Primary Language: Java Licensed as: Apache License 2.0

JSON-lib is a java library for transforming beans, maps, collections, java arrays and XML to JSON and back again to beans and DynaBeans. It is based on the work by Douglas Crockford in http://www.json.org/java. Includes support for Groovy and JRuby as well.

Metrics updated about 11 hours ago

3

Reverspring

 
Primary Language: Java Licensed as: Apache License 2.0

Reverspring is a Java library that allows you to create Spring IoC XML files from POJO at runtime, with detailed configuration about what to add in the descriptor and how to write it.

Metrics updated 06 Oct 08

2

yasli

 
Primary Language: C++ Licensed as: MIT License

YASLI stands for Yet Another Serialization LIbrary. Features: * Simple user interface, including single method for both storing and loading (intrusive way). * Non-intrusive way is also supported - for serialization of classes from third ... [More] party libraries. * Lookup of named elements. You can reorder, insert, and remove members maintaining backward compatibility with old format. * TextOArchive/TextIArchive. Store data in compact, human-readable text format. * Combined generic and abstract approach allows simple addition of archive types. PropertyTree (GUI with wxWidgets) is currently under development. [Less]

Metrics updated 06 Oct 08

1

Protocol Buffers

 
Primary Language: C++ Licensed as: Apache License 2.0

Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats.

Metrics updated 07 Oct 08

1

StaxMate

 
Primary Language: Java Licensed as: Apache License 2.0,GNU Lesser General Public License 2.1

StaxMate is a light-weight framework that adds convenience to streaming XML-processing without significant additional overhead. It builds on top of StAX (JSR-173) compliant processors such as Woodstox , and offers two basic abstractions: * Cursors, which build on XMLStreamReaders * Output objects, which build on XMLStreamWriters.

Metrics updated 11 Oct 08

0

Harpoon Data Language

 
Primary Language: C/C++ Licensed as: Public Domain

Harpoon is an universal, programmer-friendly data expression language, designed to provide one syntax for all range of documents, configuration files and even for scripts and programs.

Metrics updated about 19 hours ago