Ruby: "the best" language for general automation

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. inspec

    InSpec: Auditing and Testing Framework

    The course uses Chef Inspec, an open source Ruby DSL. I made a POC with this tool to automatically check repositories on GitHub, checks like if it contains a gitignore consistent with the language used, if node_modules is not present, etc.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. bats-core

    Bash Automated Testing System

    The tool that was most indicated was Bats, made in Shell Script. But I couldn't make some simple things work like assigning variables to use them within the tests. The documentation itself said that it was a little complicated to split the tests into different files. Imagine the mess that would be as the tests grew.

  4. Aruba

    Test command-line applications with Cucumber-Ruby, RSpec or Minitest.

    Another tool I found was Aruba, written in Ruby, but the documentation is practically non-existent and it recommends using it with Cucumber. Even the examples inside are in a features folder. I refuse to use Cucumber…

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

  • Top React Testing Libraries in 2025

    7 projects | dev.to | 31 Mar 2025
  • An Introduction to Unit Testing in Node.js

    4 projects | dev.to | 22 Aug 2024
  • QuAlity Drinks

    3 projects | dev.to | 4 Aug 2024
  • # 5 Testing Frameworks for JavaScript Developers

    3 projects | dev.to | 1 Jun 2024
  • Road Map To Become a Web Developer

    4 projects | dev.to | 24 Jul 2023

Did you know that Ruby is
the 12th most popular programming language
based on number of references?