SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Ruby Ruby Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Create a Blogging Platform With No Backend (Zero Hosting Fee) | dev.to | 2025-01-04
Obviously, there are a dozen choices for generating static websites (efficiently and quickly), from the classic Jekyll to the new Next.js. And you are good to go with any of them as long as your confident with it. I choose 11ty because:
-
Project mention: Looking for the best forum software to start a new forum community in 2025 | news.ycombinator.com | 2024-12-26
Discourse may be worth considering https://github.com/discourse/discourse/blob/main/docs/INSTAL...
-
Homebrew
-
Project mention: Lessons Learned from Building Mobile Apps and Software for Startups | dev.to | 2025-01-05
Keeping a mobile app in a releasable state at all times can be tricky with app store submission cycles (Google Play reviews can take well over a week in some cases), but tools like Bitrise and Fastlane can automate much of the release process.
-
Project mention: 🔋⚡ Ensuring High Availability with Two-Server Setup Using Keepalived | dev.to | 2024-11-28
Ensuring high availability with limited resources can be challenging. I recently want to proove you can do it using Keepalived and just two servers 💪✨. To prove it, I used Vagrant. Here's a quick rundown of my journey! 🚀
-
Acknowledging that I haven't had a chance to try the new Rails 8 auth stack... over the last decade I've gone from being a Devise hater to a Devise lover.
Yes, it can seem esoteric and magical (in the bad way) until you wrap your head around the idioms and design philosophy. There's a lot of functionality that happens unless you override it. I fully get that this rubs a lot of people who aren't in the pool the wrong way.
However, in addition to the impressive selection of modular capabilities mentioned elsewhere in this thread, there's a very bright light that goes on when you realize that you can make powerful changes to the way the library works by reopening a few controller classes and defining your own methods.
My strong advice for anyone looking at Devise and perhaps feeling stumped is to open up https://github.com/heartcombo/devise/tree/main/app/controlle... and spend some tens of minutes looking at how the library does what it does. These controller - especially sessions and registrations - contain all of the business logic driving the "magic". Not only do they reveal themselves as relatively simple and well thought out, all of those yield calls mean that you can call those methods while passing a block to them. Whatever is in that block will be evaluated inside of that method when it runs.
The people who designed Devise put a lot of thought into this stuff. When you get it, you suddenly don't want to be without it.
-
Project mention: How Elite Engg. Teams Deploy 208X More Frequently Compared to Us Mere Mortals? | dev.to | 2024-07-12
GitLab: Another excellent CI/CD tool with robust monitoring and reporting features.
-
Project mention: Reading the Ruby 3.4 NEWS with professionals (English translation) | dev.to | 2024-12-26
Ruby 3.4.0 was released today, December 25th, as the annual Christmas release (Ruby 3.4.0 Release). This year, we will also be explaining the NEWS.md file for Ruby 3.4 on the STORES Product Blog (incidentally, this will be an article for the STORES Advent Calendar 2024, written in Japanese). Please see the previous article for an explanation of what a NEWS file is.
-
Actually, it has been removed since November 2023. https://github.com/forem/forem/issues/20401
-
Le Wagon's Setup
Setup instructions for Le Wagon's students on their first day of Web Development Bootcamp
-
Project mention: Postal: Open-source mail delivery platform for incoming and outgoing email | news.ycombinator.com | 2024-03-13
-
Yes, I am aware of all of those, although I couldn't offhand tell anyone the difference in tradeoffs between them. But I consider having to install a fresh copy of the whole distribution a grave antipattern. I'm aware that nvm and pyenv default to it and I don't like that
I did notice how Homebrew sets env GEM_HOME=/libexec GEM_PATH=/libexec (e.g. <https://github.com/Homebrew/homebrew-core/blob/9f056db169d5f...>) but, similar to my node experience, since I am a ruby outsider I don't totally grok what isolation that provides
-
Gollum
A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.
Project mention: My Simple Knowledge Management and Time Tracking System | news.ycombinator.com | 2024-11-15 -
-
Project mention: What are some popular background job processing libraries for Rails (e.g., Sidekiq, Delayed Job)? | dev.to | 2024-12-23
Sidekiq is known for its fast and efficient processing using threads in Ruby, which allows it to handle many jobs concurrently.
-
Project mention: 15 Open-Source Projects to Replace Popular SaaS Tools & Apps 👨💻🔥 | dev.to | 2025-01-13
👩💻 GitHub link | ⭐ 12.9K stars | 💻 Website link
-
Project mention: 🌐 Navigating the CNCF Landscape: A Roadmap for Open Source Contributions 🚀 | dev.to | 2024-10-26
Fluentd Getting Started: Fluentd Docs
-
The previous deployment was using capistrano v2, and the client wants to stay with the same deployment method. So I just upgraded the code to use capistrano v3.
-
Project mention: Utilities for refactoring and upgrading Ruby code based on ASTs | news.ycombinator.com | 2024-05-06
https://github.com/rubocop/rubocop/issues/8091#issuecomment-...
perhaps they are biased against the tool from participating in a campaign to police the name in the past.
-
-
faker
A library for generating fake data such as names, addresses, and phone numbers. (by faker-ruby)
Project mention: Faker – generate fake data such as names, addresses, and phone numbers | news.ycombinator.com | 2024-04-13 -
Grape’s support extends to standard conventions, multiple format support, content negotiation, versioning, etc. The complete guide to Grape to develop REST-APIs, test the API and analyze the performance metrics is available on its official GitHub page.
Ruby Ruby discussion
Ruby Ruby related posts
-
Introducing Ephem
-
How to deploy a static React site to AWS Amplify
-
Usando data files para redes sociais no Computaria
-
Rendering Shopify Liquid Code Locally with VS Code
-
Ask HN: Who wants to be hired? (January 2025)
-
Brakeman LSP Support
-
Effortless Development with Daytona: Setting Up Django-React Full Stack Application in a Single Command
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Jan 2025
Index
What are some of the best open-source Ruby projects in Ruby? This list will help you:
Project | Stars | |
---|---|---|
1 | Ruby on Rails | 56,308 |
2 | Jekyll | 49,444 |
3 | Discourse | 42,825 |
4 | HomeBrew | 42,023 |
5 | fastlane | 39,795 |
6 | Vagrant | 26,400 |
7 | Devise | 24,048 |
8 | Gitlab CI | 23,864 |
9 | ruby | 22,257 |
10 | forem | 22,091 |
11 | Le Wagon's Setup | 18,705 |
12 | Postal | 15,072 |
13 | homebrew-core | 13,926 |
14 | Gollum | 13,895 |
15 | diaspora* | 13,426 |
16 | Sidekiq | 13,208 |
17 | Spree Commerce | 13,193 |
18 | Fluentd | 12,995 |
19 | Capistrano | 12,742 |
20 | rubocop | 12,660 |
21 | Sinatra | 12,216 |
22 | faker | 11,300 |
23 | Grape | 9,890 |