Skip to content
Navigation Menu
●
Actions
Automate any workflow
Packages
Host and manage packages
Security
Find and fix vulnerabilities
Codespaces
Instant dev environments
GitHub Copilot
Write better code with AI
Code review
Manage code changes
Issues
Plan and track work
Discussions
Collaborate outside of code
Explore
●
●
●
●
●
By size
●
●
●
By industry
●
●
●
By use case
●
●
●
●
Topics
●
●
●
●
●
●
Explore
●
●
●
●
●
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
●
●
●
●
Enterprise platform
AI-powered developer platform
Available add-ons
Advanced Security
Enterprise-grade security features
GitHub Copilot
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
●
Search or jump to...
Clear
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
To see all available qualifiers, see our documentation.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
akheron
/
jansson
Public
●
Notifications
You must be signed in to change notification settings
●
Fork
807
Star
3k
C library for encoding, decoding and manipulating JSON data
www.digip.org/jansson/
License
View license
3k
stars
807
forks
Branches
Tags
Activity
Star
Notifications
You must be signed in to change notification settings
●
Code
●
Issues
71
●
Pull requests
44
●
Actions
●
Projects
0
●
Wiki
●
Security
●
Insights
Additional navigation options
●
Code
●
Issues
●
Pull requests
●
Actions
●
Projects
●
Wiki
●
Security
●
Insights
akheron/jansson
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
BranchesTags
Code
Folders and files
Name
Name
Last commit message
Last commit date
Latest commit
History
1,076 Commits
.github
.github
android
android
cmake
cmake
doc
doc
examples
examples
scripts
scripts
src
src
test
test
.clang-format
.clang-format
.gitignore
.gitignore
Android.mk
Android.mk
CHANGES
CHANGES
CMakeLists.txt
CMakeLists.txt
CONTRIBUTING.md
CONTRIBUTING.md
CleanSpec.mk
CleanSpec.mk
LICENSE
LICENSE
Makefile.am
Makefile.am
README.rst
README.rst
SECURITY.md
SECURITY.md
appveyor.yml
appveyor.yml
configure.ac
configure.ac
jansson.pc.in
jansson.pc.in
release.sh
release.sh
Repository files navigation
●README
●License
●Security
Jansson README
Jansson is a C library for encoding, decoding and manipulating JSON
data. Its main features and design principles are:
●Simple and intuitive API and data model
●Comprehensive documentation
●No dependencies on other libraries
●Full Unicode support (UTF-8)
●Extensive test suite
Jansson is licensed under the MIT license; see LICENSE in the
source distribution for details.
Compilation and Installation
If you obtained a jansson-X.Y.ta
r.*
tarball from GitHub Releases, just use
the standard autotools commands:
$ ./configure
$ make
$ make install
To run the test suite, invoke:
$ make check
If the source has been checked out from a Git repository, the co
nfigure
script has to be generated first. The easiest way is to use autoreconf:
$ autoreconf -i
Documentation
Documentation is available at http://jansson.readthedocs.io/en/latest/.
The documentation source is in the doc/
subdirectory. To generate
HTML documentation, invoke:
$ make html
Then, point your browser to doc/
_build/html/index.html
. Sphinx
1.0 or newer is required to generate the documentation.
Community
●Documentation
●Issue tracker
●Mailing list
●Wiki contains some development documentation
About
C library for encoding, decoding and manipulating JSON data
www.digip.org/jansson/
Topics
c
json
Resources
Readme
License
View license
Security policy
Security policy
Activity
Stars
3k
stars
Watchers
134
watching
Forks
807
forks
Report repository
v2.14
Latest
Sep 9, 2021
+ 30 releases
+ 67 contributors
Languages
●
C
86.2%
●
CMake
8.5%
●
Shell
2.1%
●
M4
1.1%
●
Makefile
1.1%
●
C++
1.0%
Footer
© 2024 GitHub, Inc.
●
Terms
●
Privacy
●
Security
●
Status
●
Docs
●
Contact
●
●
ation
You can’t perform that action at this time.