cl-json
2022-07-08
JSON in Lisp. JSON (JavaScript Object Notation) is a lightweight data-interchange format.
Upstream URL
Author
Henrik Hjelte <henrik@henrikhjelte.com>
Maintainer
Robert P. Goldman <rpgoldman@sift.net>
License
MIT
CL-JSON
CL-JSON provides an encoder of Lisp objects to JSON format and a corresponding decoder of JSON data to Lisp objects. Both the encoder and the decoder are highly customizable; at the same time, the default settings ensure a very simple mode of operation, similar to that provided by YASON or ST-JSON. CL-JSON is well tested and the automated testcases includes the JSON_checker tests.
History
- 2006 First version by Henrik Hjelte
- 2009 Major update by Boris Smilga, adding lots of features.
- 2009 New alternative encoder, the explicit sexp-encoder.
- 2011 Json-rpc version 2 format by Robert Goldman.
- 2012 Move from darcs to git.
- 2020 Forking to sharplispers to take project into community maintenance.
Licence
MIT.
Documentation
Documentation is at the project page on common-lisp.net.
Dependencies (1)
Dependents (59)
- a-cl-logger
- architecture.builder-protocol
- avatar-api
- aws-foundation
- ayah-captcha
- ceramic
- cffi
- ciao
- clath
- cl-autowrap
- claw
- cl-azure
- cl-dropbox
- cl-etcd
- cl-fluidinfo
- cl-gdata
- cl-gravatar
- cl-graylog
- cl-grip
- cl-influxdb
- cl-json-helper
- cl-marklogic
- cl-messagepack
- cl-mtgnet
- cl-neo4j
- cl-openstack-client
- cl-selenium-webdriver
- cl-sentry-client
- cl-sl4a
- cl-swagger-codegen
- cl-textmagic
- cl-tiled
- cl-twitter
- cl-webdriver-client
- cl-xul
- cl-zyre
- descriptions
- docbrowser
- erjoalgo-webutil
- firephp
- fof
- glacier
- house
- jenkins
- json-responses
- lunamech-matrix-api
- projectured
- py4cl
- py4cl2
- rs-json
- sel
- smackjack
- snooze
- sprint-stars
- textery
- treedb
- twfy
- weblocks
- wuwei