Parses JSON API style responses into a more 'typical' JSON format
Ember CLI shim for jsonapi-parse
A Node.js framework agnostic library for serializing your data to JSON API
TypeScript definitions for jsonapi-serializer
Drupal JSON-API params
Small footprint URL parser that works seamlessly across Node.js and browser environments
Parse HTML character references
TypeScript definitions for JSON-API
JavaScript parser and stringifier for YAML
A lightweight, framework agnostic, flexible JSON API client
JSON.parse with context information on error
Node.js path.parse() ponyfill
JSON:API Serializer inspired by Fractal (PHP)
Parse the Forwarded header (RFC 7239) into an array of objects
An Esprima-compatible JavaScript parser built on Acorn
JSON.parse with context information on error
utility library for parsing asn1 files for use with browserify-sign.
hast utility to create an element from a simple CSS selector
CSV parsing implementing the Node.js `stream.Transform` API
Parse HTTP Content-Type header according to RFC 7231
Parse JSON with more helpful errors
Pure TypeScript, cross-platform module for extracting text, images, and tabular data from PDFs. Run directly in your browser or in Node!
Parse paths (local paths, urls: ssh/git/etc)
Turn node's process.version into something useful.
Efficiently parse and render JSONAPI documents.
Parse a jsonapi resource and creates object linked with its relationships included resources
An extremely light ruby gem for jsonapi parsing
Validate JSONAPI response documents, resource creation/update payloads, and relationship update payloads.
Ruby utility library for network requests. Based on Faraday and Excon, provides a wrapper for XML/JSON parsing and error handling. All successful responses are returned as hash with key data, all errors in a JSONAPI-friendly hash with key errors.
Sinja is a Sinatra extension for quickly building RESTful, {json:api}-compliant web services, leveraging the excellent JSONAPI::Serializers gem for payload serialization. It enhances Sinatra's DSL to enable resource-, relationship-, and role-centric API development, and it configures Sinatra with the proper settings, MIME-types, filters, conditions, and error-handling. There are many parsing (deserializing), rendering (serializing), and other "JSON API" libraries available for Ruby, but relatively few that attempt to correctly implement the entire {json:api} server specification, including routing, request header and query parameter checking, and relationship side-loading. Sinja lets you focus on the business logic of your applications without worrying about the specification, and without pulling in a heavy framework like Rails. It's lightweight, ORM-agnostic, and Ember.js-friendly!