aeson-pretty: JSON pretty-printing library and command-line tool.
A JSON pretty-printing library compatible with aeson as well as a command-line tool to improve readabilty of streams of JSON data.
The library provides the function "encodePretty". It is a drop-in replacement for aeson's "encode" function, producing JSON-ByteStrings for human readers.
The command-line tool reads JSON from stdin and writes prettified JSON
to stdout. It also offers a complementary "compact"-mode, essentially the
opposite of pretty-printing. If you specify -flib-only
like this
cabal install -flib-only aeson-pretty
the command-line tool will NOT be installed.
[Skip to Readme]
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
lib-only | Only build/install the library, NOT the command-line tool. | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- aeson-pretty-0.8.9.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1, 0.2, 0.2.1, 0.3, 0.3.1, 0.4.0, 0.5.0, 0.5.1, 0.5.2, 0.6, 0.6.1, 0.6.2, 0.6.3, 0.7, 0.7.1, 0.7.2, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5, 0.8.6, 0.8.7, 0.8.8, 0.8.9, 0.8.10 |
---|---|
Change log | CHANGELOG.markdown |
Dependencies | aeson (>=1.0 && <1.6 || >=2.0 && <2.2), aeson-pretty, attoparsec (>=0.10), base (>=4.5), base-compat (>=0.9), bytestring (>=0.9), cmdargs (>=0.7), scientific (>=0.3), semigroups (>=0.18.2), text (>=0.11), unordered-containers (>=0.2.14.0), vector (>=0.9) [details] |
License | BSD-3-Clause |
Copyright | Copyright 2011 Falko Peters |
Author | Falko Peters <falko.peters@gmail.com> |
Maintainer | Martijn Bastiaan <martijn@hmbastiaan.nl> |
Revised | Revision 2 made by martijnbastiaan at 2022-06-17T19:09:13Z |
Category | Text, Web, JSON, Pretty Printer |
Home page | http://github.com/informatikr/aeson-pretty |
Bug tracker | http://github.com/informatikr/aeson-pretty/issues |
Source repo | head: git clone http://github.com/informatikr/aeson-pretty |
Uploaded | by martijnbastiaan at 2021-10-23T18:55:14Z |
Distributions | Arch:0.8.10, Debian:0.8.8, Fedora:0.8.9, FreeBSD:0.7.2, LTSHaskell:0.8.10, NixOS:0.8.10, Stackage:0.8.10, openSUSE:0.8.10 |
Reverse Dependencies | 143 direct, 424 indirect [details] |
Executables | aeson-pretty |
Downloads | 109398 total (484 in the last 30 days) |
Rating | 2.25 (votes: 2) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |