Hacker GitHub

← All repos

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

Mentions per year 15 mentions · busiest year 2017 (6)
20082026
  1. …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
  2. …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…
  3. 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…
  4. …injection, you name it... Try it: https://picocli.info Disclaimer: I’m the author of picocli ( https://github.com/remkop/picocli ).
  5. …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
  6. 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...