Skip to content

Latest commit

 

History

History
63 lines (41 loc) · 1.44 KB

README.md

File metadata and controls

63 lines (41 loc) · 1.44 KB

Json Compressor

Json
Compression

Json file compression with succinct data structures.


Team members

This project is being developed by:

Tech

Json Compressor depends on a number of open source projects to work properly.

  • SDSL - Succinct Data Structure Library that provides several useful data structures, such as Rank/Select and Balanced Parentheses.

  • RapidJSON - Json parser and generator for C++, used on an intermediate step to read Json files into Json Compressor.

  • Google Test - Google's C++ unit testing framework.

Build

Install SDSL in your system globally.

git clone https://github.com/simongog/sdsl-lite.git
cd sdsl-lite
./install.sh /user/local

Other required libraries are already included in the project. Considering you have g++ installed all you need to do to compile Json Compressor is to run from the project root directory.

$ make

Tests

Similarly, test can be built and run with

$ make test