awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesJava CLI Frameworks

Libraries for parsing arguments and handling console input in Java.

Explore 5 awesome GitHub repositories matching part of an awesome list · Java CLI Frameworks. Refine with filters or upvote what's useful.

Awesome Java CLI Frameworks GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • remkop/picocliAvatar von remkop

    remkop/picocli

    5,387Auf GitHub ansehen↗

    picocli ist ein Framework zur Entwicklung von Command Line Interfaces (CLI) und ein Argument-Parser für JVM-basierte Anwendungen. Es bildet Befehlszeilenoptionen und positionale Parameter auf stark typisierte Java-Methoden und -Felder unter Verwendung eines deklarativen, annotationsbasierten Modells ab. Das Framework bietet spezifische Unterstützung für die Native-Image-Kompilierung und erstellt die für den Bau eigenständiger Binärdateien mit reduziertem Start-Overhead erforderlichen Konfigurationsdateien für Reflection und Ressourcen. Es zeichnet sich zudem durch ein dediziertes System zur Generierung von Shell-Autovervollständigungsskripten und einen ANSI-Terminal-Stylizer zur Anwendung von Farben und Stilen auf die Ausgabe aus. Das Projekt deckt ein breites Spektrum an Terminal-Anwendungsfunktionen ab, einschließlich hierarchischem Befehls-Dispatch für verschachtelte Unterbefehle, automatisierter Generierung von Nutzungshilfe und Man-Pages sowie interaktiver Shell-Implementierung mit Benutzer-Prompts. Es enthält zudem Infrastruktur für Dependency Injection durch benutzerdefinierte Factories, pluginbasierte Typkonvertierung und die Verarbeitung externer Argumentdateien.

    Modern framework for building user-friendly CLI apps.

    Java
    Auf GitHub ansehen↗5,387
  • jline/jline3Avatar von jline

    jline/jline3

    1,779Auf GitHub ansehen↗

    JLine is a Java library for handling console input.

    Library for handling console input and readline capabilities.

    Javacliconsolejava
    Auf GitHub ansehen↗1,779
  • kohsuke/args4jAvatar von kohsuke

    kohsuke/args4j

    803Auf GitHub ansehen↗

    args4j args4j is a small Java class library that makes it easy to parse command line options/arguments in your CUI application. See more info at https://args4j.kohsuke.org/

    Library for parsing command-line options and arguments.

    Java
    Auf GitHub ansehen↗803
  • apache/commons-cliAvatar von apache

    apache/commons-cli

    389Auf GitHub ansehen↗

    Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you…

    API for presenting, processing, and validating interfaces.

    Java
    Auf GitHub ansehen↗389
  • cbeust/jcommanderC

    cbeust/jcommander

    0Auf GitHub ansehen↗

    Annotation-based parameter parsing framework.

    Auf GitHub ansehen↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Java CLI Frameworks