Displaying 1 to 20 from 414 results

serialize-javascript - Serialize JavaScript to a superset of JSON that includes regular expressions and functions

  •    Javascript

Serialize JavaScript to a superset of JSON that includes regular expressions, dates and functions.The code in this package began its life as an internal module to express-state. To expand its usefulness, it now lives as serialize-javascript — an independent package on npm.

minify - Go minifiers for web formats

  •    Go

Online demo if you need to minify files now.Command line tool that minifies concurrently and supports watching file changes.

gabs - For parsing, creating and editing unknown or dynamic JSON in golang

  •    Go

Gabs is a small utility for dealing with dynamic or unknown JSON structures in golang. It's pretty much just a helpful wrapper around the golang json.Marshal/json.Unmarshal behaviour and map[string]interface{} objects. It does nothing spectacular except for being fabulous.Children() will return all children of an array in order. This also works on objects, however, the children will be returned in a random order.

json - JSON for Modern C++

  •    C++

Intuitive syntax. In languages such as Python, JSON feels like a first class data type. We used all the operator magic of modern C++ to achieve the same feeling in your code. Check out the examples below and you'll know what I mean.Trivial integration. Our whole code consists of a single header file json.hpp. That's it. No library, no subproject, no dependencies, no complex build system. The class is written in vanilla C++11. All in all, everything should require no adjustment of your compiler flags or project settings.

JSONStream - rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)

  •    Javascript

The .. operator is the recursive descent operator from JSONPath, which will match a child at any depth (see examples below).If your keys have keys that include . or * etc, use an array instead. ['row', true, /^doc/].

flask-restplus - Fully featured framework for fast, easy and documented API development with Flask

  •    Python

Flask-RESTPlus is an extension for Flask that adds support for quickly building REST APIs. Flask-RESTPlus encourages best practices with minimal setup. If you are familiar with Flask, Flask-RESTPlus should be easy to pick up. It provides a coherent collection of decorators and tools to describe your API and expose its documentation properly using Swagger. Flask-RestPlus requires Python 2.7 or 3.4+.

jsonmapper - map nested JSON structures onto PHP classes

  •    PHP

Takes data retrieved from a JSON web service and converts them into nested object and arrays - using your own model classes. Starting from a base object, it maps JSON data on class properties, converting them into the correct simple types or objects.

noodle - A node server and module which allows for cross-domain page scraping on web documents with JSONP or POST

  •    Javascript

The noodle tests create a temporary server on port 8889 which the automated tests tell noodle to query against. Contributors and suggestions welcomed.

yar - Light, concurrent RPC framework for PHP & C

  •    C

It has the ability to concurrently call multiple remote services. NOTE yar.connect_time is a value in milliseconds, and was measured in seconds in 1.2.1 and before.

jsonlint - A JSON parser and validator with a CLI.

  •    Javascript

A pure JavaScript version of the service provided at jsonlint.com. jsonlint will either report a syntax error with details or pretty print the source if it is valid.

boltons - 🔩 Like builtins, but boltons

  •    Python

boltons should be builtins. Full and extensive docs are available on Read The Docs. See what's new by checking the CHANGELOG.

easyjson - Fast JSON serializer for golang.

  •    Go

Package easyjson provides a fast and easy way to marshal/unmarshal Go structs to/from JSON without the use of reflection. In performance tests, easyjson outperforms the standard encoding/json package by a factor of 4-5x, and other JSON encoding packages by a factor of 2-3x. easyjson aims to keep generated Go code simple enough so that it can be easily optimized or fixed. Another goal is to provide users with the ability to customize the generated code by providing options not available with the standard encoding/json package, such as generating "snake_case" names or enabling omitempty behavior by default.

active_model_serializers - ActiveModel::Serializer implementation and Rails hooks

  •    Ruby

ActiveModelSerializers is undergoing some renovations. See Development Status. If you find a bug, please report an Issue and see our contributing guide.

know-your-http-well - HTTP headers, media-types, methods, relations and status codes, all summarized and linking to their specification

  •    Emacs

HTTP encodings, headers, media types, methods, relations and status codes, all summarized and linking to their specification. This project is used by HyperREST bin at bin.hyperrest.com .

MJExtension - A fast, convenient and nonintrusive conversion between JSON and model

  •    Objective-C

A fast, convenient and nonintrusive conversion between JSON and model. Your model class don't need to extend another base class. You don't need to modify any model file.

json-schema-spec - The JSON Schema I-D sources

  •    Makefile

JSON Schema is a vocabulary that allows you to validate, annotate, and manipulate JSON documents. This repository contains the sources for the work in progress of the next set of JSON Schema IETF Internet Draft (I-D) documents. For the latest released I-Ds, please see the Specification page on the website.

learn-json-web-tokens - :closed_lock_with_key: Learn how to use JSON Web Token (JWT) to secure your next Web App! (Tutorial/Example with Tests!!)

  •    Javascript

JSON Web Tokens (JWTs) make it easy to send read-only signed "claims" between services (both internal and external to your app/site). Claims are any bits of data that you want someone else to be able to read and/or verify but not alter. To identify/authenticate people in your (web/mobile) app, put a standards-based token in the header or url of the page (or API endpoint) which proves the user has logged in and is allowed to access the desired content.