An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

json-autotype

Generates datatype declarations with Aeson''s 'Data.Aeson.FromJSON' instances from a set of example .json files. To get started you need to install the package, and run json-autotype binary on an input .json file. That will generate a new Aeson-based JSON parser. Feel free to tweak the by changing types of the fields — any field type that is instance of 'Data.Aeson.FromJSON' should work. You may immediately test the parser by calling it as a script: One can now use multiple input files to generate better type description. Now with Elm code generation support! (If you want your favourite programming language supported too — name your price and mail the author.) See introduction on https://github.com/mgajda/json-autotype for details.'

Ecosystem
hackage.haskell.org
Latest Release
3.1.2
almost 6 years ago
Versions
55
Downloads
35,683 total
Dependent Repos
119
Links
Registry hackage.haskell.org
Source Repository
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/json-autotype
spec
License BSD-3-Clause
First Release over 11 years ago
Last Synced about 1 month ago
Repository
Stars 149 on GitHub
Forks 23 on GitHub
Commits 566
Committers 10
Avg per Author 56.6
DDS 0.546
Rankings on hackage.haskell.org
Overall Top 8.7%
Downloads Top 4.2%
Dependent repos Top 5.2%
Forks Top 8.0%