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

  • illacceptanything

    The project where literally anything* goes.

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

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

    Project mention: Dealing with race conditions in ruby scripts run concurrently | /r/rails | 2023-05-24

    Check out https://github.com/Shopify/maintenance_tasks

  • attribute_normalizer

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

    Project mention: nilify_blanks alternatives - auto_strip_attributes and attribute_normalizer | libhunt.com/r/nilify_blanks | 2023-06-06
  • dry-struct

    Typed struct and value objects

  • migration_data

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • 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).

    Project mention: auto_strip_attributes VS attribute_normalizer - a user suggested alternative | libhunt.com/r/auto_strip_attributes | 2023-06-06
  • 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

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). The latest post mention was on 2023-12-03.

Ruby Data related posts

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,069
2 illacceptanything 1,947
3 Kiba 1,722
4 maintenance_tasks 904
5 attribute_normalizer 476
6 dry-struct 403
7 migration_data 364
8 auto_strip_attributes 355
9 everypolitician-data 227
10 timex_datalink_client 34
11 string_pattern 16
12 ALX 7
13 monolens 7
14 timex_datalink_crt 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com