Top 23 Ruby Open-Source Projects
Ruby on RailsLatest mention: Does anyone use Rails 6 or later as a production service? | reddit.com/r/rails | 2021-01-25
Thank you very much Erik. In my case was this issue: https://github.com/rails/rails/issues/40962 that in the end was also related to UUID.
:globe_with_meridians: Jekyll is a blog-aware static site generator in RubyLatest mention: Using Jekyll & AWS Amplify for your blog! | dev.to | 2021-01-08
There's a known bug as of the writing of this blog post where Jekyll fails to serve on Ruby 3. Check out this open issue. TL;DR: I ran this: bundle add webrick.
:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:
A platform for community discussion. Free, open, simple.Latest mention: Best Open Source Code for Modern Forum Website | reddit.com/r/webdev | 2021-01-18
What about Discourse?
🚀 The easiest way to automate building and releasing your iOS and Android apps
🍺 The missing package manager for macOS (or Linux)Latest mention: Setup Macbook M1 for Web and React Native development | dev.to | 2021-01-25
This is the tricky part. At the time of writing this post, some formulae that you may like to use, might not work. It's better to track at the GitHub issue here in the Brew's official repository which is maintained by their team. I am thankful to the whole team behind the Homebrew for making it accessible and appreciate their hard work on making things work in such a short time.
🚀 Awesome list of open source applications for macOS. https://t.me/opensourcemacosappsLatest mention: A curated list of amazing recommended apps | reddit.com/r/macapps | 2020-12-28
GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Flexible authentication solution for Rails with Warden.Latest mention: Is going for Devise for user authentication a good choice for a first Rails app or should I write it from scratch? | dev.to | 2021-01-25
The Devise documentation recommends that beginners start by setting up their own authentication before using the gem.
Vagrant is a tool for building and distributing development environments.Latest mention: Installing Vagrant + libvrt plugin in Centos 8 | dev.to | 2021-01-02
The solution is similar to this github post More info of both errors can be found here
A browser automation framework and ecosystem.Latest mention: Selenium Chromedriver permission error | reddit.com/r/learnpython | 2021-01-22
This exception occurs exactly in one condition and that's if there is a permission denied error. So, if you can run the file normally without permissions issues, something might be wrong with how Python is being run.
The Ruby Programming Language [mirror]Latest mention: Interesting throw/catch behaviour in Ruby | reddit.com/r/ruby | 2021-01-24
If no frame is found the exception is raised at the throw call site which will run through a similar process for rescue, ensure, etc.
A community-driven Ruby coding style guide
GraalVM: Run Programs Faster Anywhere :rocket:Latest mention: Java on Truffle – Going Fully Metacircular | news.ycombinator.com | 2021-01-19
If you are interested in a deep dive into the Truffle technology and are interested in why it makes sense to implement a language on top ofTruffle checkout my recent Rebase talk for a really long answer:
Groom your app’s Ruby environmentLatest mention: Ruby 3.0: asdf, chruby, or docker? | reddit.com/r/ruby | 2021-01-08
In the past, rbenv and rvm were popular as Ruby version managers. Sam Stephenson's rbenv requires extra steps as you work (the rehash command)
Groom your app’s Ruby environmentLatest mention: Adding Ruby on Rails to a Server | dev.to | 2021-01-06
Before I add the API repository onto the server both Ruby and Rails need to be installed. For this I'm going to follow the Digital Ocean tutorial for installing Ruby on Rails with rbenv on my Ubuntu server, with a few changes for my specific system that I will list as needed.
A privacy-aware, distributed, open source social network.
Remote multi-server automation tool
:gem: A collection of awesome Ruby libraries, tools, frameworks and software
Classy web-development dressed in a DSL (official / canonical repo)Latest mention: Hacktoberfest: 69 Beginner-Friendly Projects You Can Contribute To | dev.to | 2020-09-29
https://github.com/sinatra/sinatra A classy web-development dressed in a DSL (official / canonical repo)
Spree is an open source E-commerce platform for Rails 6 with a modern UX, optional PWA frontend, REST API, GraphQL, several official extensions and 3rd party integrations. Over 1 million downloads and counting! Check it out:Latest mention: Alternatives to Magento? | reddit.com/r/webdev | 2021-01-25
Been working with Spree for a few years and have no regrets, pretty solid platform and quite customizable to boot!
Simple, efficient background processing for RubyLatest mention: ActiveJob: Async and Inline adapters don't execute my code? | reddit.com/r/rails | 2021-01-06
I know this doesn’t answer your question directly but I just wanted to point out that if you’re using Sidekiq, it’s at a minimum double as fast to run it directly without AJ, and potentially up to 20x faster. https://github.com/mperham/sidekiq/wiki/Active-Job#performance
What are some of the best open-source Ruby projects? This list will help you:
|1||Ruby on Rails||47,433|
|13||Ruby style guide||15,518|