What is your development setup (IDE, gems, library, ci/cd etc) for RoR/non-RoR applications development ?

This page summarizes the projects mentioned and recommended in the original post on /r/ruby

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. dotfiles

    Development Environment Configuration (by postmodern)

    Linux (Fedora), gvim (because it opens a new window instead of taking up yet-another-terminal-tab), fluxbox (because it has awesomely configurable hot-key support), dotfiles, chruby + ruby-install (with rubies installed into /opt/rubies), bundler + rspec + yard + rubygems-tasks + gemspec_yml + GitHub Actions on all of my Ruby projects.

  2. SaaSHub

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

    SaaSHub logo
  3. YARD

    YARD is a Ruby Documentation tool. The Y stands for "Yay!"

    Linux (Fedora), gvim (because it opens a new window instead of taking up yet-another-terminal-tab), fluxbox (because it has awesomely configurable hot-key support), dotfiles, chruby + ruby-install (with rubies installed into /opt/rubies), bundler + rspec + yard + rubygems-tasks + gemspec_yml + GitHub Actions on all of my Ruby projects.

  4. starter-workflows

    Accelerating new GitHub Actions workflows

    Linux (Fedora), gvim (because it opens a new window instead of taking up yet-another-terminal-tab), fluxbox (because it has awesomely configurable hot-key support), dotfiles, chruby + ruby-install (with rubies installed into /opt/rubies), bundler + rspec + yard + rubygems-tasks + gemspec_yml + GitHub Actions on all of my Ruby projects.

  5. Sneakers

    A fast background processing framework for Ruby and RabbitMQ

    Gems, so many to choose from, so only a special mention: sneakers as an alternative to sidekiq.

  6. Keyboard-Maestro-Macros

    A collection of useful Keyboard Maestro macros for maximum efficiency and productivity on your Mac.

    Keyboard Maestro - I have a bunch of macros to speed things up. For example, when I'm on a web page I want to add to a note, all I have to do is press a keyboard shortcut, and it will drop me right into Obsidian, and all I have to do is cmd-V and it will paste the title and link in Markdown format. I've made this macro available in my repo if you're interested: https://github.com/monfresh/Keyboard-Maestro-Macros

  7. s3_website

    Manage an S3 website: sync, deliver via CloudFront, benefit from advanced S3 website features.

    For my personal site, which is 10 years old, I use Middleman, and I deploy the site to S3/Cloudfront with s3_website. It works fine for now. If s3_website stops working, I'll move to Netlify probably.

  8. Bridgetown

    A next-generation progressive site generator & fullstack framework, powered by Ruby

    For Ruby on Mac, I went with Bridgetown using the 1.0.0beta version. It was fairly easy to get set up with Tailwind. I also bought the Tailwind UI Marketing package, which made creating the site a lot faster because I'm not great at CSS. Ruby on Mac gets deployed automatically to Netlify every time I push to GitHub.

  9. Middleman

    Hand-crafted frontend development

    For my personal site, which is 10 years old, I use Middleman, and I deploy the site to S3/Cloudfront with s3_website. It works fine for now. If s3_website stops working, I'll move to Netlify probably.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Migrating from WordPress to Jekyll: Save Money with a Static Site

    3 projects | dev.to | 21 Oct 2024
  • Release v4.3.2 ยท jekyll/jekyll

    1 project | /r/AppleCard | 18 Nov 2023
  • How to run Jekyll on Kubernetes

    4 projects | dev.to | 2 Oct 2023
  • AWS Customers Cannot Escape IPv4

    2 projects | news.ycombinator.com | 22 Sep 2023
  • Moj prvi blog

    2 projects | /r/programiranje | 14 Jun 2023