cli

A CLI, or command-line interface, is a console that helps users issue commands to a program.

There are 56591 repositories under cli topic.

  • .tmux

    Oh my tmux! My self-contained, pretty & versatile tmux configuration made with 💛🩷💙🖤❤️🤍

    Language:Shell23.5k
  • cli

    A declarative, simple, fast, and fun package for building command line tools in Go

    Language:Go23.5k
  • gitleaks

    Find secrets with Gitleaks 🔑

    Language:Go23.2k
  • chalk

    🖍 Terminal string styling done right

    Language:JavaScript22.7k
  • svgo

    svgo

    ⚙️ Node.js tool for optimizing SVG files

    Language:JavaScript21.9k
  • Inquirer.js

    Inquirer.js

    A collection of common interactive command line user interfaces.

    Language:TypeScript21.1k
  • ava

    ava

    Node.js test runner that lets you develop with confidence 🚀

    Language:JavaScript20.8k
  • nnn

    n³ The unorthodox terminal file manager

    Language:C20.6k
  • jj

    A Git-compatible VCS that is both simple and powerful

    Language:Rust20.3k
  • infisical

    infisical

    Infisical is the open-source platform for secrets management, PKI, and SSH access.

    Language:TypeScript20.1k
  • fx

    fx

    Terminal JSON viewer & processor

    Language:Go19.9k
  • goaccess

    goaccess

    GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

    Language:C19.8k
  • glow

    glow

    Render markdown on the CLI, with pizzazz! 💅🏻

    Language:Go19.2k
  • ignite

    ignite

    Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more! 9 years of continuous development and counting.

    Language:TypeScript19.1k
  • SingleFile

    SingleFile

    Web Extension for saving a faithful copy of a complete web page in a single HTML file

    Language:JavaScript19.1k
  • spotify-tui

    spotify-tui

    Spotify for the terminal written in Rust 🚀

    Language:Rust18.5k
  • UniGetUI

    UniGetUI

    UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers

    Language:C#18.3k
  • typer

    typer

    Typer, build great CLIs. Easy to code. Based on Python type hints.

    Language:Python17.9k
  • hurl

    Hurl, run and test HTTP requests with plain text.

    Language:Rust17.7k
  • maigret

    maigret

    🕵️‍♂️ Collect a dossier on a person by username from thousands of sites

    Language:Python17.6k
  • awesome-cli-apps

    🖥 📊 🕹 🛠 A curated list of command line apps

    Language:Shell17.5k
  • vhs

    vhs

    Your CLI home video recorder 📼

    Language:Go17.3k
  • click

    click

    Python composable command line interface toolkit

    Language:Python16.8k
  • navi

    An interactive cheatsheet tool for the command-line

    Language:Rust16.2k
  • asciinema

    Terminal session recorder, streamer and player 📹

    Language:Rust15.8k
  • superfile

    superfile

    Pretty fancy and modern terminal file manager

    Language:Go15.1k
  • ratatui

    ratatui

    A Rust crate for cooking up terminal user interfaces (TUIs) 👨‍🍳🐀 https://ratatui.rs

    Language:Rust15k
  • plandex

    plandex

    Open source AI coding agent. Designed for large projects and real world tasks.

    Language:Go14.4k
  • prezto

    The configuration framework for Zsh

    Language:Shell14.3k
  • katana

    A next-generation crawling and spidering framework.

    Language:Go14.2k
  • gron

    Make JSON greppable!

    Language:Go14.2k
  • vercel

    Develop. Preview. Ship.

    Language:TypeScript14.1k
  • yq

    yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor

    Language:Go14.1k
  • webpack-dashboard

    A CLI dashboard for webpack dev server

    Language:JavaScript14k
  • duf

    duf

    Disk Usage/Free Utility - a better 'df' alternative

    Language:Go14k
  • beets

    music library manager and MusicBrainz tagger

    Language:Python13.9k