Ruby Data

Open-source Ruby projects categorized as Data

Top 14 Ruby Data Projects

  • 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

  • Project mention: FortiOS script for creating countries and regions | /r/fortinet | 2023-06-16

    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".

  • Scout Monitoring

    Rennaisance engineers rejoice! 1 gem 5 min to app monitoring. 5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.

    Scout Monitoring logo
  • illacceptanything

    The project where literally anything* goes.

  • Kiba

    Data processing & ETL framework for Ruby

  • Project mention: Ask HN: What side projects landed you a job? | news.ycombinator.com | 2023-12-03

    I started https://github.com/thbar/kiba#kiba-etl to scratch my own itch & be able to write properly structured ETL jobs in Ruby. It was a blank-slate rewrite of something larger (activewarehouse-etl) which I could not maintain anymore.

    This landed me not strictly a job, but long term consulting gigs with a number of companies in EU, UK & US.

    The job was directly related to the project: companies wanted the expertise of data engineering & ETL, often with Kiba directly, but also in general.

    This "side project" was totally worth it :-)

  • maintenance_tasks

    A Rails engine for queueing and managing data migrations.

  • attribute_normalizer

    Adds the ability to normalize attributes cleanly with code blocks and predefined normalizers

  • dry-struct

    Typed struct and value objects

  • migration_data

    Migrate data along with schema migrations in Rails and keep them up to date.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • auto_strip_attributes

    AutoStripAttributes gem for Rails helps to remove unnecessary whitespaces from ActiveRecord or ActiveModel attributes. It's good for removing accidental spaces from user inputs (e.g. when user copy/pastes some value to a form and the value has extra spaces at the end).

  • everypolitician-data

    data for national legislatures worldwide

  • Project mention: Ask HN: Is There a Crunchbase for Policitians? | news.ycombinator.com | 2023-07-28

    https://github.com/everypolitician/everypolitician-data

    I haven't used it, so I don't know about the quality of the data

  • string_pattern

    Generate strings supplying a simple pattern. Perfect to be used in test data factories. Validate if a text fulfills a specific pattern. Also you can use regular expressions (Regexp) to generate strings: `/[a-z0-9]{2,5}\w+/.gen`. Generate words in English or Spanish.

  • ALX

    ALX is a command line tool for Linux, macOS and Windows to export and import the game data of Skies of Arcadia, Skies of Arcadia Legends, Eternal Arcadia (エターナルアルカディア), and Eternal Arcadia Legends (エターナルアルカディアレジェンド).

  • monolens

    Declarative data transformations as data (by enspirit)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Ruby Data discussion

Log in or Post with

Ruby Data related posts

  • nilify_blanks alternatives - auto_strip_attributes and attribute_normalizer

    3 projects | 6 Jun 2023
  • auto_strip_attributes VS attribute_normalizer - a user suggested alternative

    2 projects | 6 Jun 2023
  • Dealing with race conditions in ruby scripts run concurrently

    1 project | /r/rails | 24 May 2023
  • I want to build a web application similar to Airbnb as a learning project. I need a lot of fake data to serve as listings. Where do I get that from?

    2 projects | /r/learnprogramming | 14 Jan 2023
  • What ETL tool do you use?

    1 project | /r/dataengineering | 25 Aug 2021
  • Ruby ETL Strategies: Organizing block-based Kiba Pipelines

    1 project | /r/ruby | 13 May 2021
  • Do you use migrations for data manipulations? What are the pro's and con's ?

    3 projects | /r/rails | 17 Feb 2021
  • A note from our sponsor - Scout Monitoring
    www.scoutapm.com | 12 Jun 2024
    5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring. Learn more →

Index

What are some of the best open-source Data projects in Ruby? This list will help you:

Project Stars
1 ISO-3166-Countries-with-Regional-Codes 2,089
2 illacceptanything 1,948
3 Kiba 1,722
4 maintenance_tasks 918
5 attribute_normalizer 476
6 dry-struct 403
7 migration_data 364
8 auto_strip_attributes 355
9 everypolitician-data 226
10 timex_datalink_client 36
11 string_pattern 16
12 ALX 7
13 monolens 7
14 timex_datalink_crt 4

Sponsored
Rennaisance engineers rejoice! 1 gem 5 min to app monitoring
5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.
www.scoutapm.com