Ruby Scientific

Open-source Ruby projects categorized as Scientific

Top 23 Ruby Scientific Projects

  • GitHub repo algorithms

    Ruby algorithms and data structures. C extensions (by kanwei)

  • GitHub repo Fusuma

    Multitouch gestures with libinput driver on Linux (by iberianpig)

    Project mention: Need help getting ydotool working | | 2021-04-07
  • GitHub repo counter_culture

    Turbo-charged counter caches for your Rails app.

    Project mention: 26 most popular Ruby/Rails repositories on GitHub in July-August 2020 | | 2020-09-05

    counter_culture is a turbo-charged counter cache for your Rails app. 1,301 stars by now

  • GitHub repo decisiontree

    ID3-based implementation of the ML Decision Tree algorithm

  • GitHub repo smarter_csv

    Ruby Gem for smarter importing of CSV Files as Array(s) of Hashes, with optional features for processing large files in parallel, embedded comments, unusual field- and record-separators, flexible mapping of CSV-headers to Hash-keys

  • GitHub repo SciRuby

    Tools for scientific computation in Ruby (by SciRuby)

  • GitHub repo daru

    Data Analysis in RUby

  • GitHub repo AI4R

    Artificial Intelligence for Ruby - A Ruby playground for AI researchers (by SergioFierens)

  • GitHub repo classifier-reborn

    A general classifier module to allow Bayesian and other types of classifications. A fork of cardmagic/classifier.

  • GitHub repo Ruby Units

    A unit handling library for ruby

    Project mention: GNU Units | | 2021-01-06

    > I don’t think I can link Ada libraries into my Ruby or Elixir codebase

    Ruby has (among others, I’m certain):

  • GitHub repo BioRuby


  • GitHub repo Rgl

    RGL is a framework for graph data structures and algorithms in Ruby.

  • GitHub repo Time Math

    Small library for operations with time steps (like "next day", "floor to hour" and so on)

  • GitHub repo Piperator

    Composable pipelines for Enumerators.

  • GitHub repo jaro_winkler

    Ruby & C implementation of Jaro-Winkler distance algorithm which supports UTF-8 string.

  • GitHub repo statsample

    A suite for basic and advanced statistics on Ruby. (by SciRuby)

  • GitHub repo clipboard-rails

    clipboard.js javascript library integration for your Rails 4 and Rails 5 applications

  • GitHub repo distribution

    Probability distributions for Ruby. (by SciRuby)

  • GitHub repo mdarray

    Multidimensional array similar to NumPy and NArray

  • GitHub repo plotrb

    A plotting library in Ruby built on top of Vega and D3. (by SciRuby)

  • GitHub repo statsample-glm

    Generalized Linear Models extension for Statsample (by SciRuby)

  • GitHub repo minimization

    Minimization algorithms on pure Ruby (by SciRuby)

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 2021-04-07.


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

Project Stars
1 algorithms 2,503
2 Fusuma 2,481
3 counter_culture 1,417
4 decisiontree 1,268
5 smarter_csv 1,113
6 SciRuby 960
7 daru 892
8 AI4R 706
9 classifier-reborn 508
10 Ruby Units 392
11 BioRuby 356
12 Rgl 282
13 Time Math 277
14 Piperator 173
15 jaro_winkler 156
16 Related 148
17 statsample 97
18 clipboard-rails 72
19 distribution 43
20 mdarray 36
21 plotrb 23
22 statsample-glm 23
23 minimization 16