Java Command-line

Open-source Java projects categorized as Command-line

Top 11 Java Command-line Projects

  • picocli

    Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.

    Project mention: GraalVM for JDK 21 is here | news.ycombinator.com | 2023-09-19

    Picocli allows using a compiler annotation processor to generate classes at compile time instead [0].

    [0]: https://github.com/remkop/picocli/blob/main/picocli-codegen/...

  • joal

    An open source command line RatioMaster with an optional WebUI.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • jmxterm

    Interactive command line JMX client

  • airline

    Java annotation-based framework for parsing Git like command line structures with deep extensibility (by rvesse)

  • BatchPDFSign

    CLI Command line tool to digital signature of PDF files with PKCS12 certificate. You can find the executable in the releases.

  • dvt

    DeV Tools - Swiss Army Knife of command line utilities

  • commandhunt

    Find, Build, Store, Copy & Share Commands!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • words

    A set of word-based puzzle games for the CLI while you wait for the build to run (by ludovicianul)

    Project mention: Ask HN: What was an interesting project you started and finished over a weekend? | news.ycombinator.com | 2024-04-06

    Starting from Wordle, I've created some additional word-based games that can be played in the terminal: https://github.com/ludovicianul/words

  • tommy

    Tommy is Apache Tomcat, bundled as a single executable jar.

  • DirCrypt

    Command Line Utility for Encrypting Folders

  • sea-eagle

    Command line tools for AWS Athena

    Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12

    Since moving from GCP BigQuery to AWS Athena, I missed having something for Athena similar in functionality to the BigQuery bq command line tool.

    Made this quickly, and then a python version based on awswrangler for work (not open source, unfortunately).

    https://github.com/heuermh/sea-eagle

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-06.

Java Command-line related posts

Index

What are some of the best open-source Command-line projects in Java? This list will help you:

Project Stars
1 picocli 4,698
2 joal 538
3 jmxterm 505
4 airline 125
5 BatchPDFSign 42
6 dvt 12
7 commandhunt 12
8 words 9
9 tommy 8
10 DirCrypt 3
11 sea-eagle 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com