Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

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

¿Es rails/thor apto para principiantes?

Hemos visto muy pocos pull requests recientes de colaboradores externos en rails/thor para saber con qué frecuencia se fusionan. Ahora mismo hay 3 issues aptos para principiantes abiertos.

Estrellas
5.3k
Forks
553
Issues abiertos para principiantes
3
Issues indexados
117
Lenguaje dominante
Ruby
Licencia
MIT
Último push a GitHub
6/7/2026
Última indexación
20/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
Sin etiquetas para principiantes indexadas
Métricas de merge de PR
Sin PR fusionados en 30 d

Cómo contribuir a rails/thor

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. El proyecto incluye un dev container: ábrelo en Codespaces para tener un entorno que funciona en tu navegador.
  3. Tus contribuciones se publicarán bajo la licencia MIT del proyecto.
  4. Elige uno de los 3 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Thor::Shell::Basic.new.ask outputs duplicated lines
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    rails/thor#920 ·

  • Documentation Not Helpful
    Abierto
    docs need-work

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rails/thor#848 · 5 comentarios · 6 reacciones ·

  • 'parse raises an error for unknown switches' test failure
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    rails/thor#814 · 2 comentarios ·

  • Calling `invoke` directly in RSpec breaks with required class_options, even when they are provided.
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    rails/thor#811 · 2 comentarios ·

  • Better support for overriding options programmatically
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rails/thor#805 ·

  • The namespaces don't work as documented
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 52/100

    rails/thor#792 · 5 comentarios · 1 reacción ·

  • Use `#run` to send multiline arguments
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rails/thor#770 · 1 comentario ·

  • Hash type is not supported by the repeatable option.
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    rails/thor#768 ·

  • Enforce Https on the website
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 25/100

    rails/thor#765 · 1 comentario ·

  • Indentation issues result when more complicated option aliases are used
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rails/thor#758 · 1 comentario ·

  • Newly added quiet option in say shell is a breaking change
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    rails/thor#751 · 1 comentario ·

  • Add hash to list provided options for a method
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    rails/thor#748 ·

  • App name shows as <script> when cli jruby app is packaged into jar file using warbler
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    rails/thor#742 ·

  • Get list of all commands of a class inheriting from Thor
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    rails/thor#731 · 1 comentario ·

  • Extra options become parameters
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 30/100

    rails/thor#725 · 1 comentario ·

  • Print table in vertical orientation
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rails/thor#724 ·

  • Feature Request: Lazy loading subcommands? Shave of ms! (maybe)
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rails/thor#722 · 9 comentarios ·

  • class_options in thor groups do not print in command help
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 42/100

    rails/thor#661 · 2 comentarios ·

  • Encoding of input file is not respected
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    rails/thor#645 · 1 comentario ·

  • Array type does not obey OPTS_END
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    rails/thor#631 ·

  • Doubly nested subcommand creates wrong help output
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    rails/thor#627 · 2 comentarios · 4 reacciones ·

  • No tasks shown in thor list with thor/rake_compat for RSpec
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 42/100

    rails/thor#619 · 2 comentarios ·

  • Cannot invoke tasks with required options from another task
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 64/100

    rails/thor#614 · 1 comentario ·

  • long_desc for Thor::Group
    Abierto
    needs-investigation

    Dificultad 3/5 1-2 días Aptitud para principiantes 30/100

    rails/thor#603 · 2 reacciones ·

  • Including thor before curses breaks utf8 support
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    rails/thor#593 · 1 comentario ·

  • How to pass an option with an embed hash in cli ?
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 30/100

    rails/thor#581 ·

  • Thor::CoreExt::HashWithIndifferentAccess not working with nested hash
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    rails/thor#579 ·

  • String options not being set in some cases with included Module commands
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rails/thor#564 ·

  • class_option default not working >= 0.19.2
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    rails/thor#544 · 2 comentarios ·

  • PR 462 broke all undefined commands
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rails/thor#540 · 1 comentario ·

  • Proper way to map '-h' and '--help' to commands / subcommands
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    rails/thor#532 · 1 comentario · 1 reacción ·

  • subcommand specifying an "argument :arg" does not display the subcommand help
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rails/thor#524 · 2 reacciones ·

  • command `*.*` file patterns
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 30/100

    rails/thor#519 · 1 comentario ·

  • How to pass options to other classes ?
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rails/thor#497 · 2 comentarios ·

  • Thor::CoreExt::HashWithIndifferentAccess seems to not like ActiveSupport's Object#try
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rails/thor#496 ·

  • Checking if option has been specified
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    rails/thor#493 ·

  • Docs bug: Not obvious that Thor.start matches prefixes.
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 38/100

    rails/thor#492 ·

  • Manify longer help descriptions
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rails/thor#488 · 1 comentario ·

  • Help message include commands from classes defined under the Thor class
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    rails/thor#482 · 5 comentarios ·

  • Encoding::CompatibilityError caused by non-latin characters in ERB template
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    rails/thor#481 · 2 comentarios ·

  • A strange behaviour of the #inside Thor action.
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rails/thor#479 · 2 comentarios · 3 reacciones ·

  • Discussion on a better set of actions for user input
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    rails/thor#459 · 3 comentarios ·

  • Autocompletion (with readline) doesn't handle spaces in :limited_to values
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    rails/thor#458 ·

  • Shell "select" method
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    rails/thor#457 · 3 comentarios ·

  • Short syntax in method_option
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rails/thor#443 ·

  • Fix formatted_usage for namespaced Thor::Group
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    rails/thor#441 · 1 reacción ·

  • Invoke install without symbol
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    rails/thor#428 ·

  • Import option values from rundesk bombs with HashWithIndifferentAccess
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rails/thor#427 ·

  • Thor::Group#namespace does not handle all-caps parent scopes/namespaces well
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100

    rails/thor#422 ·

  • argument :arg consumes options, before options have been fully parsed
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    rails/thor#421 ·

Mostrando los 100 más recientes

Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.

Abrir el filtro avanzado

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.