Need help with Tny?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

BobMarlon
200 Stars 15 Forks MIT License 37 Commits 0 Opened issues

Description

A simple data serializer in C

Services available

!
?

Need anything else?

Contributors list

# 187,770
glances 17.2K Python top 10
# 27,766
Haskell
TeX
C
Python
nerd-fonts 25.0K Haskell top 100
# 154,762
cpm 696
# 3,692
D
Dart
Lua
R
RxAndroid 19.2K D top 10

Tny: A simple data serializer in C

Tny is a simple library to serialize data in C. It can be seen as a kind of binary JSON but unlike BSON it also supports arrays as root elements.

It was designed to be simple and easy to use. If you want to know how to use it, take a look at src/tny/tny.h or the tests located at src/tests.c

Documentation

The documentation can be found in doc/, or read it online.

Binary Format

If you want to now how Tny serializes data, take a look at the Documentation at the tny.h File Reference "Detailed Description" section. There you find an ABNF specification of the binary format.

System Requirements

Tny should run on every plattform with a compatible C99 compiler. No additional libraries are required.

License

This software is distributed under MIT license, so feel free to use it for everything you want.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.