dry-cli

General purpose Command Line Interface (CLI) framework for Ruby (by dry-rb)

Dry-cli Alternatives

Similar projects and alternatives to dry-cli

  1. dotenv

    23 dry-cli VS dotenv

    A Ruby gem to load environment variables from `.env`. (by bkeepers)

  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. zeitwerk

    Efficient and thread-safe code loader for Ruby

  4. Thor

    10 dry-cli VS Thor

    Thor is a toolkit for building powerful command-line interfaces.

  5. TTY

    9 dry-cli VS TTY

    Toolkit for developing sleek command line apps.

  6. GLI

    1 dry-cli VS GLI

    Make awesome command-line applications the easy way

  7. Slop

    2 dry-cli VS Slop

    Simple Lightweight Option Parsing - ✨ new contributors welcome ✨

  8. SaaSHub

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

    SaaSHub logo
  9. Rake

    18 dry-cli VS Rake

    A make-like build utility for Ruby.

  10. Trollop

    Optimist is a commandline option parser for Ruby that just gets out of your way.

  11. ScriptCore

    A script engine powered by mruby sandboxie, It's a fork of Shopify's ESS.

  12. Commander

    The complete solution for Ruby command-line executables (by commander-rb)

  13. getoptlong

    The GetoptLong class allows you to parse command line options similarly to the GNU getopt_long() C library call.

  14. Main

    0 dry-cli VS Main

    a class factory and dsl for generating command line programs real quick (by ahoward)

  15. dry-system

    Application framework with state management and built-in dependency injection support

  16. Cassandra Driver

    [MAINTENANCE ONLY] DataStax Ruby Driver for Apache Cassandra

  17. dry-auto_inject

    Container-agnostic constructor injection mixin

  18. cli-kit

    Framework/Engine for command line interfaces

  19. optparse

    OptionParser is a class for command-line option analysis. (by ruby)

  20. command_kit.rb

    A Ruby toolkit for building complete and robust CLI commands.

  21. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better dry-cli alternative or higher similarity.

dry-cli discussion

Log in or Post with

dry-cli reviews and mentions

Posts with mentions or reviews of dry-cli. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-27.
  • CLI in ruby using OptionParser or GetoptLong
    5 projects | dev.to | 27 Apr 2024
    Few days ago I've created a script for the project I'm working on. It was an ugly script with hardcoded values, but it did ther job - create tokens on request. But I've decided to improve it a bit, because sometimes I needed to change params and I've added ability to submit params from the command line. Of course, there are a lot of awesome libraries such as dry-cli, TTY Toolkit or cli-kit from Shopify, but in most cases you can use standard ruby libraries like OptionParser or GetoptLong. Lets see how you can create a CLI utils with those libraries just in few minutes.
  • Performance e elegância! Escrevendo uma CLI CRUD utilizando ScyllaDB e Ruby
    6 projects | dev.to | 28 Aug 2023
    dry-cli

Stats

Basic dry-cli repo stats
2
334
5.9
about 2 months ago

dry-rb/dry-cli is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of dry-cli is Ruby.


Sponsored
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

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