remkop/picocli
View on GitHub ↗ ★ 5,457 Java
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.
15 mentions on Hacker News by 6 people: 9 stories, 6 comments · first 2017-06-19 · latest 2023-09-19
20082026
-
…allows using a compiler annotation processor to generate classes at compile time instead [0]. [0]: https://github.com/remkop/picocli/blob/main/picocli-codegen/...
comment by jiehong · 2023-09-19 · in GraalVM for JDK 21 -
…It doesn't persist the model in a form that the app itself can use to start up faster. See here: https://github.com/remkop/picocli/issues/539 Although looking over that issue, it looks like maybe reflection was never proven to be the…
comment by mike_hearn · 2023-04-12 · in Virtual Threads Arrive in JDK 21, Ushering a New Era of Concurrency -
https://github.com/remkop/picocli "Picocli is a one-file framework for creating Java command line applications with almost zero code. Picocli aims to be the easiest way to create rich command line applications that can run on and off the…
comment by eternalban · 2023-01-08 · in Owl: A toolkit for writing command-line user interfaces in Elixir -
…injection, you name it... Try it: https://picocli.info Disclaimer: I’m the author of picocli ( https://github.com/remkop/picocli ).
comment by remkop2 · 2020-03-11 · in Build Great Native CLI Apps in Java with Graalvm and Picocli -
▲ 1
Picocli 4.1.3 and 4.1.4 released: fixes for GraalVM native image CLI creatorsstory by remkop2 · 2019-12-24 · 0 comments
-
▲ 1
Picocli 4.1.2 Releasedstory by remkop2 · 2019-12-10 · 0 comments
-
…experience, but why does it have to do everything via annotations? Take their example for instance: https://github.com/remkop/picocli#example Not sure why a "just plain data" approach couldn't have been taken so that instead of:…
comment by joshlemer · 2019-12-04 · in Generating a Java program with 90% less code -
▲ 1
Picocli v4.1.0story by remkop2 · 2019-11-27 · 1 comment
-
▲ 2
Apache CLI alternative with autocomplete and ANSI colorsstory by remkop2 · 2019-01-11 · 0 comments
-
▲ 1
Recursive argument file support in picocli 2.1.0story by remkop2 · 2017-11-29 · 0 comments
-
▲ 1
Picocli 2.0.3 Java command line parser with ASCII colors&styles: bugfix releasestory by remkop2 · 2017-11-10 · 0 comments
-
▲ 1
Picocli 2.0.2: bugfix release for clustered options and scripting-related issuesstory by javinpaul · 2017-11-05 · 0 comments
-
▲ 2
Picocli 2.0.2: bugfix release for clustered options and scripting-related issuesstory by remkop2 · 2017-11-05 · 0 comments
-
▲ 1
Autocomplete for Java command line applicationsstory by remkop2 · 2017-08-09 · 0 comments
-
I say go ahead. If you want to improve an existing product nothing is stopping you. Go for it! https://github.com/remkop/picocli/wiki/FAQ#aren-t-you-just-r...
comment by remkop2 · 2017-06-19 · in What are your thoughts on reinventing the wheel