├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── c_src ├── decoder.c ├── encoder.c ├── jsonx.c ├── jsonx.h ├── jsonx_str.h └── jstream.c ├── examples ├── example.json ├── records_examples.erl └── stream_example.erl ├── rebar.config ├── src ├── jsonx.app.src ├── jsonx.erl └── jstream.erl └── test ├── array_tests.erl ├── bench_encode_records.erl ├── decode_records_test.erl ├── encode_records_test.erl ├── include_json_test.erl ├── intro_tests.erl ├── jstream_test.erl ├── num_tests.erl ├── obj_tests.erl └── str_tests.erl /.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | .eunit 3 | *.so 4 | *.beam 5 | ebin/*.app 6 | *~ 7 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/README.md -------------------------------------------------------------------------------- /c_src/decoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/c_src/decoder.c -------------------------------------------------------------------------------- /c_src/encoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/c_src/encoder.c -------------------------------------------------------------------------------- /c_src/jsonx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/c_src/jsonx.c -------------------------------------------------------------------------------- /c_src/jsonx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/c_src/jsonx.h -------------------------------------------------------------------------------- /c_src/jsonx_str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/c_src/jsonx_str.h -------------------------------------------------------------------------------- /c_src/jstream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/c_src/jstream.c -------------------------------------------------------------------------------- /examples/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/examples/example.json -------------------------------------------------------------------------------- /examples/records_examples.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/examples/records_examples.erl -------------------------------------------------------------------------------- /examples/stream_example.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/examples/stream_example.erl -------------------------------------------------------------------------------- /rebar.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/rebar.config -------------------------------------------------------------------------------- /src/jsonx.app.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/src/jsonx.app.src -------------------------------------------------------------------------------- /src/jsonx.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/src/jsonx.erl -------------------------------------------------------------------------------- /src/jstream.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/src/jstream.erl -------------------------------------------------------------------------------- /test/array_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/test/array_tests.erl -------------------------------------------------------------------------------- /test/bench_encode_records.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/test/bench_encode_records.erl -------------------------------------------------------------------------------- /test/decode_records_test.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/test/decode_records_test.erl -------------------------------------------------------------------------------- /test/encode_records_test.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/test/encode_records_test.erl -------------------------------------------------------------------------------- /test/include_json_test.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/test/include_json_test.erl -------------------------------------------------------------------------------- /test/intro_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/test/intro_tests.erl -------------------------------------------------------------------------------- /test/jstream_test.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/test/jstream_test.erl -------------------------------------------------------------------------------- /test/num_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/test/num_tests.erl -------------------------------------------------------------------------------- /test/obj_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/test/obj_tests.erl -------------------------------------------------------------------------------- /test/str_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iskra/jsonx/HEAD/test/str_tests.erl --------------------------------------------------------------------------------