Ruby Automation

Open-source Ruby projects categorized as Automation Edit details

Top 15 Ruby Automation Projects

  • Huginn

    Create agents that monitor and act on your behalf. Your agents are standing by!

    Project mention: What would be long run influence of PR "Linux containers on FreeBSD #7000" being merged? | reddit.com/r/freebsd | 2022-06-25

    Install Huginn by hand on FreeBSD and let me know how it goes for you.

  • fastlane

    🚀 The easiest way to automate building and releasing your iOS and Android apps

    Project mention: First Post from fastlane! | reddit.com/r/RedditFastlaneAction | 2022-06-17
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Vagrant

    Vagrant is a tool for building and distributing development environments.

    Project mention: Best Practices Setting up Your Local Development Environment | dev.to | 2022-06-22

    However, creating and setting up a Virtual Machine manually is not the best in terms of productivity. The solution is to use a tool that will allow you to create and set up these environments automatically. This tool is Vagrant.

  • 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

    Project mention: Ask HN: Codebases with great, easy to read code? | news.ycombinator.com | 2022-03-21

    I've found the Chef project (https://github.com/chef/chef) to be high quality and easily readable but I've been working with Chef for like 8 years at this point which might be influencing how I view it.

    Hashicorp projects also seem very well done too especially given how extensible they are.

  • wordmove

    Multi-stage command line deploy/mirroring and task runner for Wordpress

    Project mention: How are other's creating WP staging sites? | reddit.com/r/web_design | 2022-02-25

    If it's a bigger website then I will use two stacks. Same docker-compose code, different environment variables. One stack will be on my production server, and the other will be on my development server. They are the same stack since the stack only defines the infrastructure, not the code, so you can use the same code for two different environments. All mounted volumes (mysql, wordpress cms files, media, plugins, etc) are ignored in my git repos. I use Wordmove to transfer files and data between environments. It has push/pull capabilities and will automatically change your permalinks for you, so you can pull data from your production environment into development, or you can push development data to production. Very useful.

  • ferrum

    Headless Chrome Ruby API

    Project mention: Automating Jekyll card generation with ruby’s Ferrum gem | dev.to | 2022-05-12

    require "Rubygems" require "Ferrum" def generate_card(browser, card, png, options={}) browser.go_to("http://localhost:4000/cards/#{card}") # see all the options here https://github.com/rubycdp/ferrum#screenshots browser.screenshot(path: "./images/cards/#{png}", full: true, # final image size is window_size x scale scale: 2) end browser = Ferrum::Browser.new(window_size: [800, 418]) # Check what cards we need to make Dir.glob("_posts/*").each do |post| post = File.basename(post, ".md") png = post + ".png" card = post + ".html" generate_card(browser, card, png) unless File.exists?("./images/cards/#{png}") end

  • Runbook

    A framework for gradual system automation

    Project mention: Runbook – A framework for gradual system automation (Do-nothing scripting)n | news.ycombinator.com | 2021-11-02
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • ActiveWorkflow

    Polyglot workflows without leaving the comfort of your technology stack.

  • siteinspector

    A tool for catching spelling errors, grammatical errors, broken links, and other errors on websites.

    Project mention: Help a beginner, what can you do with a home server/storage rack? | reddit.com/r/homelab | 2021-09-07
  • Flow Core

    FlowCore is a Rails engine to help you build your automation or business process application.

  • free-agent-sleeper

    Automate adding of free agents in fantasy football leagues

    Project mention: Seeking Ruby on Rails volunteer for open-source Fantasy Football repo | reddit.com/r/fantasyfootball | 2021-09-17

    Repo Situation: It hasn't been maintained. There was this bug halting it from working. I fixed it with this PR. But I don't know Ruby so my PR needs a code review. More importantly, it would be great if someone that knows Ruby can code in the scheduling/cronjob (eg with the whenever gem) because without scheduled add/drop this repo is useless. The scheduling would ideally work locally so any low-tech person can use this.

  • Lazylead

    Eliminate the annoying work within ticketing systems (Jira, GitHub, Trello). Allows automating (without admin access) daily actions like tickets fields verification, email notifications by JQL/GQL, meeting requests to your (or teammates) calendar.

  • virt-backup

    Fully backup your KVM Virtual Machines

  • CopyGithubLabels

    Copy labels from one GitHub repository to another.

  • subby

    automatic audio, subtitle language handling via mkv flags and mkvpropedit (by Andy2244)

    Project mention: Is it possible to extract Audio and Subtitles based on the name | reddit.com/r/mkvtoolnix | 2022-05-23
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). The latest post mention was on 2022-06-25.

Ruby Automation related posts

Index

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

Project Stars
1 Huginn 35,843
2 fastlane 35,103
3 Vagrant 23,939
4 Chef 6,914
5 wordmove 1,818
6 ferrum 1,237
7 Runbook 652
8 ActiveWorkflow 584
9 siteinspector 161
10 Flow Core 149
11 free-agent-sleeper 65
12 Lazylead 40
13 virt-backup 25
14 CopyGithubLabels 1
15 subby 0
Find remote jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Developer Ecosystem Survey 2022
Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
surveys.jetbrains.com