awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Kotlin CLI Frameworks

Ranking updated Jul 13, 2026

For a library for building Kotlin CLI applications, the strongest matches are remkop/picocli (This framework provides robust argument parsing, subcommand support, and), ajalt/clikt (Clikt is a comprehensive Kotlin library specifically designed for) and kotlin/kotlinx-cli (This is a lightweight, pure Kotlin library for argument). Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “best kotlin cli frameworks”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Kotlin CLI Frameworks

Find the best repos with AI.We'll search the best matching repositories with AI.
  • remkop/picocliremkop avatar

    remkop/picocli

    5,387View on GitHub↗

    picocli is a command line interface development framework and argument parser for JVM-based applications. It maps command line options and positional parameters to strongly typed Java methods and fields using a declarative, annotation-based model. The framework provides specific support for native image compilation, producing the reflection and resource configuration files necessary to build standalone binaries with reduced startup overhead. It further distinguishes itself with a dedicated system for generating shell autocompletion scripts and an ANSI terminal stylizer for applying colors and

    This framework provides robust argument parsing, subcommand support, and native image compatibility for JVM applications, making it a highly capable tool for building CLI applications in Kotlin despite its Java-centric annotation model.

    JavaCommand HierarchiesCommand Line Argument ParsersNative AOT Compilation
    View on GitHub↗5,387
  • ajalt/cliktA

    ajalt/clikt

    0View on GitHub↗

    Clikt (pronounced "clicked") is a multiplatform Kotlin library that makes writing command line interfaces simple and intuitive. It's the "Command Line Interface for Kotlin".

    Clikt is a comprehensive Kotlin library specifically designed for building command-line interfaces, offering robust support for argument parsing, subcommands, and a type-safe DSL that aligns perfectly with your requirements.

    Kotlin CLI Frameworks
    View on GitHub↗0
  • kotlin/kotlinx-cliKotlin avatar

    Kotlin/kotlinx-cli

    949View on GitHub↗

    Pure Kotlin implementation of a generic command-line parser.

    This is a lightweight, pure Kotlin library for argument parsing that provides the core functionality needed to build CLI applications, though it lacks some of the more advanced features like built-in interactive prompts or native binary compilation support.

    KotlinKotlin CLI Frameworks
    View on GitHub↗949

Related searches

  • a java library for building cli applications
  • a library for building C# CLI applications
  • a library for building Rust CLI applications
  • a ruby framework for building cli applications
  • a library for building typescript cli tools
  • a library for building PHP CLI applications
  • a CLI building framework for Python
  • a Go framework for building CLI tools