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,531 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 17 days 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%