All Projects → C-S-D → Alembic

C-S-D / Alembic

Licence: other
JSONAPI 1.0 Elixir library

Programming Languages

elixir
2628 projects

Labels

Projects that are alternatives of or similar to Alembic

Json Api Normalizer
Normalize JSON API data for redux applications
Stars: ✭ 538 (+1635.48%)
Mutual labels:  json-api
Kakapo
🐤Dynamically Mock server behaviors and responses in Swift
Stars: ✭ 768 (+2377.42%)
Mutual labels:  json-api
Tns Restful Json Api
This is the code repository that goes along with the "TheNewStack" article for RESTful JSON API post
Stars: ✭ 846 (+2629.03%)
Mutual labels:  json-api
Flutter login
100% Shared Code Android/iOS Login Example - JSON API
Stars: ✭ 589 (+1800%)
Mutual labels:  json-api
Api
姬长信API For Docker 一个基于多种编程语言开源免费不限制提供生活常用,出行服务,开发工具,金融服务,通讯服务和公益大数据的平台.
Stars: ✭ 743 (+2296.77%)
Mutual labels:  json-api
Forbes400
JSON Api Of The Forbes 400 Richest People List
Stars: ✭ 7 (-77.42%)
Mutual labels:  json-api
Getty
a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd
Stars: ✭ 532 (+1616.13%)
Mutual labels:  json-api
Apicasso
An abstract API design as a Rails-based mountable engine
Stars: ✭ 27 (-12.9%)
Mutual labels:  json-api
Elide
Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.
Stars: ✭ 766 (+2370.97%)
Mutual labels:  json-api
Reproduce Ck Paper
Shared artifacts in the Collective Knowledge Format as a proof-of-concept to reproduce our recent Collective Mind- and Collective Knowledge-related papers
Stars: ✭ 24 (-22.58%)
Mutual labels:  json-api
Ja serializer
JSONAPI.org Serialization in Elixir.
Stars: ✭ 621 (+1903.23%)
Mutual labels:  json-api
Laravel Json Api
JSON API (jsonapi.org) package for Laravel applications.
Stars: ✭ 667 (+2051.61%)
Mutual labels:  json-api
Laravel Jsonapi
Basic setup framework for creating a Laravel JSON-API server
Stars: ✭ 16 (-48.39%)
Mutual labels:  json-api
Lux
Build scalable, Node.js-powered REST JSON APIs with almost no code.
Stars: ✭ 556 (+1693.55%)
Mutual labels:  json-api
Inquisitor jsonapi
JSON API Matchers for Inquisitor
Stars: ✭ 13 (-58.06%)
Mutual labels:  json-api
Simpla
Open, modular, and serverless content management for a modern web
Stars: ✭ 534 (+1622.58%)
Mutual labels:  json-api
Graphiti
Stylish Graph APIs
Stars: ✭ 783 (+2425.81%)
Mutual labels:  json-api
Server
Serve your Rubix ML models in production with scalable stand-alone model inference servers.
Stars: ✭ 30 (-3.23%)
Mutual labels:  json-api
Authnetjson
Library that abstracts Authorize.Net's JSON APIs. This includes the Advanced Integration Method (AIM), Automated Recurring Billing (ARB), Customer Information Manager (CIM), Transaction Reporting, Simple Integration Method (SIM), and Webhooks.
Stars: ✭ 14 (-54.84%)
Mutual labels:  json-api
Django Rest Framework Json Api
JSON API support for Django REST Framework
Stars: ✭ 898 (+2796.77%)
Mutual labels:  json-api

Table of Contents generated with DocToc

Alembic

CircleCI Coverage Status Code Climate Deps Status Inline docs

A JSONAPI 1.0 library fully-tested against all jsonapi.org examples. The library generates JSONAPI errors documents whenever it encounters a malformed JSONAPI document, so that servers don't need to worry about JSONAPI format errors. Poison.Encoder implementations ensure the structs can be turned back into JSON strings: struct->encoding->decoding->conversion to struct is tested to ensure idempotency and that the library can parse its own JSONAPI errors documents.

Installation

If available in Hex, the package can be installed as:

  1. Add alembic to your list of dependencies in mix.exs:

    def deps do [{:alembic, "~> 3.0"}] end

  2. Ensure alembic is started before your application:

    def application do [applications: [:alembic]] end

Contributing

See CONTRIBUTING.md

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].