A structuredClone polyfill
A Node.js framework agnostic library for serializing your data to JSON API
JSON API (De) Serializer in Typescript
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
For ruby and ruby on rails
TypeScript definitions for jsonapi-serializer
JSON:API deserializer in Typescript
Drupal JSON-API params
Ruby SemVer in TypeScript.
Convention over configuration for using Vite in Ruby apps
Like ruby's abbrev module, but in js
Ruby grammar for tree-sitter
prettier plugin for the Ruby programming language
TypeScript definitions for JSON-API
A lightweight, framework agnostic, flexible JSON API client
WebSocket framework for Ruby on Rails.
Docx serializer plugin for Plate
JSON:API Serializer inspired by Fractal (PHP)
Docx serializer plugin for Plate
JSON API-Compliant Deserializer
bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right into your Sass powered applications.
Convention over configuration for using Vite in Rails apps
JavaScript client for graphql-ruby
realistic password strength estimation
Makes work with JSON:API compound documents easy
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!