Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Ruby JSON Projects
-
Hey folks, I've been using FastJsonapi::ObjectSerializer in past projects, but it is now deprecated and it's successor is "in maintenance mode! ". The og serializer had no release since 2015.
-
ISO-3166-Countries-with-Regional-Codes
ISO 3166-1 country lists merged with their UN Geoscheme regional codes in ready-to-use JSON, XML, CSV data sets
Hello, Here's a humble contribution: A customer requested to restrict access based on geographical regions, and I haven't found any pre-configured on FortiGate, so I did one myself. I downloaded the list from https://github.com/lukes/ISO-3166-Countries-with-Regional-Codes/blob/master/all/all.csv, cross-referenced it with FortiGate's internal list vía a Python script and this is what came out: https://pastebin.com/i9krkQBz Max PS: I had to manually at Netherlands Antilles (AN) and Kosovo (XK) to their respective continents, because they weren't on that list. DISCLAIMER: The information provided in this countries and regions list is presented "AS-IS".
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
OJ + JB is fast, painless and doesn't require yet another DSL to forget the nuances of.
-
Blueprinter is something we use on a project, it's also having difficulty staying alive, but right now there is active development here, a fork from the original blueprinted gem.
-
Project mention: Marks object as dirty even if nothing was changed in RichTextTranslation fields · Issue #597 · shioyama/mobility | /r/rails | 2022-12-12
-
-
Project mention: Is JSONB + Postgres still a viable way of storing varying attributes? | /r/rails | 2023-02-08
There are some other gems that can do similar things (each with somewhat different design and possibilities) including https://github.com/madeintandem/jsonb_accessor , https://github.com/DmitryTsepelev/store_model , and https://github.com/palkan/store_attribute
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
alba looks promising
-
shale
Shale is a Ruby object mapper and serializer for JSON, YAML and XML. It allows you to parse JSON, YAML and XML data and convert it into Ruby data structures, as well as serialize data structures into JSON, YAML or XML.
-
-
Shame https://github.com/flexirest/flexirest wasn’t included 😢
-
-
-
-
feedparser
feedparser gem - (universal) web feed parser and normalizer (XML w/ Atom or RSS, JSON Feed, HTML w/ Microformats e.g. h-entry/h-feed or Feed.HTML, Feed.TXT w/ YAML, JSON or INI & Markdown, etc.) (by rubycocos)
-
-
Project mention: Memex like products/communities for gathering personal data? | news.ycombinator.com | 2023-10-23
- Chronicle ETL : a cli for ETL'ing from different data silos https://github.com/chronicle-app/chronicle-etl
-
-
oj_serializers
⚡️ Faster JSON serialization for Ruby on Rails. Easily migrate away from Active Model Serializers.
Recently, with the expansion to generate TypeScript automatically, plus the latest release with further performance improvements, it became a well rounded library.
-
kittyverse
kittyverse libraries & scripts - helper classes for cattributes, trait types, traits, genes, genomes and more for cryptokitties and copycats
-
rejson-rb
ReJSON adapter/client for Ruby. Store/Retrieve JSON documents in Redis database using Ruby
Project mention: Show HN: FalkorDB fork from RedisGraph bringing it back to life | news.ycombinator.com | 2023-08-12Which capability do you care about? e.g. for JSON you can use https://github.com/vachhanihpavan/rejson-rb.
-
class2
Easily create Ruby class hierarchies that support nested attributes, type conversion, serialization, equality, and more. (by sshaw)
-
BadJsonRequestHandler
Catch bad JSON requests to your application and return valid JSON response back
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ruby JSON related posts
- Show HN: FalkorDB fork from RedisGraph bringing it back to life
- Recommended Controllers Serializer Gem?
- FortiOS script for creating countries and regions
- Efficient JSON Serialization with Blueprinter for Ruby on Rails
- Efficient JSON Serialization with Blueprinter for Ruby on Rails
- Love oss and ruby in particular? Suggest maintainers for our substack!
- Yet another JSON serialization question 😎
-
A note from our sponsor - InfluxDB
www.influxdata.com | 9 Dec 2023
Index
What are some of the best open-source JSON projects in Ruby? This list will help you:
Project | Stars | |
---|---|---|
1 | ActiveModel::Serializers | 5,306 |
2 | ISO-3166-Countries-with-Regional-Codes | 2,022 |
3 | Jb | 1,250 |
4 | Blueprinter | 1,011 |
5 | Mobility | 930 |
6 | Spyke | 869 |
7 | StoreModel | 866 |
8 | alba | 822 |
9 | shale | 572 |
10 | LogStashLogger | 455 |
11 | Flexirest | 297 |
12 | datoji | 225 |
13 | postal-codes-json-xml-csv | 224 |
14 | JSONAPI::Utils | 214 |
15 | feedparser | 164 |
16 | cache-crispies | 151 |
17 | chronicle-etl | 103 |
18 | html2rss | 103 |
19 | oj_serializers | 86 |
20 | kittyverse | 19 |
21 | rejson-rb | 17 |
22 | class2 | 13 |
23 | BadJsonRequestHandler | 9 |