Skip to content
A C library for creating, modifying and querying Columnar Binary JSON (Carbon) files.
C HTML C++ JavaScript Objective-C CSS Other
Branch: master
Clone or download
Latest commit 3b59e61 Aug 11, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml Jul 3, 2019
.idea memory debugging Aug 9, 2019
book update specs Aug 1, 2019
docs update specs Aug 1, 2019
ds Add larger excerpt of two real-world datasets May 28, 2019
libs/libb64 no message Aug 2, 2019
misc Update install.md and add installation instructions for gtest Aug 2, 2019
src/ark-js Fix uninitialized variable declaration Aug 11, 2019
tests Fix uninitialized variable declaration Aug 11, 2019
tools no message Aug 2, 2019
.codedocs Add documentation config files Feb 7, 2019
.gitignore Fix uninitialized variable declaration Aug 11, 2019
AUTHORS.md Add authors.md Mar 25, 2019
CMakeLists.txt Fix uninitialized variable declaration Aug 11, 2019
CODING_STYLE.md Refactor Apr 10, 2019
CONTRIBUTING.md Add more infos to CONTRIBUTE.md Jun 4, 2019
DONORS.md Add DONORS.md Mar 25, 2019
Doxyfile Modified Doxyfile Feb 7, 2019
FOR_RESEARCHERS.md Refactor Apr 10, 2019
INSTALL.md no message Aug 2, 2019
ISSUE_TEMPLATE.md Add issue template Mar 25, 2019
LICENSE Initial standalone release Feb 7, 2019
MAINTAINERS Add Mahmoud to MAINTAINERS, and add some reading instructions Mar 25, 2019
NEWS.md Fix uninitialized variable declaration Aug 11, 2019
README.md Update README.md Jul 31, 2019
SPECIFICATION.md In Compressor Framework, add function to read implementation-specific… Apr 4, 2019
SPECIFICATION_COMPACT.md Refactor Apr 10, 2019
THANKS Initial standalone release Feb 7, 2019
TODO.md no message Feb 15, 2019
VERSION_CURRENT Update version information Aug 9, 2019
VERSION_RELEASED Update version information Aug 9, 2019

README.md

libcarbon

This is libcarbon, a C library for creating, modifying and querying

Columnar Binary JSON (CARBON) files.

The latest Carbon specification document is available at carbonspec.org, and the sources are located in book/spec/latest, see book instructions.

The documentation is available at CodeDocs. If you have any issues, please use our issue tracker.

Installation

Installing instructions for libcarbon given in the INSTALL.md file.

The latest release can always be found in master branch in the official GitHub repository.

Tooling

This library shipped with a tool to work on CARBON files, see ark-carbon.

License

This project is licensed under the terms of the MIT license, see LICENSE.md. If libcarbon is used in an academic context, or if it is part of research in general, see additional agreements for researchers.

Donate

libcarbon is a not-for-profit, community-driven open source project. It is legally represented by Marcus Pinnecke. The project lives of the energetic efforts of its contributors and by the donations from the community.

Donations help to drive the development forward and to support maintenance. In detail, dontations are used to

  • Hiring developers such that they can work on progressing the project faster
  • Hiring testers and students to discover defects and optimization potential
  • Purchasing hardware and software, pay for hostings and services
  • Cover travel and publication costs for important events
  • Design, and produce merchandising for events (cups, T-Shirts,...)

If you want to support libcarbon with a donation, you can donate monthly via Patreon, or by a single donation via PayPal.

See DONORS for our donators list. In case of any questions, feel free to contact us beforehand.

States

Documentation

You can’t perform that action at this time.