Ruby HacktoberFest

Open-source Ruby projects categorized as HacktoberFest

Top 23 Ruby HacktoberFest Projects

HacktoberFest
  1. fastlane

    šŸš€ The easiest way to automate building and releasing your iOS and Android apps

    Project mention: The Pain That Is GitHub Actions | news.ycombinator.com | 2025-03-19
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. devdocs

    API Documentation Browser

    Project mention: 11 Must-Know Websites Every Developer Should Bookmark | dev.to | 2025-01-04

    Search API documentation effortlessly with DevDocs.

  4. Metasploit

    Metasploit Framework

    Project mention: The Impact of Open-Source Tools in Cyber Warfare: A Deep Dive | dev.to | 2025-03-06

    The democratization of powerful software technologies is a double-edged sword. On one hand, open-source tools empower organizations and individuals to bolster their cybersecurity defenses without incurring steep financial costs. On the other hand, these same tools can be harnessed by malicious actors, leading to a surge in both the frequency and sophistication of cyberattacks. Open-source resources like Metasploit and Nmap have become household names in the cybersecurity community, offering versatile frameworks for identifying vulnerabilities and network mapping. Their accessibility has contributed significantly to the proliferation of both defensive and offensive cyber tactics.

  5. chatwoot

    Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. šŸ”„šŸ’¬

    Project mention: Show HN: Jelly ā€“ A Simpler Shared Inbox for Small Teams | news.ycombinator.com | 2024-11-12

    This is one of those tools that do one thing and do it very well. Also the pricing is convenient. Congratulations to the creators.

    If you want to go the open source + self hosted route, Chatwoot [1][2] may be for you. It is more feature rich (or bloated, depending what you need) and complex to set up, defined as "Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc.", and it has a shared inbox feature [3].

    [1] Website: https://www.chatwoot.com/

    [2] Github: https://github.com/chatwoot/chatwoot

    [3] https://www.chatwoot.com/features/shared-inbox

  6. forem

    For empowering community šŸŒ±

    Project mention: Join Futureā€™s First Writing Challenge! | dev.to | 2025-02-26

    Reminder: Future is now available to post on in general, and forem.com can be used to see a feed from both spaces.

  7. Homebrew-cask

    šŸ» A CLI workflow for the administration of macOS applications distributed as binaries

    Project mention: Popular Mac app 'Bartender' acquired by new unknown developer | news.ycombinator.com | 2024-06-05

    curl -sSLo /tmp/bartender.rb "https://github.com/Homebrew/homebrew-cask/blob/ac7bd3c11799ce95a7057796e9d01db81796f381/Casks/b/bartender.rb"

  8. homebrew-core

    šŸ» Default formulae for the missing package manager for macOS (or Linux)

    Project mention: Show HN: AWS CLI Installer on Apple Silicon | news.ycombinator.com | 2025-03-10

    I learned while working on a new Kubernetes course that the official way of installing the AWS CLI on macOS per their documentation [^0] installs the x86 version of the CLI and that Apple Silicon is, mysteriously, not supported.

    The Homebrew formula works around this by building from source [^1], but not everyone uses Homebrew, including me, for this course.

    This script I wrote remediates this. It's a quick and easy way of installing the AWS CLI without a package manager or having to dig through GitHub Gists or Homebrew formulas yourself.

    I hope someone out there finds this useful!

    [^0]: https://docs.aws.amazon.com/cli/latest/userguide/getting-sta...

    [^1]: https://github.com/Homebrew/homebrew-core/blob/master/Formul.... Notice how the awscli dependencies are downloaded as separate packages. This might not be what you want.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. diaspora*

    A privacy-aware, distributed, open source social network.

    Project mention: Ask HN: Organize local communities without Facebook? | news.ycombinator.com | 2025-01-21

    * Look into Diaspora. (https://diasporafoundation.org/). Upside: It's basically a self-hosted facebook. Really cool project. Downside: Unlike facebook, there's no fake/pushed content so it tended to feel stale.

    * Look into hosting a forum (e.g. phpBB). Forums are excellent because they don't lose old information like facebook does. When someone says "Hey what's the policy on dogs?" three years later I can search "dogs" and find the answer. Downside: They're not pretty, not full of pictures and no infinite scrollingz. sadge alfababies.

    * IRC chat. I hosted an IRC group for several years at work and it worked great. We only killed it when we decided to move to an enterprise communication app.

  11. rubocop

    A Ruby static code analyzer and formatter, based on the community Ruby style guide.

    Project mention: Tiny JITs for a Faster FFI | news.ycombinator.com | 2025-02-12

    If you're looking for static typing a dynamic language is going to be a poor fit. I find a place for both. I love Rust, but trying to write a tool that consumed a GraphQL API with was a brutal exercise in frustation. I'd say that goes for typing of JSON or YAML or whatever structured format in general. It's refreshing being able to just work with data in the form I already know it's in. Ruby can be an incredibly productive language to work with.

    If you're looking for static analysis in general, please note that there are mature tools available. RubocopĀ¹ is probably the most popular and allows for linting and code formatting. BrakemanĀ² is a vulnerability scanner for Rails. SorbetĀ³ is a static type checker.

    The tooling is there if you want to try things out. But, if you want a statically typed language then that's a debate that's been going since the dawn of programming language design. I doubt it's going to get resolved in this thread.

    Ā¹ - https://github.com/rubocop/rubocop

    Ā² - https://brakemanscanner.org/

    Ā³ - https://sorbet.org/

  12. Capybara

    Acceptance test framework for web applications

    Project mention: Collecting JavaScript code coverage with Capybara in Ruby on Rails application | dev.to | 2024-05-14

    For example, there is a Ruby on Rails application that uses Webpacker and has JavaScript files that are covered by the system tests. Capybara is used as the system testing tool.

  13. Grape

    An opinionated framework for creating REST-like APIs in Ruby.

  14. OmniAuth

    OmniAuth is a flexible authentication system utilizing Rack middleware.

    Project mention: How to use gem omniauth and omniauth-oauth2 to implement SSO for multiple customers | dev.to | 2024-11-30

    Your Rails setup does not support dynamically configuring client information as described in other solutions.

  15. Chef

    Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale

  16. GitHub Changelog Generator

    Automatically generate change log from your tags, issues, labels and pull requests on GitHub.

  17. fast-ruby

    :dash: Writing Fast Ruby :heart_eyes: -- Collect Common Ruby idioms.

  18. graphql

    Ruby implementation of GraphQL

    Project mention: Bringing AI Agent Capabilities to Ruby with MCP | dev.to | 2025-02-14

    I adopted a DSL influenced by Sinatra and graphql-ruby.

  19. Webpacker

    Use Webpack to manage app-like JavaScript modules in Rails

    Project mention: React + Ruby on Rails without any gems | dev.to | 2024-06-04

    We will use Webpacker or JavaScript compiler and assets management. By following the webpacker installation guide, letā€™s add Webpacker and React to our application.

  20. Solidus

    šŸ›’ Solidus, the open-source eCommerce framework for industry trailblazers.

    Project mention: Measuring the Impact of Feature Flags in Ruby on Rails with AppSignal | dev.to | 2024-10-16

    Next, we will set up a Solidus storefront to start experimenting with feature flags.

  21. AASM

    AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)

  22. Lobsters

    Computing-focused community centered around link aggregation and discussion

    Project mention: Treasury agrees to block DOGE's access to personal taxpayer data at IRS | news.ycombinator.com | 2025-02-20

    https://lobste.rs seems to still have technical focus. The issue I have with the comments is that a lot of them don't go into technical issues per se, and are not based on first hand information. What would be useful is if somebody in the government could post specifics about their abuses.

  23. WebHackersWeapons

    āš”ļø Web Hacker's Weapons / A collection of cool tools used by Web hackers. Happy hacking , Happy bug-hunting

  24. theodinproject

    Main Website for The Odin Project

  25. Refinery CMS

    An extendable Ruby on Rails CMS that supports Rails 6.0+

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Ruby HacktoberFest discussion

Log in or Post with

Ruby HacktoberFest related posts

  • TruffleRuby 24.2.0

    1 project | news.ycombinator.com | 20 Mar 2025
  • TruffleRuby 24.2.0 Released

    1 project | news.ycombinator.com | 18 Mar 2025
  • Lets get our facts straight

    2 projects | dev.to | 13 Mar 2025
  • Embracing Open Source Licensing in Cyber Defense

    1 project | dev.to | 4 Mar 2025
  • Join Futureā€™s First Writing Challenge!

    1 project | dev.to | 26 Feb 2025
  • Metasploit ā€“ Penetration Testing Framework

    1 project | news.ycombinator.com | 25 Feb 2025
  • Replacing App Center with GitHub Actions

    4 projects | dev.to | 22 Feb 2025
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 21 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more ā†’

Index

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

# Project Stars
1 fastlane 39,983
2 devdocs 35,880
3 Metasploit 35,132
4 chatwoot 22,735
5 forem 22,211
6 Homebrew-cask 21,199
7 homebrew-core 14,094
8 diaspora* 13,456
9 rubocop 12,693
10 Capybara 10,060
11 Grape 9,917
12 OmniAuth 7,946
13 Chef 7,690
14 GitHub Changelog Generator 7,431
15 fast-ruby 5,697
16 graphql 5,392
17 Webpacker 5,298
18 Solidus 5,116
19 AASM 5,062
20 Lobsters 4,268
21 WebHackersWeapons 3,984
22 theodinproject 3,920
23 Refinery CMS 3,902

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Ruby is
the 12th most popular programming language
based on number of references?