The open-source BOINC platform supports computing using volunteered resources.
SciRuby
SciRuby promotes Ruby tools for scientific computing and data visualization.

About SciRuby
SciRuby is a project focused on Ruby tools for scientific computing and data visualization. Its site presents a manifesto explaining Ruby's role in science, along with project status updates, documentation links, and ways to contact the community.
The site describes NMatrix, a linear algebra library with dense and sparse matrix storage, and MDArray for continued linear algebra work. It also lists experimental plotting libraries such as Rubyvis, Plotrb, and Nyaplot, plus work on Gnuplot APIs. Other areas mentioned include machine learning, linear mixed modelling, and tensor support. Visitors can find installation instructions, NMatrix documentation, recent blog posts, and links to GitHub issue trackers.
SciRuby suits Ruby programmers, students, and researchers who want to write scientific or visualization code in Ruby, and developers who want to contribute to open libraries.
Key features
- NMatrix linear algebra library with dense and sparse storage
- Experimental plotting libraries Rubyvis, Plotrb and Nyaplot
- Tools for machine learning and linear mixed modelling
- Tensor support in recent development
- Installation instructions and NMatrix documentation links
- Community via Google Group, IRC and Matrix
- Covers linear algebra, visualization, and machine learning in Ruby
- Provides installation instructions and NMatrix documentation
- BSD three-clause license for SciRuby and NMatrix
- Public contribution through GitHub issue trackers
- Components are not battle-hardened and may contain bugs
- Plotting libraries are described as experimental
SciRuby at a glance
- Website
- sciruby.com
- Type
- Online tool
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
SciRuby alternatives
Tools and sites you could use instead, ranked by how closely they match.
World Community Grid lets people contribute computer time to research projects through distributed computing.
FlowingData publishes articles, projects, and learning resources about data visualization and statistics.
This course teaches Python for data analysis and visualization through sample code and videos.
JavaScript for Data Science presents educational material about data science topics.
Microsoft’s Data Science for Beginners is a ten-week curriculum with 20 lessons for learning data science.
Popular in Science, Math & Technology
Well-known listings from the same topic.
SciRuby FAQ
What is SciRuby?
What is NMatrix?
How do I install SciRuby components?
How can I get help or contribute?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.









