Skip to content
appsgit

12 picks · data-backed ranking

Best open source apps written in Ruby

The best self-hosted apps written in Ruby are Mastodon, Discourse and Chatwoot. Mastodon leads with 50,455 GitHub stars.

Candidates: the 39 apps whose main GitHub language is Ruby.

Updated · data from GitHub, refreshed daily

Top picks

  1. Rank 1:

    Mastodon

    mastodon/mastodon

    Federated microblogging server.

    Active · last commit Oct 28, 2026

    Social & ForumsRubyDocker

    Stands out for the most GitHub stars. Mastodon has 50,455 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Ruby and had 3,106 commits in the last year; it replaces Twitter / X.

  2. Rank 2:

    Discourse

    discourse/discourse

    Advanced forum / community solution based on Ruby and JS.

    Active · last commit Oct 28, 2026

    Social & ForumsRubyDocker

    Stands out for the most commits in the last 12 months (7,492). Discourse has 48,023 GitHub stars, uses the GPL-2.0 license, ships a Docker image, is written in Ruby and had 7,492 commits in the last year; it replaces Reddit.

  3. Rank 3:

    Chatwoot

    chatwoot/chatwoot

    Customer communication platform (alternative to Intercom and Zendesk).

    Active · last commit Oct 28, 2026

    Team ChatRubyDocker

    Stands out for a permissive MIT license. Chatwoot has 38,467 GitHub stars, uses the MIT license, ships a Docker image, is written in Ruby and had 1,509 commits in the last year.

At a glance

Open source apps written in Ruby compared

Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. Projects with fewer than 12 commits in the last 12 months rank below every more active project.

Top 10 picks compared, data as of Oct 28, 2026
AppStands out forLicenseGitHub starsCommits (12 mo)Last commitDocker image
Mastodonthe most GitHub starsAGPL-3.050,4553,106Oct 28, 2026Yes
Discoursethe most commits in the last 12 months (7,492)GPL-2.048,0237,492Oct 28, 2026Yes
Chatwoota permissive MIT licenseMIT38,4671,509Oct 28, 2026Yes
GitLaban appsgit step-by-step deploy guideMIT24,5462,376Oct 23, 2026Yes
Huginnthe most recent release (v2026.10.26, October 2026)MIT50,160468Oct 26, 2026No
Docuseal–AGPL-3.018,8731,013Oct 26, 2026Yes
OpenProject–GPL-3.016,75519,042Oct 28, 2026Yes
Dawarich–AGPL-3.010,7683,683Oct 27, 2026Yes
Sure–AGPL-3.010,7072,377Oct 28, 2026Yes
Spree Commerce–BSD-3-Clause15,7843,939Oct 28, 2026No

Full ranking

All 12 picks, ranked

Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. Projects with fewer than 12 commits in the last 12 months rank below every more active project.

  1. 1

    Mastodon

    Federated microblogging server.

    Stands out for the most GitHub stars. Mastodon has 50,455 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Ruby and had 3,106 commits in the last year; it replaces Twitter / X.

  2. 2

    Discourse

    Advanced forum / community solution based on Ruby and JS.

    Stands out for the most commits in the last 12 months (7,492). Discourse has 48,023 GitHub stars, uses the GPL-2.0 license, ships a Docker image, is written in Ruby and had 7,492 commits in the last year; it replaces Reddit.

  3. 3

    Chatwoot

    Customer communication platform (alternative to Intercom and Zendesk).

    Stands out for a permissive MIT license. Chatwoot has 38,467 GitHub stars, uses the MIT license, ships a Docker image, is written in Ruby and had 1,509 commits in the last year.

  4. 4

    GitLab

    DevOps platform with Git hosting, CI/CD, issue tracking and security scanning in one app.

    Stands out for an appsgit step-by-step deploy guide. GitLab has 24,546 GitHub stars, uses the MIT license, ships a Docker image, is written in Ruby and had 2,376 commits in the last year.

  5. 5

    Huginn

    Build agents that monitor and act on your behalf.

    Stands out for the most recent release (v2026.10.26, October 2026). Huginn has 50,160 GitHub stars, uses the MIT license, is written in Ruby and had 468 commits in the last year; it replaces Zapier and IFTTT.

  6. 6

    Docuseal

    Create, fill, and sign digital documents (alternative to DocuSign).

    Docuseal has 18,873 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Ruby and had 1,013 commits in the last year; it replaces DocuSign and Adobe Acrobat.

  7. 7

    OpenProject

    Manage your projects, tasks and goals. Collaborate via work packages and link them to your pull requests on Github.

    OpenProject has 16,755 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in Ruby and had 19,042 commits in the last year; it replaces Jira and Asana.

  8. 8

    Dawarich

    Visualize your location history, track your movements, and analyze your travel patterns with complete privacy and control (alternative to Google Timeline a.k.a. Google Location History).

    Dawarich has 10,768 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Ruby and had 3,683 commits in the last year.

  9. 9

    Sure

    Personal finance application for everyone (fork of Maybe).

    Sure has 10,707 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Ruby and had 2,377 commits in the last year.

  10. 10

    Spree Commerce

    Spree is a complete, modular & API-driven open source e-commerce solution for Ruby on Rails.

    Spree Commerce has 15,784 GitHub stars, uses the BSD-3-Clause license, is written in Ruby and had 3,939 commits in the last year; it replaces Shopify.

  11. 11

    Solidus

    Ecommerce platform that gives you complete control over your store.

    Solidus has 5,346 GitHub stars, uses the BSD-3-Clause license, ships a Docker image, is written in Ruby and had 860 commits in the last year.

  12. 12

    Postal

    Complete and fully featured mail server for use by websites & web servers.

    Postal has 16,897 GitHub stars, uses the MIT license, ships a Docker image, is written in Ruby and had 18 commits in the last year; it replaces Twilio SendGrid and Mailgun.

FAQ

Questions and answers

Still curious? Email info@appsgit.com.

Is Mastodon free?

Yes. Mastodon is open-source software released under the AGPL-3.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.

Can I self-host these apps with Docker?

Yes, 10 of the 12 picks. Mastodon, Discourse and Chatwoot publish Docker images, so you can run them on a VPS or home server with Docker Compose. The others install from their own packages or source; follow each project's install guide.

Are all of these apps open source?

All 12 apps on this list are open source. You can self-host and modify each one under its license.

Which of these apps is the most actively developed?

OpenProject, with 19,042 commits in the last 12 months and a latest release, v17.9.4, from October 2026. Activity is a good sign that bugs and security issues get fixed.

How is this list ranked?

Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. Projects with fewer than 12 commits in the last 12 months rank below every more active project.

The weekly digest

New self-hosted apps, every week

Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.

One email a week. No spam, unsubscribe anytime.