JSON::PP - JSON::XS compatible pure-Perl module. River stage five • 185 direct dependents • 19948 total dependents

JSON::PP is a pure perl JSON decoder/encoder, and (almost) compatible to much faster JSON::XS written by Marc Lehmann in C. JSON::PP works as a fallback module when you use JSON module without having installed JSON::XS. Because of this fallback featu...

ISHIGAKI/JSON-PP-4.05 - 08 Jul 2020 19:51:42 UTC

JSON::Create::PP - Pure-Perl version of JSON::Create River stage one • 4 direct dependents • 5 total dependents

This is a reference and backup module for JSON::Create. It is meant to do exactly the same things as JSON::Create, but there are a few discrepancies, which should be treated as bugs....

BKB/JSON-Create-0.25 - 14 Feb 2020 12:42:05 UTC

JSON::PP::Monkey - JSON::PP with encoding fallbacks River stage zero No dependents

This is an experiment with a JSON encoder that can apply fallback conversions to blessed objects and unknowns. The primary reason it has been created was to allow dumping arbitrary Perl data into JSON....

FERREIRA/JSON-PP-Monkey-0.1.0 - 14 Aug 2017 17:57:47 UTC

JSON::PP::Boolean - dummy module providing JSON::PP::Boolean River stage five • 185 direct dependents • 19948 total dependents

This module exists only to provide overload resolution for Storable and similar modules. See JSON::PP for more info about this class....

ISHIGAKI/JSON-PP-4.05 - 08 Jul 2020 19:51:42 UTC

JSON - JSON (JavaScript Object Notation) encoder/decoder River stage four • 1595 direct dependents • 3652 total dependents

This module is a thin wrapper for JSON::XS-compatible modules with a few additional features. All the backend modules convert a Perl data structure to a JSON text and vice versa. This module uses JSON::XS by default, and when JSON::XS is not availabl...

ISHIGAKI/JSON-4.02 - 23 Feb 2019 02:26:27 UTC

JSON::PP::Compat5006 - Helper module in using JSON::PP in Perl 5.6 River stage zero No dependents

JSON::PP calls internally....

MAKAMAKA/JSON-PP-Compat5006-1.09 - 27 Nov 2010 17:39:22 UTC

JSON::PP::Compat5005 - Helper module in using JSON::PP in Perl 5.005 River stage zero No dependents

JSON::PP calls internally....

MAKAMAKA/JSON-PP-Compat5005-1.10 - 27 Nov 2010 17:22:35 UTC

YAML::PP::Schema::JSON - YAML 1.2 JSON Schema River stage three • 15 direct dependents • 240 total dependents

With this schema, the resolution of plain values will work like in JSON. Everything that matches a special value will be loaded as such, other plain scalars will be loaded as strings. Note that this is different from the official YAML 1.2 JSON Schema...

TINITA/YAML-PP-0.023 - 09 Jul 2020 20:13:49 UTC

Search::Elasticsearch::Serializer::JSON::PP - A JSON Serializer using JSON::PP River stage two • 35 direct dependents • 50 total dependents

While the default serializer, Search::Elasticsearch::Serializer::JSON, tries to choose the appropriate JSON backend, this module allows you to choose the JSON::PP backend specifically. NOTE: You should really install and use either JSON::XS or Cpanel...

EZIMUEL/Search-Elasticsearch-6.81 - 26 Jun 2020 11:19:14 UTC

JSON::PP56 - Helper module in using JSON::PP in Perl 5.6 River stage four • 1595 direct dependents • 3652 total dependents

JSON::PP calls internally....

ISHIGAKI/JSON-4.02 - 23 Feb 2019 02:26:27 UTC

JSON::PP5005 - Helper module in using JSON::PP in Perl 5.005 River stage four • 1595 direct dependents • 3652 total dependents

JSON::PP calls internally....

ISHIGAKI/JSON-4.02 - 23 Feb 2019 02:26:27 UTC

Types::Serialiser - simple data types for common serialisation formats River stage four • 14 direct dependents • 1178 total dependents

This module provides some extra datatypes that are used by common serialisation formats such as JSON or CBOR. The idea is to have a repository of simple/small constants and containers that can be shared by different implementations so they become int...

MLEHMANN/Types-Serialiser-1.0 - 30 Nov 2013 18:33:51 UTC

JSON::MaybeXS - Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP River stage four • 404 direct dependents • 4544 total dependents

This module first checks to see if either Cpanel::JSON::XS or JSON::XS (at at least version 3.0) is already loaded, in which case it uses that module. Otherwise it tries to load Cpanel::JSON::XS, then JSON::XS, then JSON::PP in order, and either uses...

ETHER/JSON-MaybeXS-1.004002 - 17 May 2020 23:36:39 UTC

JSON::XS - JSON serialising/deserialising, done correctly and fast River stage four • 492 direct dependents • 1068 total dependents

This module converts Perl data structures to JSON and vice versa. Its primary goal is to be *correct* and its secondary goal is to be *fast*. To reach the latter goal it was written in C. See MAPPING, below, on how JSON::XS maps perl values to JSON v...

MLEHMANN/JSON-XS-4.02 - 06 Mar 2019 07:32:09 UTC

JSON::Any - (DEPRECATED) Wrapper Class for the various JSON classes River stage three • 93 direct dependents • 330 total dependents

This module tries to provide a coherent API to bring together the various JSON modules currently on CPAN. This module will allow you to code to any JSON API and have it work regardless of which JSON module is actually installed. use JSON::Any; my $j ...

ETHER/JSON-Any-1.39 - 10 Jun 2015 04:38:55 UTC

JSON::Eval - eval Perl code found in JSON River stage one • 1 direct dependent • 1 total dependent

Perl data structures can contain several types of reference which do not have a JSON equivalent. This module provides a technique for encoding and decoding two of those reference types as JSON: coderefs and scalarrefs. (It also has partial support fo...

TOBYINK/JSON-Eval-0.002 - 27 Oct 2019 22:23:49 UTC

Jifty::JSON - Wrapper around JSON River stage two • 33 direct dependents • 33 total dependents

Provides a thin wrapper around the JSON 2.xx library, which provides a frontend for JSON::XS and JSON::PP. This module used to wrap JSON::Syck and JSON 1.xx with special-casing for outputting JSON with single quoted values. Single quotes make it easy...

ALEXMV/Jifty-1.50430 - 30 Apr 2015 20:48:27 UTC

Devel::JSON - Easy JSON output for one-liners River stage zero No dependents

If you use this module from the command-line, the last value of your one-liner ("-e") code will be serialized as JSON data. The expression is evaluated in scalar context. The output will be either UTF-x (UTF-8, UTF-16...) or just ASCII, depending on ...

DOLMEN/Devel-JSON-1.001 - 03 Sep 2017 04:54:00 UTC

JSON::Slurper - Convenient file slurping and spurting of data using JSON River stage zero No dependents

JSON::Slurper is a convenient way to slurp/spurt (read/write) Perl data structures to and from JSON files. It tries to do what you mean, and allows you to provide your own JSON encoder/decoder if necessary....

SRCHULO/JSON-Slurper-0.12 - 30 Oct 2019 15:44:51 UTC

JSON::Validator - Validate data against a JSON schema River stage two • 12 direct dependents • 19 total dependents

JSON::Validator is a data structure validation library based around JSON Schema <https://json-schema.org/>. This module can be used directly with a JSON schema or you can use the elegant DSL schema-builder JSON::Validator::Joi to define the schema pr...

JHTHORSEN/JSON-Validator-4.01 - 30 Jun 2020 08:43:32 UTC

37 results (0.036 seconds)