Command-line interface

Open-source projects categorized as Command-line interface

Top 23 Command-line interface Open-Source Projects

  • gitui

    Blazing 💥 fast terminal-ui for git written in rust 🦀

  • Project mention: GitUI | news.ycombinator.com | 2024-01-07

    I was missing interactive rebase, as it is missing from libgit2

    https://github.com/extrawurst/gitui/issues/32

  • onefetch

    Command-line Git information tool

  • Project mention: Neofetch for Git Repositories | news.ycombinator.com | 2024-03-24
  • 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.

    InfluxDB logo
  • jc

    CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.

  • Project mention: Xonsh: Python-powered, cross-platform, Unix-gazing shell | news.ycombinator.com | 2024-02-14

    https://github.com/kellyjonbrazil/jc - "CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts."

  • rebound

    Command-line tool that instantly fetches Stack Overflow results when an exception is thrown (by shobrook)

  • trippy

    A network diagnostic tool

  • Project mention: FLaNK Stack Weekly 11 Dec 2023 | dev.to | 2023-12-11
  • enhancd

    :rocket: A next-generation cd command with your interactive filter

  • Project mention: Z – Jump Around | news.ycombinator.com | 2024-01-15

    I've been using enhancd for years now.

    https://github.com/babarot/enhancd

  • clikt

    Multiplatform command line interface parsing for Kotlin

  • 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.

    WorkOS logo
  • smenu

    smenu started as a lightweight and flexible terminal menu generator, but quickly evolved into a powerful and versatile CLI selection tool for interactive or scripting use.

  • Project mention: Lineselect 0.1.6 | news.ycombinator.com | 2024-02-04

    You can also use smenu (https://github.com/p-gen/smenu) to make these and many other selections.

  • kscript

    Scripting enhancements for Kotlin

  • PyInquirer

    A Python module for common interactive command line user interfaces

  • Node.CLI-Progress

    :hourglass: easy to use progress-bar for command-line/terminal applications

  • mordant

    Multiplatform text styling for Kotlin command-line applications

  • duct.rs

    a Rust library for running child processes

  • Project mention: Is there an equivalent Rust crate? | /r/rust | 2023-05-01

    There is also duct which is not so much geared towards writing an interpreter, but does provide simplified macros for running subprocesses.

  • kotlin-argparser

    Easy to use and concise yet powerful and robust command line argument parsing for Kotlin

  • jello

    CLI tool to filter JSON and JSON Lines data with Python syntax. (Similar to jq)

  • Project mention: jq 1.7 Released | news.ycombinator.com | 2023-09-06

    Jello let’s you use python syntax with dot notation without the stdin/stdout/json.loads boilerplate.

    https://github.com/kellyjonbrazil/jello

  • em-keyboard

    The CLI emoji keyboard

  • main

    Node.js mock server running live, interactive mocks in place of real APIs (by mocks-server)

  • Comonicon.jl

    Your best CLI generator in JuliaLang

  • Project mention: Comonicon.jl – CLI Generator in JuliaLang | news.ycombinator.com | 2023-09-05
  • Typin

    Declarative framework for interactive CLI applications

  • tui-journal

    Your journal app if you live in a terminal

  • Project mention: What's everyone working on this week (26/2023)? | /r/rust | 2023-06-26

    Still working on mt TUI app Tui-Journal After the big release the last weekend. Currently I'm working on integrating MakeFile the CI/CD pipelines and I'm contributing to other TUI projects to get familiar with other brilliant approaches for TUI applications in rust.

  • mindflow

    🧠 AI-powered CLI git wrapper, boilerplate code generator, chat history manager, and code search engine to streamline your dev workflow 🌊

  • QuarkTS

    An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines.

  • savepagenow

    A simple Python wrapper and command-line interface for archive.org’s "Save Page Now" capturing service

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Command-line interface related posts

Index

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

Project Stars
1 gitui 16,990
2 onefetch 8,985
3 jc 7,558
4 rebound 4,052
5 trippy 3,003
6 enhancd 2,507
7 clikt 2,376
8 smenu 2,329
9 kscript 2,040
10 PyInquirer 1,888
11 Node.CLI-Progress 1,036
12 mordant 883
13 duct.rs 779
14 kotlin-argparser 478
15 jello 461
16 em-keyboard 308
17 main 272
18 Comonicon.jl 265
19 Typin 238
20 tui-journal 226
21 mindflow 215
22 QuarkTS 177
23 savepagenow 164

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com