An open API service providing repository metadata for many open source software ecosystems.

Topic: "jsonapi"

api-platform/core

The server component of API Platform: hypermedia and GraphQL APIs in minutes

Language: PHP - Size: 53.8 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,492 - Forks: 901

manyminds/api2go

JSONAPI.org Implementation for Go

Language: Go - Size: 776 KB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 700 - Forks: 94

chapter-three/next-drupal

Next.js for Drupal has everything you need to build a next-generation front-end for your Drupal site: SSG, SSR, and ISR, Multi-site, Authentication, Webforms, Search API, I18n and Preview mode (works with JSON:API and GraphQL).

Language: TypeScript - Size: 94.4 MB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 671 - Forks: 188

miLibris/flask-rest-jsonapi

Flask extension to build REST APIs around JSONAPI 1.0 specification.

Language: Python - Size: 656 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 598 - Forks: 155

justjavac/json-api-zh_CN Fork of json-api/json-api

用 JSON 构建 API 的标准指南

Language: CSS - Size: 616 KB - Last synced at: 14 days ago - Pushed at: over 8 years ago - Stars: 583 - Forks: 118

redux-json-api/redux-json-api

Redux actions, action creators and reducers to make life with JSON APIs a breeze.

Language: JavaScript - Size: 1.01 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 388 - Forks: 101

jsonapi-rb/jsonapi-rails

Rails gem for fast jsonapi-compliant APIs.

Language: Ruby - Size: 152 KB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 330 - Forks: 64

nilportugues/laravel5-jsonapi

Laravel 5 JSON API Transformer Package

Language: PHP - Size: 549 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 309 - Forks: 70

stas/jsonapi.rb

Lightweight, simple and maintained JSON:API support for your next Ruby HTTP API.

Language: Ruby - Size: 190 KB - Last synced at: 14 days ago - Pushed at: 8 months ago - Stars: 272 - Forks: 61

acquia/reservoir 📦

A back end for your front end: a content repository. Powered by Drupal 8, JSON API and OAuth2.

Size: 133 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 244 - Forks: 30

jsonapi-rb/jsonapi-rb

Efficiently produce and consume JSON API documents.

Language: Ruby - Size: 8.79 KB - Last synced at: 17 days ago - Pushed at: almost 6 years ago - Stars: 241 - Forks: 4

acquia/waterwheel.js 📦

A generic JavaScript helper library to query and manipulate Drupal 8 via core REST and JSON API

Size: 238 KB - Last synced at: 26 days ago - Pushed at: over 6 years ago - Stars: 232 - Forks: 26

tiagopog/jsonapi-utils

Build JSON API-compliant APIs on Rails with no (or less) learning curve.

Language: Ruby - Size: 395 KB - Last synced at: 14 days ago - Pushed at: almost 3 years ago - Stars: 215 - Forks: 80

olosegres/jsona

Tiny and simple JSON:API serializer / deserializer. Creates simplified objects from JSON or stored reduxObject, creates JSON from the same simplified objects (in according with JSON API specification)

Language: TypeScript - Size: 249 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 207 - Forks: 28

DavidDuwaer/Coloquent

Javascript/Typescript library mapping objects and their interrelations to JSON API, with a clean, fluent ActiveRecord-like (e.g. similar to Laravel's Eloquent) syntax for creating, retrieving, updating and deleting model objects.

Language: TypeScript - Size: 400 KB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 195 - Forks: 27

json-api-php/json-api

Implementation of JSON API in PHP

Language: PHP - Size: 203 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 185 - Forks: 17

ahx/openapi_first

openapi_first is a Ruby gem for request / response validation and contract-testing against an OpenAPI API description. It makes APIFirst easy and reliable.

Language: Ruby - Size: 1.59 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 159 - Forks: 16

mrichar1/jsonapi-vuex

Use a JSONAPI api with a Vuex store, with data restructuring/normalization.

Language: JavaScript - Size: 3.56 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 156 - Forks: 23

danivek/json-api-serializer

Node.js/browser framework agnostic JSON API (http://jsonapi.org/) serializer.

Language: JavaScript - Size: 683 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 153 - Forks: 38

aribouius/jsonapi-react

A minimal JSON:API client and React hooks for fetching, updating, and caching remote data.

Language: JavaScript - Size: 322 KB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 149 - Forks: 27

sourcemeta/awesome-jsonschema

A curated list of awesome JSON Schema resources, tutorials, tools, and more

Language: Handlebars - Size: 573 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 141 - Forks: 4

nilportugues/symfony-jsonapi

JSON API Transformer Bundle for Symfony 2 and Symfony 3

Language: PHP - Size: 36.1 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 114 - Forks: 18

michiel/jsonapi-rust

Rust library for serialization, deserialization and working with JSON-API data

Language: Rust - Size: 171 KB - Last synced at: 17 days ago - Pushed at: 7 months ago - Stars: 113 - Forks: 30

reyesoft/ngx-jsonapi

JSON API client library for Angular 5+ 👌 :: Production Ready 🚀

Language: TypeScript - Size: 7.89 MB - Last synced at: 2 days ago - Pushed at: 11 months ago - Stars: 101 - Forks: 50

digitalsadhu/loopback-component-jsonapi

JSONAPI support for loopback.

Language: JavaScript - Size: 589 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 101 - Forks: 32

phalcon/rest-api

Implementation of an API application using the Phalcon Framework

Language: PHP - Size: 891 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 89 - Forks: 34

f3ath/json-api-dart

JSON:API client and server for Dart/Flutter

Language: Dart - Size: 465 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 79 - Forks: 24

qvantel/jsonapi-client

JSON API (jsonapi.org) client for Python

Language: Python - Size: 123 KB - Last synced at: 14 days ago - Pushed at: 9 months ago - Stars: 77 - Forks: 28

bitovi/hatchify

JavaScript, open source, CRUD app scaffolding that turns schemas into an app quickly, while allowing customization later.

Language: TypeScript - Size: 8.56 MB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 75 - Forks: 4

EmberExperts/ember-custom-actions

Custom API actions for Ember applications

Language: JavaScript - Size: 12.2 MB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 74 - Forks: 25

alexandreelise/j4x-api-collection

An attempt to help the Joomla! 4.x, 5.x, 6.x and beyond, early adopters, mainly focused for developers. It's an unofficial postman collection of the official since Joomla4 Beta API until now

Size: 306 KB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 73 - Forks: 32

henvo/ra-jsonapi-client

JSON API data provider for react-admin.

Language: JavaScript - Size: 1.02 MB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 73 - Forks: 68

wol-soft/php-json-schema-model-generator

Creates (immutable) PHP model classes from JSON-Schema files including all validation rules as PHP code

Language: PHP - Size: 1.35 MB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 71 - Forks: 15

paknahad/jsonapi-bundle

the fastest way to generate API based on jsonapi.org using woohoolabs/yin

Language: PHP - Size: 218 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 71 - Forks: 27

DataDog/jsonapi

A marshaler/unmarshaler for JSON:API.

Language: Go - Size: 131 KB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 69 - Forks: 8

kurierjs/kurier

TypeScript framework to create JSON:API compliant APIs

Language: TypeScript - Size: 1.98 MB - Last synced at: 3 days ago - Pushed at: 12 days ago - Stars: 62 - Forks: 10

superiorlu/jsonapi-swagger

Create a JSONAPI Swagger.

Language: HTML - Size: 36.1 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 59 - Forks: 29

visualitypl/jsonapi_parameters

Rails-way to consume JSON:API input

Language: Ruby - Size: 145 KB - Last synced at: 11 days ago - Pushed at: almost 3 years ago - Stars: 58 - Forks: 8

256dpi/fire

An idiomatic micro-framework for building Ember.js compatible APIs with Go.

Language: Go - Size: 2.5 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 56 - Forks: 3

xiaohutai/jsonapi

[Bolt Extension] JSON API for Bolt CMS

Language: PHP - Size: 229 KB - Last synced at: 18 days ago - Pushed at: almost 5 years ago - Stars: 56 - Forks: 18

api-platform/laravel

[READ ONLY] API Platform for Laravel

Language: PHP - Size: 5.32 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 55 - Forks: 5

lode/jsonapi

Human-friendly library to implement JSON:API without needing to know the specification.

Language: PHP - Size: 677 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 54 - Forks: 9

nilportugues/php-serializer

Serialize PHP variables, including objects, in any format. Support to unserialize it too.

Language: PHP - Size: 142 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 51 - Forks: 19

aronbalog/Vox

Swift JSON:API client framework

Language: Swift - Size: 5.11 MB - Last synced at: 7 months ago - Pushed at: almost 6 years ago - Stars: 46 - Forks: 19

jsonapi-rb/jsonapi-serializable

Conveniently build and efficiently render JSON API resources.

Language: Ruby - Size: 118 KB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 45 - Forks: 35

fabric8-services/fabric8-wit 📦

wit stands for Work Item Tracker

Language: Go - Size: 13.9 MB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 45 - Forks: 86

itsfadnis/jsonapi-client

A convenient module to consume a jsonapi service

Language: TypeScript - Size: 733 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 44 - Forks: 12

reyesoft/ts-angular-jsonapi 📦

JsonApi library for AngularJS + Typescript 👌

Language: TypeScript - Size: 2.08 MB - Last synced at: 10 days ago - Pushed at: over 7 years ago - Stars: 42 - Forks: 5

chanioxaris/json-server

Create a dummy REST API from a json file with zero coding in seconds

Language: Go - Size: 170 KB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 40 - Forks: 1

tmarrs/json-at-work-examples

Code examples for JSON at Work.

Language: Ruby - Size: 2.16 MB - Last synced at: 9 days ago - Pushed at: almost 8 years ago - Stars: 40 - Forks: 31

aimeos/laravel-cms

Easy, flexible and powerful API-first Laravel CMS package with JSON:API and GraphQL APIs

Language: PHP - Size: 5.5 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 38 - Forks: 7

EmCousin/grape-jsonapi

Use jsonapi-serializer with Grape

Language: Ruby - Size: 127 KB - Last synced at: 19 days ago - Pushed at: 11 months ago - Stars: 38 - Forks: 17

stephenmuss/argo 📦

JSON API (jsonapi.org) implementation for Clojure

Language: Clojure - Size: 20.5 KB - Last synced at: about 2 months ago - Pushed at: about 8 years ago - Stars: 36 - Forks: 5

SyneticNL/Hyral 📦

Hypermedia oriented Resource API Layer

Language: JavaScript - Size: 2.14 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 34 - Forks: 2

jsonapi-rb/jsonapi-hanami

Hanami gem for fast jsonapi-compliant APIs.

Language: Ruby - Size: 34.2 KB - Last synced at: 15 days ago - Pushed at: almost 6 years ago - Stars: 32 - Forks: 6

jsonapi-rb/jsonapi-renderer

Efficiently render JSON API documents.

Language: Ruby - Size: 47.9 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 12

julien-duponchelle/json-api-doc

JSON API parser returning a simple Python dictionary

Language: Python - Size: 90.8 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 30 - Forks: 13

nilportugues/laravel5-jsonapi-dingo

Laravel5 JSONAPI and Dingo together to build APIs fast

Language: PHP - Size: 15.6 KB - Last synced at: 13 days ago - Pushed at: about 8 years ago - Stars: 30 - Forks: 3

fumeapp/metapi

Laravel API helpers including benchmarking and interactive browsing

Language: PHP - Size: 433 KB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 28 - Forks: 5

columbia-it/django-jsonapi-training

Columbia University IT developer training on using Django, REST and {json:api}

Language: TypeScript - Size: 13.8 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 27 - Forks: 6

jsonapi-rb/jsonapi-parser

Validate JSON API documents.

Language: Ruby - Size: 8.79 KB - Last synced at: 9 days ago - Pushed at: over 6 years ago - Stars: 27 - Forks: 10

jsonapi-rb/jsonapi-deserializable

Conveniently deserialize JSON API payloads into custom hashes.

Language: Ruby - Size: 48.8 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 26 - Forks: 20

sillsdev/appbuilder-portal

Portal for Scriptoria -- App Publishing Service

Language: C# - Size: 16.1 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 25 - Forks: 5

swaggerexpert/json-api-merge

JSON:API specific algorithm for merging included resources into original data.

Language: JavaScript - Size: 5.48 MB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 25 - Forks: 4

maelgangloff/scolengo-api

Unofficial Node.js API client of Skolengo EMS v2

Language: TypeScript - Size: 638 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 25 - Forks: 4

MarkoMilos/jsonapi

Library for streamlined use of JSON:API using Kotlin and Java built on top of a modern json library Moshi.

Language: Kotlin - Size: 461 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 5

runtastic/request_handler

easy to use shared base for jsonapi request handler using dry-* gems

Language: Ruby - Size: 376 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 24 - Forks: 9

qvantel/jsonapi-scala

jsonapi.org library for scala

Language: Scala - Size: 349 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 11

madeindjs/market_place_api_6

Code example of API on Rails 6 book https://github.com/madeindjs/api_on_rails

Language: Ruby - Size: 114 KB - Last synced at: about 24 hours ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 13

aonawale/JSONAPISerializer

JSONAPISerializer for Server Side Swift

Language: Swift - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 22 - Forks: 2

adfinis/timed-backend 📦

Django API for the Timed application

Language: Python - Size: 1.95 MB - Last synced at: 22 days ago - Pushed at: 11 months ago - Stars: 21 - Forks: 23

patrixr/jsonapi-serializer-formats

:gem: Gem to enrich jsonapi-serializer with multiple formats

Language: Ruby - Size: 24.4 KB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 20 - Forks: 0

cmeeren/FSharp.JsonApi

Use F# to create and consume flexible, strongly typed web APIs following the JSON:API specification

Language: F# - Size: 545 KB - Last synced at: 11 months ago - Pushed at: about 5 years ago - Stars: 20 - Forks: 2

justarrived/just_match_api 📦

JustMatch API

Language: Ruby - Size: 12.7 MB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 19 - Forks: 4

mu-semtech/mu-cl-resources

High-level abstractions for generating generic jsonapi compliant resources configured in Common Lisp.

Language: Common Lisp - Size: 530 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 17 - Forks: 12

tzellman/nest-jsonapi

A nestjs module that provides JSONAPI support to your application.

Language: TypeScript - Size: 1.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 17 - Forks: 4

wednesday-solutions/jsonapi-redux-data

JSONAPI middleware for redux

Language: JavaScript - Size: 8.11 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 3

BlairAllegroTech/js-data-jsonapi

JsonApi Adapter for js-data

Language: JavaScript - Size: 472 KB - Last synced at: 2 days ago - Pushed at: about 8 years ago - Stars: 15 - Forks: 5

nilportugues/laravel5-hal-json

Laravel 5 HAL+JSON API Transformer Package

Language: PHP - Size: 49.8 KB - Last synced at: 2 days ago - Pushed at: about 8 years ago - Stars: 15 - Forks: 8

developertown/react-orbitjs Fork of exivity/react-orbitjs

💫 React bindings for Orbit.js.

Language: TypeScript - Size: 1.2 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 14 - Forks: 3

datacite/lupo

DataCite REST API

Language: Ruby - Size: 15.8 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 8

pieoneers/jsonapi-go

Language: Go - Size: 53.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 13 - Forks: 1

nuxy/nodejs-restful-jsonapi-seed

:seedling: Everything you need to start building a scalable web application.

Language: JavaScript - Size: 2.93 MB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 12 - Forks: 4

jmlue42/spectral-jsonapi-ruleset

A Stoplight/Spectral linting ruleset for the JSON:API specification.

Language: Shell - Size: 315 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 7

JsonMs/marcus-json

本功能希望实现json方式的统一管理和扩展和灵活一键切换功能,简化接入方式和打通各个json的隔阂,支持类型JSONPath、fastjson、Jackson、json read/set ...

Language: Java - Size: 58.6 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 2

gcarreno/laz-qBitTorrent-WebUI

A Lazarus component to access the qBitTorrent Web UI

Language: Pascal - Size: 603 KB - Last synced at: 18 days ago - Pushed at: almost 4 years ago - Stars: 11 - Forks: 1

EBI-Metagenomics/emgapi

MGnify RESTful API

Language: Python - Size: 39.8 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 0

mattpolzin/JSONAPI-OpenAPI

A library that adds support for generating OpenAPI compliant documentation from JSON API compliant models.

Language: Swift - Size: 402 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 2

nilportugues/symfony-hal-json

HAL+JSON API Transformer Bundle for Symfony 2 and Symfony 3

Language: PHP - Size: 42 KB - Last synced at: 11 days ago - Pushed at: about 8 years ago - Stars: 10 - Forks: 4

shpoont/openapi-jsonapi-definition

OpenAPI definitions of JSON:API

Size: 22.5 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

alexeytokar/rainbow-rest

Set of utilities to extend your REST API capabilities

Language: Java - Size: 221 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 11

anshikakaythwas/fuel-prices-india-api

Scrapes a website to get today's fuel prices for Indian states and districts. The data is accessible through an API

Language: JavaScript - Size: 83 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 9 - Forks: 7

chuck-durst/germaine

Germaine is an ExpressJs middleware that allows you to quickly deploy an API that listens on a given endpoint and serves content from a JSON file.

Language: JavaScript - Size: 76.2 KB - Last synced at: about 1 hour ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 0

Centurix/pydanja

Add support for JSON:API to pydantic

Language: Python - Size: 67.4 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 8 - Forks: 2

maicol07/spraypaintkt

Kotlin Multiplatform JSONAPI client inspired by Spraypaint.JS

Language: Kotlin - Size: 894 KB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 8 - Forks: 1

Ross-Hunter/jsonapi_expectations

Semantic expectation helpers for JSON API testing using RSpec and Airborne.

Language: Ruby - Size: 52.7 KB - Last synced at: about 14 hours ago - Pushed at: about 7 years ago - Stars: 8 - Forks: 2

lxc-webpanel/lxc-rest 📦

:rainbow: REST API for LXC

Language: Python - Size: 106 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 8 - Forks: 6

geokrety/geokrety-api

GeoKrety REST JSONAPI - WIP

Language: Python - Size: 750 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 3

willfarrell/middy-jsonapi

JSONAPI middleware for middy

Language: JavaScript - Size: 652 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 2

leobagua/json-api-helper

JSON API Helper is a JS library that helps you to normalize and deserialize data within the JSON API specification.

Language: JavaScript - Size: 1.14 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 3