#picocli

Robin Teggrobintegg
2025-04-01

Pretty command line apps with added JBang. See ConsoleUI and AsciiTable in action robintegg.com/2025/04/01/prett

Sebastian Stenzeloverheadhunter
2025-01-12

@dpecos if you opt for the jvm approach, take a look at

picocli.info

Michael Simonsrotnroll666
2024-09-04

: I used an `IExecutionStrategy` to require a positional parameter only for some commands

github.com/michael-simons/garm

I was looking at `@ArgGroup` first, but that would not have had helped me here, teaching the simple program to download all registered devices from , without a archive

Btw, is Remko Popma here? Can't find him…

2024-07-24

On Foojay :foojay:, @bazlur_rahman shows you how to create a script with #JBang and #PicoCLI to generate release notes. Check it out, complete steps and #Java code snippets included.

foojay.io/today/creating-a-com

#foojaytip

Sebastian Stenzeloverheadhunter
2024-04-12

@cwensel we recently used and I can't recommend it enough!

picocli.info/

2023-11-25

Started working on this new cli app using #picocli. It seems easier to work with than #ApacheCommonsCLI. Will share more about my cli app once I make enough progress!

2023-10-08

For example: I wanna write a easy-to-write & read #commandline / #cli option-parser for #cpp where you dont need to know how exactly #getopt works and what global variables & states it has.

One of the best other libraries out there for such stuff is #picocli ( picocli.info/ ). So naturally I wanna build something similar in #cpp .

But theres soooo many problems: bc c++ dosnt has real generics, only templates, there is ofc no typeerasure, meaning that I constantly need to pass around all template params. Wich means that theres no easy way having a type `Option<Cmd>` (options for a specific command), inside a list like `std::vector`! Even tho the storage space of a pointer is the same: 8 bytes, and thanks to virtual methods calling the right methods isnt a problem either!

Puneet Behlbehlp@jvm.social
2023-08-09

🛠️ Unleash precision and performance! The New Grails Forge (github.com/grails/grails-forge) is powered by Picocli and Rocker Template Engine, delivering an outstanding command-line experience. #GrailsCLI #GrailsForge #Grails6 #GrailsFramework #ApacheGroovy #Picocli #RockerTemplate

Andres Almirayaalmiray
2023-02-20

w00t! Stackd podcast episode #63 is out! One CLI to Rule them All

@aalmiray joins @kito99 and @dhinojosa to talk about , , , , whether or not is over the hill, , , , and much more: pubhouse.net/2023/02/stackd-63

Michael Simonsrotnroll666
2022-12-22

Want more ? Ok, I hear you. Here's the Java script I use to generate those… github.com/michael-simons/biki

for dependency management, for well CLI, and -extractor for image and exif data processing.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst