Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jsonapi-rb/jsonapi-rb
Efficiently produce and consume JSON API documents.
https://github.com/jsonapi-rb/jsonapi-rb
api deserialization json json-api jsonapi ruby serialization
Last synced: about 24 hours ago
JSON representation
Efficiently produce and consume JSON API documents.
- Host: GitHub
- URL: https://github.com/jsonapi-rb/jsonapi-rb
- Owner: jsonapi-rb
- License: mit
- Created: 2016-10-26T01:48:52.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-06-27T08:48:19.000Z (over 5 years ago)
- Last Synced: 2025-01-03T22:12:12.987Z (8 days ago)
- Topics: api, deserialization, json, json-api, jsonapi, ruby, serialization
- Language: Ruby
- Homepage: http://jsonapi-rb.org
- Size: 8.79 KB
- Stars: 237
- Watchers: 12
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# jsonapi-rb
Ruby gem for building and consuming [JSON API](http://jsonapi.org) documents.## Status
[![Gem Version](https://badge.fury.io/rb/jsonapi-rb.svg)](https://badge.fury.io/rb/jsonapi-rb)
[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/jsonapi-rb/Lobby)## Resources
* Chat: [gitter](http://gitter.im/jsonapi-rb)
* Twitter: [@jsonapirb](http://twitter.com/jsonapirb)
* Docs: [jsonapi-rb.org](http://jsonapi-rb.org)## Code
jsonapi-rb is simply a bundle of:
* [jsonapi-serializable](https://github.com/jsonapi-rb/jsonapi-serializable) for serialization, and
* [jsonapi-deserializable](https://github.com/jsonapi-rb/jsonapi-deserializable) for deserialization.For framework integrations, see:
* [jsonapi-hanami](https://github.com/jsonapi-rb/jsonapi-hanami) for [Hanami](http://hanamirb.org), and
* [jsonapi-rails](https://github.com/jsonapi-rb/jsonapi-rails) for [Ruby on Rails](http://rubyonrails.org).## Installation
```ruby
# In Gemfile
gem 'jsonapi-rb'
```
then
```
$ bundle
```
or manually via
```
$ gem install jsonapi-rb
```## Usage and documentation
See [jsonapi-rb.org/guides](http://jsonapi-rb.org/guides).
## License
jsonapi-rb is released under the [MIT License](http://www.opensource.org/licenses/MIT).