MessagePack
MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small. This product claims to be faster than ProtocolBuffers and JSON. It supports C/C++, Ruby, Java, Python, Perl, PHP, Haskell, Lua.
http://msgpack.sourceforge.net/
comments powered by Disqus
Related Products
Avro
Avro is a data serialization system. It is a subproject of Apache Hadoop.
Protocol Buffer
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.
SMSj - Java SMS library
This library allows you to send SMSes (GSM) from the Java platform. It gives you full control over the SMS including the UDH field so you can create and send EMS messages, WAP push messages and nokia smart messages (picture, ringtone etc). The API can send SMS by using a GSM phone connected to the serial port or via a SMS gateway (like Clickatell).
RSS.PY - parser and the serializer in Python
This library provides tools for working with RSS feeds as datastructures. The core is an RSS parser capable of understanding most RSS formats, and a serializer that produces RSS1.0. The RSS channel itself can be represented as any arbitrary data structure; two such structures are provided both as examples and to service common usage. This approach allows channels to be manipulated and stored ina fashion that suits both their semantics and the applications that access them.
Kumofs
kumofs is a scalable and highly available distributed key-value store.
Metakit - embedded database library with small footprint
Metakit is an embedded database library with a small footprint. It fills the gap between flat-file, relational, object-oriented, and tree-structured databases, supporting relational joins, serialization, nested structures, and instant schema evolution
MemcheckView
MemcheckView is a GUI front end for Valgrind's Memcheck tool, which can detect a comprehensive set of memory errors, including reads and writes of unallocated or freed memory, reads of unitialized memory, and memory leaks.
MongoDB
MongoDB (from "humongous") is a scalable, high-performance, open source, dynamic-schema, document-oriented database. MongoDB bridges the gap between key-value stores (which are fast and highly scalable) and traditional RDBMS systems.
SMSLib - Java SMS library
SMSLib is a Java library which allows you to send/receive SMS messages via a compatible GSM modem or GSM phone. SMSLib also supports some bulk sms operators (for outbound messaging only).
Gnokii - Communicates with mobile phones
Gnokii is a suite of programs for communicating with mobile phones. It was initially only available for Nokia mobile phones, but later extended to support others. It is available for Linux, BSD unix, Windows and Mac OS X and as source code.