Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community. Learn more →
Top 23 Ruby HacktoberFest Projects
-
Project mention: Supercharge Your Mobile Dev Skills: 10 Essential Tools for Max Efficiency | dev.to | 2024-01-14
Fastlane: For mobile development, Fastlane is an automation tool that can automate the building and releasing of iOS and Android apps.
-
DevDocs - Aggregates documentation from various sources into a single, easy-to-navigate interface, covering frontend and backend technologies. DevDocs
-
PopRuby
PopRuby: Clothing and Accessories for Ruby Developers. Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community.
-
Metasploit
-
Project mention: Software Company HashiCorp Is Weighing a Potential Sale | news.ycombinator.com | 2024-03-16
on the off chance one hasn't been tracking it, there were several "we don't need your stinking BuSL" projects when this drama first started:
https://github.com/opentofu#why-opentofu (Terraform)
https://github.com/openbao/openbao#readme (Vault)
and I know of several attempts at Vagrant <https://github.com/hashicorp/vagrant/forks> but I don't believe one of them has caught traction yet
There are also some who have talked about an "open Nomad" but since I don't play in that space I can't speak to it
-
Whether you're sharpening your JS skills, making PRs to your OSS repo of choice 😉, sprucing up your portfolio, or writing a new post here on DEV, we'd like to hear about it.
-
Using Homebrew Cask for Calibre actually makes the problem worse because the download is consistently very slow for some people. For me, it took around an hour the last time I had it installed on my Mac.
-
chatwoot
Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
3. Chatwoot - 14.8K ⭐️
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Project mention: Diaspora is a decentralized, federated alternative to Facebook that anyone can join and contribute to | /r/InnerNet | 2023-12-07
-
-
gem "rubocop" - https://github.com/rubocop/rubocop | Set up code guidelines for your dev team, I recommend using whatever Standard recommends.
-
Cuba takes help from a lot of other technologies to bring the best of everything. For example, the responses in Cuba are the optimized version of the Rack responses. The templates are integrated via Tilt and testing via Cutest and Capybara.
-
Project mention: What is the best way to implement social logins in an API-only Rails app? | /r/rails | 2023-10-24
I've seen the Omniauth gem. But based on this gist it seems this gem is more suitable for web apps. Here is the quote from that gist.
-
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
-
GitHub Changelog Generator
Automatically generate change log from your tags, issues, labels and pull requests on GitHub.
-
-
My memory is fuzzy, but...
1. all data flow through the rails app (no pre-signed s3 upload or download links for direct uploading).
2. no support for CDNs (I think newer rails versions added support)
3. blobs and attachments were unnecessary abstractions.
3a. Querying was annoying and easy to add n+1 queries.
3b. Images are moderated and it was unclear where to put the moderation metadata (on blobs? attachments? create a new table? why so many tables?). Accessing the data was annoying (you need extra joins).
4. GraphQL gem didn't support it: https://github.com/rmosolgo/graphql-ruby/issues/1777
-
-
AASM
AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
-
-
Project mention: Y Combinator's Chief Startup Whisperer Is Demoting Himself | news.ycombinator.com | 2024-03-16
"I actually wish we had a hacker community like this without the business/startup side at all"
Sounds like you want https://lobste.rs
-
-
-
To authenticate our users, we need to add jwt gem to our Gemfile
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Ruby HacktoberFest related posts
- Understanding the Basics of Git.
- Ask HN: Cleanest way to manage Windows OS?
- Configuring IRB autocomplete
- Ask HN: Are there tools to synchronise config files across repositories?
- What are you learning about this weekend? 🧠
- Tackling Clickbait on DEV: Strategy and Technical Approach
- The end of "Useless Ruby sugar": On intuitions and evolutions
-
A note from our sponsor - PopRuby
popruby.com | 19 Mar 2024
Index
What are some of the best open-source HacktoberFest projects in Ruby? This list will help you:
Project | Stars | |
---|---|---|
1 | fastlane | 38,483 |
2 | devdocs | 33,611 |
3 | Metasploit | 32,494 |
4 | Vagrant | 25,735 |
5 | forem | 21,463 |
6 | Homebrew-cask | 20,440 |
7 | chatwoot | 18,205 |
8 | diaspora* | 13,329 |
9 | homebrew-core | 13,116 |
10 | rubocop | 12,470 |
11 | Capybara | 9,939 |
12 | OmniAuth | 7,820 |
13 | Chef | 7,426 |
14 | GitHub Changelog Generator | 7,281 |
15 | fast-ruby | 5,639 |
16 | graphql | 5,323 |
17 | Webpacker | 5,311 |
18 | AASM | 4,929 |
19 | Solidus | 4,875 |
20 | Lobsters | 3,909 |
21 | Refinery CMS | 3,888 |
22 | Octokit | 3,807 |
23 | JWT | 3,552 |