Thor

Thor is a toolkit for building powerful command-line interfaces. (by erikhuda)

Thor Alternatives

Similar projects and alternatives to Thor

  • TTY

    Thor VS TTY

    Toolkit for developing sleek command line apps.

  • Commander

    Thor VS Commander

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

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

  • Rake

    Thor VS Rake

    A make-like build utility for Ruby.

  • GLI

    Thor VS GLI

    Make awesome command-line applications the easy way

  • dry-cli

    Thor VS dry-cli

    General purpose Command Line Interface (CLI) framework for Ruby

  • Trollop

    Thor VS Trollop

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

  • Slop

    Thor VS Slop

    Simple Lightweight Option Parsing - ✨ new contributors welcome ✨

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • Clamp

    Thor VS Clamp

    a Ruby command-line application framework

  • RMagick

    Thor VS RMagick

    Ruby bindings for ImageMagick

  • dot-matrix

    A program that generates an animated dot matrix GIF based on input images the user provides.

  • Main

    Thor VS Main

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

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

Suggest an alternative to Thor

Reviews and mentions

Posts with mentions or reviews of Thor. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-10.
  • Building a Dot Matrix Animator
    3 projects | dev.to | 10 Nov 2021
    I wanted to provide a command-line interface for the user that was easy to use, and I also wanted to provide the flexibility with the options used to render the animation. After looking around online I found that Thor was a good tool to utilize. It allowed me to easily create a number of options that make this program much more versatile. An example below shows how a user can select which folder the source images are in, as well as what the background and foreground colors should be:
  • Move over Rake, Thor is the new King
    1 project | reddit.com/r/ruby | 2 Sep 2021
    I've used Thor a lot, but it's kind of terrible. It uses a custom non-POSIX-compliant option parser (ex: method_option :list, type: :array -> --list one two three, where as the POSIX way is --list one,two,three or --item one -- item two --item three) and will not error on unknown options or exit with -1 when not enough args are given. If you want a better CLI library, checkout dry-rb, command_kit, or cmdparse.
  • Ruby for replacing Unix shell scripts? (eg. a better Perl)
    1 project | reddit.com/r/ruby | 18 Apr 2021
    And Thor might be worth looking at if you have complex scripts: https://github.com/erikhuda/thor

Stats

Basic Thor repo stats
3
4,822
4.1
3 days ago

erikhuda/thor is an open source project licensed under MIT License which is an OSI approved license.

OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms
Find remote Ruby jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.