Description
It addresses a few shortcomings of json-wheel including 2x speedup, polymorphic variants and optional syntax for tuples and variants.
ydump is a pretty-printing command-line program provided with the yojson package.
The program atdgen can be used to derive OCaml-JSON serializers and deserializers from type definitions.
Published: 24 Feb 2018
Dependencies (5)
-
biniou
>= "1.2.0"
- easy-format
-
cppo
build
-
jbuilder
>= "1.0+beta7"
-
ocaml
>= "4.02.3"
Reverse Dependencies (158)
-
0install
< "2.18"
-
acgtk
>= "1.3.2" & < "1.5.3"
-
archetype
< "1.2.5"
-
atdgen
< "2.2.1"
-
atdgen-runtime
< "2.2.1"
-
aws
< "1.0.0"
-
aws-s3
< "4.5.1" | >= "4.8.0"
- bap-radare2
-
bitcoin
< "3.0"
- boulangerie
-
calculon
< "0.6"
- calculon-redis-lib
- camels
- canary
-
cbor
< "0.3"
- cconv-ppx
- colibrics
- comby
- comby-kernel
- comby-semantic
-
containers
>= "3.9"
- current_docker
- current_git
- current_github
- current_gitlab
- current_slack
- current_ssh
- dap
-
datakit-ci
= "0.12.0"
- daypack-lib
-
decoders-yojson
< "0.7.0"
- deriving-yojson
-
devkit
>= "0.4" & < "1.2"
- disml
-
docker-api
< "0.2.2"
- dream
-
earlybird
< "1.0.0"
-
facebook-sdk
< "0.3.1"
-
fkie-cad-cwe-checker
< "0.2"
-
frama-c
>= "19.0" & < "23.0"
-
frenetic
>= "3.2.0" & < "5.0.5"
-
fstar
>= "0.9.3.0-beta1"
-
gapi-ocaml
< "0.4.3"
-
gdbprofiler
>= "0.2" & < "0.4"
- gemini
-
gen-bs
>= "0.1.0"
-
github
< "4.1.0"
-
goblint
< "1.1.1"
-
goblint-cil
>= "1.8.0"
-
graphql
< "0.14.0"
-
graphql_ppx
< "1.2.2"
- h2
- hilite
- hockmd
-
horned_worm
< "0.3.5"
- hpack
- index-bench
- iocaml
- iocaml-kernel
-
irmin-bench
< "3.0.0"
-
irmin-graphql
>= "2.2.0"
- irmin-tezos
-
jhupllib
< "0.2.2"
-
jose
< "0.7.0"
-
js_of_ocaml
= "2.8.4"
- js_of_ocaml-compiler
- json-pointer
- json-predicate
- json-rpc
- json_decoder
- jsondiff
-
jsonrpc
< "1.6.0"
-
jupyter
< "2.7.0"
-
jupyter-kernel
< "0.5"
- jwt
-
jwto
< "0.2.0"
-
KaSim
>= "4.0.0"
- ketrew
- kind2
- kremlin
- kubecaml
- lablqt
- learn-ocaml
- lsp
-
merlin
< "3.3.3"
- merlin-acme
- mezzo
-
minimal
>= "1.1.0"
- monorobot
- morbig
- netml
-
nsq
>= "0.2.4"
-
obuilder
< "0.4"
- ocaml-gist
- ocaml-lsp-server
- ocaml-protoc-yojson
- ocaml-webworker
-
ocf
< "0.6.0"
-
oclaunch
< "0.2.1"
-
ocsigen-start
< "1.7.0"
-
odoc
>= "2.0.0"
- ogen
- oidc
-
ojs-base
!= "0.2.0" & < "0.6.0"
- openai-gym
- oraft
- orun
- pandoc
- pds-reachability
- petr4
-
pkcs11
>= "0.9.0" & < "1.0.0"
- plist
- podge
-
ppx_deriving_protocol
< "0.8.1"
-
ppx_deriving_yojson
< "3.4"
- ppx_graphql
- ppx_json_types
-
ppx_protocol_conv
< "3.1.0"
-
ppx_protocol_conv_json
< "3.1.3"
-
ppx_yojson
< "1.0.0"
- prof_spacetime
-
qmp
< "0.19.0"
- quests
- r2pipe
- radare2
-
rdf
>= "0.9.0" & < "0.12.0"
- records
- repr-bench
-
rpc
= "2.2.0"
-
rpclib
< "6.1.0"
- rubytt
- rungen
- SZXX
- satyrographos
- semver2
- sentry
- slacko
- slug
- sparrow
- sphinxcontrib-ocaml
- spotify-web-api
- stitch
- swagger
-
tdigest
< "2.1.0"
- telegraml
- testrunner
-
textrazor
< "0.1.1"
- tezos-context-hash-irmin
- themoviedb
- transmission-rpc
- u2f
- usbmux
- vecosek
- vecosek-scene
- vercel
- wamp-yojson
- webauthn
-
xapi-rrd
>= "1.9.0"
Conflicts (1)
-
dune
>= "1.7.0"
Yojson is an optimized parsing and printing library for the JSON format
Install
copied = false, 2000)"
:class="{ 'border-gray-700': !copied, 'text-gray-100': !copied, 'focus:ring-orange-500': !copied, 'focus:border-orange-500': !copied, 'border-green-600': copied, 'text-green-600': copied, 'focus:ring-green-500': copied, 'focus:border-green-500': copied }">
Authors
Maintainers
Sources
v1.4.1.tar.gz
md5=3ea6e36422dd670e8ab880710d5f7398