SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Ruby Open-Source Projects
-
Omarchy is an opinionated Arch distro created by David Heinemeier Hansson (DHH), creator of Rails, Basecamp and Hey. Under the hood it's Arch Linux + Hyprland, but it ships with everything pre-configured: lock screen, menu bar, bluetooth, themes, keybindings. No installing packages one by one.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
This is a static site generated with hugo with the PaperMod theme. I wanted an easy to use static site generator. I considered Jekyll and believe it to be a good choice for static sites. There seemed to be slightly more themes I liked with hugo so I went with that. That's a pretty superficial choice but I also don't plan on hacking on the site generation itself so I was agnostic to the Go versus Ruby choice.
-
open-source-mac-os-apps
🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
-
Project mention: Supercharge your macOS workspace management with Aerospace - A guide for busy people | dev.to | 2026-06-06
Aerospace is a menu bar application, but you can’t download it from an App Store or get it as a DMG file. You need a package manager. Go to the Homebrew website and follow the installation guide. Make sure to accurately follow the on-screen instructions. This may include any of the following:
-
Project mention: Pressure-testing Ota on Discourse: repo-wrapper truth matters more than a passing bundle command | dev.to | 2026-06-06
Draft PR: discourse/discourse#40620
-
It’s a popular automation target for mobile projects.
App Stores require screenshots, but generating N images for NUMBER_OF_SCREEN_SIZES times NUMBER_OF_LOCALIZATIONS can be a chore.
In the past I wrote my own scripts for that, today tools like Fastlane[1] help.
I use Fastlane for my logic puzzle game Nonoverse[2], I like it a lot; you can see sample screenshots in the App Store page.
I also automated App Preview video recording, complete with multiple scenes. If anyone wants to read more let me know, perhaps this is a good topic for an article.
[1]: https://fastlane.tools/
[2]: https://apps.apple.com/us/app/nonoverse-nonogram-puzzles/id6...
-
Project mention: Top 7 Puppeteer Alternatives for Web Automation and Testing (2025) | dev.to | 2025-08-05
Selenium is one of the most popular and mature automated testing frameworks for web applications. Unlike Puppeteer, which is limited to Chromium, Selenium supports all major browsers—including Chrome, Firefox, Safari, and Edge—making it a reliable choice for Cross-platform browser testing.
-
chatwoot
Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
GitHub: github.com/chatwoot/chatwoot
-
Project mention: I Ditched Docker for Podman (and You Should Too) | news.ycombinator.com | 2025-09-05
Yeah, I was actually participating in a soft-fork for a while but I think the project ran out of steam. My guess is that it's very hard to pay attention to something that you don't use every day, so they let it drift. But if you ever hear of someone starting up again, let me know
I'm aware that I, too, could be the someone but like I said it's hard to dedicate all the time and energy when the last time I used vagrant was years ago
I also just remembered that I haven't revisited the forks list to see if there's some meaningful activity https://github.com/hashicorp/vagrant/forks?include=active&pa...
-
Project mention: Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs | news.ycombinator.com | 2026-05-27
-
-
View on GitHub
-
-
To start with, our parser supports Gemini CLI, Codex, Claude Code, Pi, and GitHub Copilot CLI. If you use a different tool, you're encouraged to open a PR or Issue on Forem to add a new parser yourself or ask us to do so. As an example, you can check out how our Gemini CLI parser works in our GitHub commit: https://github.com/forem/forem/commit/8f92c64a775ed3a0993e5edc0637112a95d1dae2#diff-d98a98bdd6e0d9154df5559b53644185d4ab13160e85c0fdaae3013ff985e27b
-
Le Wagon's Setup
Setup instructions for Le Wagon's students on their first day of AI Software Development Bootcamp
-
# Install dependencies to run ruby sudo apt update && sudo apt install -y git curl build-essential libz-dev libffi-dev libssl-dev libyaml-dev # Clone rbenv and install it git clone https://github.com/rbenv/rbenv.git ~/.rbenv ~/.rbenv/bin/rbenv init source ~/.bashrc git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
-
Project mention: Show HN: Posthorn, self-hosted mail without the mail server | news.ycombinator.com | 2026-05-26
-
-
Project mention: Spree: Open-source eCommerce platform Built using Ruby on Rails | news.ycombinator.com | 2026-01-27
-
semgrep
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
⭐ 15k stars · semgrep.dev
-
==> pandoc : stable 3.9.0.2 (bottled), HEAD
Swiss-army knife of markup format conversion
https://pandoc.org/
Installed (on request)
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/...
License: GPL-2.0-or-later
==> Installed Kegs and Versions
pandoc 3.9.0.2 (11 files, 274.7MB) [Linked]
==> Dependencies
Required (1): gmp
Recursive Runtime (1): all installed
==> Analytics
install: 31,898 (30 days), 119,598 (90 days), 369,388 (365 days)
-
Anyway, RestlessIDE features OpenProject, a (you guessed it) open-source software package that lets you create and assign tickets, set timelines, build Gantt charts(!), write wiki pages, and manage your projects through whichever strategy works for you. Your whole team on RestlessIDE can log in using the same credentials, and you can configure it to send everyone emails at an alarming rate just like Jira, if you want to.
-
Gollum
A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.
Project mention: Show HN: Git-based front-end interface for Hugo | news.ycombinator.com | 2026-05-20You know who else used git backed pages?
https://github.com/gollum/gollum/wiki
This is pretty simple and dumb :-)
Ruby discussion
Ruby related posts
-
Miasma worm, Part 2: how a GitHub token survived a full machine rebuild and hijacked my repos from an Azure IP
-
Signing Container Images with Cosign
-
Pressure-testing Ota on Discourse: repo-wrapper truth matters more than a passing bundle command
-
Supercharge your macOS workspace management with Aerospace - A guide for busy people
-
RubyShell – Write Robust Infrastructure Scripts with the Elegance of Ruby
-
GitHub, Demystified
-
Why My CI Pipeline Kept Failing (And What I Had to Redesign to Fix It)
-
A note from our sponsor - SaaSHub
www.saashub.com | 8 Jun 2026
Index
What are some of the best open-source Ruby projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Ruby on Rails | 58,615 |
| 2 | Jekyll | 51,475 |
| 3 | open-source-mac-os-apps | 48,947 |
| 4 | HomeBrew | 48,321 |
| 5 | Discourse | 47,190 |
| 6 | fastlane | 41,615 |
| 7 | Selenium WebDriver | 34,156 |
| 8 | chatwoot | 29,989 |
| 9 | Vagrant | 27,145 |
| 10 | asdf | 25,402 |
| 11 | Gitlab CI | 24,365 |
| 12 | Devise | 24,354 |
| 13 | ruby | 23,590 |
| 14 | forem | 22,721 |
| 15 | Le Wagon's Setup | 19,607 |
| 16 | rbenv | 16,697 |
| 17 | Postal | 16,590 |
| 18 | Ruby style guide | 16,542 |
| 19 | Spree Commerce | 15,459 |
| 20 | semgrep | 15,402 |
| 21 | homebrew-core | 15,333 |
| 22 | OpenProject | 15,243 |
| 23 | Gollum | 14,278 |