shale
alba
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
shale
- Shale v0.9.0 released - a Ruby object mapper and serializer for XML, JSON, TOML, CSV and YAML
- Shale: Ruby object mapper and serializer for JSON, YAML, TOML and XML
- Shale v0.8.0 released - a Ruby object mapper and serializer for XML, JSON, TOML and YAML
- Shale v0.7.0 released - a Ruby object mapper and serializer for XML, JSON, TOML and YAML
- Shale v0.6.0 released - a Ruby object mapper and serializer for XML, JSON, TOML and YAML
- Show HN: Shale – a Ruby object mapper and serializer for JSON, YAML and XML
- Introducing Shale, a Ruby object mapper and serializer for JSON, YAML and XML
alba
-
Recommended Controllers Serializer Gem?
alba looks promising
-
Efficient JSON Serialization with Blueprinter for Ruby on Rails
I have appreciated this one too: https://github.com/okuramasafumi/alba
- Love oss and ruby in particular? Suggest maintainers for our substack!
-
How to combine active record and active storage together in controller?
I personally use https://github.com/okuramasafumi/alba and it would go something like this:
-
I'm a front-end dev currently being asked to work on a Rails API backend. What are some good resources to get comfortable with the language and the framework?
Alba gem for JSON serializer
-
What are you using for API JSON serialization in 2022?
I really like Alba.
-
Show HN: Shale – a Ruby object mapper and serializer for JSON, YAML and XML
Have you checked out Alba [0]? I think it’s one of the better options right now.
[0]: https://github.com/okuramasafumi/alba
- including join data for many-to-many relations in controller#index
-
What you should know about JSON serialization solution in Ruby
Alba is a fast and declarative JSON serializer for Ruby that supports typing, rich error handling and ActiveModelSerializers-like APIs.
- Introducing Alba, the fastest JSON serializer for Ruby
What are some alternatives?
HappyMapper - Object to XML mapping library, using Nokogiri (Fork from John Nunemaker's Happymapper)
jsonapi-serializer - A fast JSON:API serializer for Ruby (fork of Netflix/fast_jsonapi)
Oga - Oga is an XML/HTML parser written in Ruby.
Blueprinter - Simple, Fast, and Declarative Serialization Library for Ruby
Tomlrb - A Racc based TOML parser
Jb - A simple and fast JSON API template engine for Ruby on Rails
tomlib - Tomlib is a fast and standards-compliant TOML parser and generator for Ruby.
ruby - Exercism exercises in Ruby.
TOML - Parse TOML. Like a bawss.
shale-website - Landing page and interactive documentation for Shale - JSON/YAML/TOML/XML mapper and serializer for Ruby.
Nokogiri - Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.
ActiveModel::Serializers - ActiveModel::Serializer implementation and Rails hooks