An open API service indexing awesome lists of open source software.

Command-line interface

Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.

https://github.com/ohmyzsh/ohmyzsh

🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

cli cli-app oh-my-zsh oh-my-zsh-plugin oh-my-zsh-theme ohmyzsh plugin-framework plugins productivity shell terminal theme themes zsh zsh-configuration

Last synced: 10 Apr 2026

https://github.com/google-gemini/gemini-cli

An open-source AI agent that brings the power of Gemini directly into your terminal.

ai ai-agents cli gemini gemini-api mcp-client mcp-server

Last synced: 22 May 2026

https://github.com/n8n-io/n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

ai apis automation cli data-flow development integration-framework integrations ipaas low-code low-code-platform mcp mcp-client mcp-server n8n no-code self-hosted typescript workflow workflow-automation

Last synced: 05 May 2026

https://github.com/junegunn/fzf

:cherry_blossom: A command-line fuzzy finder

bash cli fish fzf go neovim tmux unix vim zsh

Last synced: 25 May 2026

https://github.com/jesseduffield/lazygit

simple terminal UI for git commands

cli git terminal

Last synced: 07 Feb 2026

https://github.com/burntsushi/ripgrep

ripgrep recursively searches directories for a regex pattern while respecting your gitignore

cli command-line command-line-tool gitignore grep recursively-search regex ripgrep rust search

Last synced: 09 Sep 2025

https://github.com/BurntSushi/ripgrep

ripgrep recursively searches directories for a regex pattern while respecting your gitignore

cli command-line command-line-tool gitignore grep recursively-search regex ripgrep rust search

Last synced: 13 Mar 2025

https://github.com/wagoodman/dive

A tool for exploring each layer in a docker image

cli docker docker-image explorer inspector tui

Last synced: 12 May 2025

https://github.com/raphire/win11debloat

A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and customize your Windows experience. Win11Debloat works for both Windows 10 and Windows 11.

automated bloatware bloatware-removal cleanup cli debloat debloater interactive optimize powershell powershell-script privacy ps1 registry-tweaks tweaks windows windows-10 windows-11 windows10 windows11

Last synced: 14 Jun 2026

https://github.com/jeecgboot/jeecgboot

一款 AI 驱动的低代码平台,提供"零代码"与"代码生成"双模式——零代码模式一句话搭建系统,代码生成模式自动输出前后端代码与建表 SQL,生成即可运行。平台内置 AI 聊天助手、AI大模型、知识库、AI流程编排、MCP 与插件体系,兼容主流大模型,支持一句话生成流程图、设计表单、聊天式业务操作,解决 Java 项目 80% 重复工作,高效且不失灵活。

activiti agent ai antd claude-code cli codegenerator codex flowable langchain4j llm low-code mcp mybatis-plus rag skills spring-ai springboot springcloud vue3

Last synced: 11 May 2026

https://github.com/google/zx

A tool for writing better scripts

bash cli javascript nodejs shell

Last synced: 12 May 2025

https://github.com/cli/cli

GitHub’s official command line tool

cli git github-api-v4 golang

Last synced: 21 Apr 2026

https://github.com/sharkdp/fd

A simple, fast and user-friendly alternative to 'find'

cli command-line filesystem hacktoberfest regex rust search terminal tool

Last synced: 12 May 2025

https://github.com/Aider-AI/aider

aider is AI pair programming in your terminal

anthropic chatgpt claude-3 cli command-line gemini gpt-3 gpt-35-turbo gpt-4 gpt-4o llama openai sonnet

Last synced: 17 Oct 2025

https://github.com/vadimdemedes/ink

🌈 React for interactive command-line apps

cli command-line flexbox interactive javascript react

Last synced: 17 Apr 2026

https://github.com/httpie/cli

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 15 Jan 2026

https://github.com/rtk-ai/rtk

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

agentic-coding ai-coding anthropic claude-code cli command-line-tool cost-reduction developer-tools llm open-source productivity rust token-optimization

Last synced: 29 Apr 2026

https://github.com/Hmbown/CodeWhale

Coding agent for open source, open weight models

cli deepseek llm rust terminal tui

Last synced: 28 May 2026

https://github.com/httpie/httpie

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 31 Mar 2025

https://github.com/jakubroztocil/httpie

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

api api-client api-testing cli client curl debugging developer-tools development devops http http-client httpie json python rest rest-api terminal usability web

Last synced: 05 Apr 2025

https://github.com/aider-ai/aider

aider is AI pair programming in your terminal

anthropic chatgpt claude-3 cli command-line gemini gpt-3 gpt-35-turbo gpt-4 gpt-4o llama openai sonnet

Last synced: 09 Sep 2025

https://github.com/charmbracelet/bubbletea

A powerful little TUI framework 🏗

cli elm-architecture framework functional go golang hacktoberfest tui

Last synced: 12 May 2025

https://github.com/textualize/textual

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

cli framework python rich terminal tui

Last synced: 09 Sep 2025

https://github.com/nrwl/nx

The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half the time.

angular build build-system build-tool building-tool cli cypress hacktoberfest javascript monorepo nextjs nodejs nx nx-workspaces react storybook typescript

Last synced: 16 May 2026

https://github.com/acheong08/chatgpt

Reverse engineered ChatGPT API

chatgpt cli gpt-35-turbo gptchat library pypi-package revchatgpt

Last synced: 30 Dec 2025

https://github.com/acheong08/ChatGPT

Reverse engineered ChatGPT API

chatgpt cli gpt-35-turbo gptchat library pypi-package revchatgpt

Last synced: 14 Mar 2025

https://github.com/Textualize/textual

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

cli framework python rich terminal tui

Last synced: 24 Mar 2025

https://github.com/google/python-fire

Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

cli python

Last synced: 12 May 2025

https://github.com/angular/angular-cli

CLI tool for Angular

angular angular-cli cli typescript

Last synced: 08 Apr 2026

https://github.com/t3-oss/create-t3-app

The best way to start a full-stack, typesafe Next.js app

cli create-t3-app hacktoberfest next-auth nextjs npx prisma t3 t3-stack tailwindcss trpc typescript

Last synced: 12 May 2025

https://github.com/withfig/autocomplete

IDE-style autocomplete for your existing terminal & shell

autocomplete bash cli fig fish hacktoberfest iterm2 macos shell terminal typescript zsh

Last synced: 12 May 2025

https://github.com/sharkdp/hyperfine

A command-line benchmarking tool

benchmark cli command-line rust terminal tool

Last synced: 12 May 2025

https://github.com/vercel/pkg

Package your Node.js project into an executable

binaries cli compiler nodejs

Last synced: 10 Jan 2026

https://github.com/asdf-vm/asdf

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

asdf-vm bash cli elixir elvish erlang fish golang multiple-languages node nushell powershell python ruby shell version-manager zsh

Last synced: 12 May 2025

https://github.com/urfave/cli

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

cli command-line go golang-library json toml yaml

Last synced: 18 Jan 2026

https://github.com/gpakosz/.tmux

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

cli conf configuration console customization dotfiles powerline screen shell terminal theme tmux tmux-conf tmux-config tmux-configuration tmux-plugins tmux-theme tpm tty wsl

Last synced: 13 May 2025

https://github.com/svg/svgo

⚙️ Node.js tool for optimizing SVG files

cli javascript minification nodejs optimization svg svgo

Last synced: 04 Mar 2026

https://github.com/Devolutions/UniGetUI

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

chocolatey cli npm package package-manager pip scoop unigetui windows windows-10 windows-11 winget

Last synced: 12 Mar 2026

https://github.com/sboudrias/inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 25 May 2026

https://github.com/sboudrias/Inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 09 May 2025

https://github.com/SBoudrias/Inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 13 Mar 2025

https://github.com/SBoudrias/inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Last synced: 10 May 2025

https://github.com/marticliment/unigetui

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

chocolatey cli npm package package-manager pip scoop unigetui windows windows-10 windows-11 winget

Last synced: 01 Feb 2026

https://github.com/antonmedv/fx

Terminal JSON viewer & processor

cli command-line json

Last synced: 12 May 2025

https://github.com/allinurl/goaccess

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

analytics apache c caddy cli command-line dashboard data-analysis gdpr goaccess google-analytics monitoring ncurses nginx privacy real-time terminal tui web-analytics webserver

Last synced: 13 May 2025

https://github.com/marticliment/UniGetUI

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

chocolatey cli npm package package-manager pip scoop unigetui windows windows-10 windows-11 winget

Last synced: 17 Oct 2025

https://github.com/infinitered/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.

boilerplate cli expo generator mst react-native react-native-generator

Last synced: 06 Jan 2026

https://github.com/rigellute/spotify-tui

Spotify for the terminal written in Rust 🚀

cli rust spotify spotify-api spotify-tui terminal terminal-based

Last synced: 12 May 2025

https://github.com/charmbracelet/glow

Render markdown on the CLI, with pizzazz! 💅🏻

cli excitement hacktoberfest markdown

Last synced: 12 May 2025

https://github.com/Rigellute/spotify-tui

Spotify for the terminal written in Rust 🚀

cli rust spotify spotify-api spotify-tui terminal terminal-based

Last synced: 14 Mar 2025

https://github.com/orange-opensource/hurl

Hurl, run and test HTTP requests with plain text.

api-testing cli curl http http-client integration-testing testing testing-tools

Last synced: 27 Apr 2026

https://github.com/Infisical/infisical

♾ Infisical is the open-source secret management platform: Sync secrets across your team/infrastructure, prevent secret leaks, and manage internal PKI

certificate-management cli end-to-end-encryption environment-variables go golang nextjs nodejs open-source pki postgres private-ca react secret-management secret-manager secret-scanning secrets security security-tools typescript

Last synced: 15 Mar 2025

https://github.com/fastapi/typer

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

cli click python python3 shell terminal typehints typer

Last synced: 06 Jan 2026

https://github.com/googleworkspace/cli

Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.

agent-skills ai-agent automation cli discovery-api gemini-cli-extension google-admin google-api google-calendar google-chat google-docs google-drive google-sheets google-workspace oauth2 rust

Last synced: 17 Mar 2026

https://github.com/charmbracelet/vhs

Your CLI home video recorder 📼

ascii cli command-line gif recording terminal vhs video

Last synced: 12 May 2025

https://github.com/jackwener/opencli

Make Any Website & Tool Your CLI. A universal CLI Hub and AI-native runtime. Transform any website, Electron app, or local binary into a standardized command-line interface. Built for AI Agents to discover, learn, and execute tools seamlessly via a unified AGENT.md integration.

ai-agent ai-agents ai-tools cli

Last synced: 25 Apr 2026

https://github.com/pallets/click

Python composable command line interface toolkit

cli click pallets python

Last synced: 16 Dec 2025

https://github.com/aharris88/awesome-cli-apps

🖥 📊 🕹 🛠 A curated list of command line apps

awesome awesome-list cli cli-app list

Last synced: 10 Apr 2025

https://github.com/denisidoro/navi

An interactive cheatsheet tool for the command-line

bash cheatsheets cli command-line rust shell snippet snippets terminal

Last synced: 12 May 2025

https://github.com/vercel/vercel

Develop. Preview. Ship.

cli cloud command hosting jamstack ship vercel

Last synced: 08 Jun 2026

https://github.com/asciinema/asciinema

Terminal session recorder 📹

asciicast asciinema cli recorder recording rust terminal

Last synced: 13 May 2025

https://github.com/ratatui/ratatui

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

cli ratatui rust terminal terminal-user-interface tui widgets

Last synced: 26 Dec 2025

https://github.com/plandex-ai/plandex

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

ai ai-agents ai-developer-tools ai-tools cli command-line developer-tools git golang gpt-4 llm openai polyglot-programming terminal terminal-based terminal-ui

Last synced: 04 Oct 2025

https://github.com/tomnomnom/gron

Make JSON greppable!

cli json

Last synced: 08 May 2025

https://github.com/TomNomNom/gron

Make JSON greppable!

cli json

Last synced: 07 May 2025

https://github.com/esengine/DeepSeek-Reasonix

DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.

agent agent-framework ai-agent ai-coding cli coding-agent deepseek developer-tools ink llm prompt-caching r1 terminal tool-use tui typescript

Last synced: 01 Jun 2026

https://github.com/projectdiscovery/katana

A next-generation crawling and spidering framework.

cli crawler gocrawler headless spider-framework web-spider

Last synced: 06 Jan 2026

https://github.com/pomber/git-history

Quickly browse the history of a file from any git repository

animation blame cli commit git github history log text vscode vscode-extension

Last synced: 13 May 2025

https://github.com/jj-vcs/jj

A Git-compatible VCS that is both simple and powerful

cli git jj jujutsu mercurial vcs

Last synced: 15 Jan 2026

https://github.com/beetbox/beets

music library manager and MusicBrainz tagger

cli hacktoberfest music music-library musicbrainz python

Last synced: 22 Feb 2026

https://github.com/muesli/duf

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

cli df disk-space disk-usage filesystem freebsd hacktoberfest linux macos openbsd terminal tui user-friendly windows

Last synced: 11 May 2025

https://github.com/mikefarah/yq

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

bash cli csv devops-tools golang json portable properties splat toml xml yaml yaml-processor

Last synced: 17 Apr 2026

https://github.com/nexe/nexe

🎉 create a single executable out of your node.js apps

binaries binary bundle bundler cli executable javascript nexe nodejs

Last synced: 17 Dec 2025

https://github.com/clementtsang/bottom

Yet another cross-platform graphical process/system monitor.

bottom btm cli cross-platform monitoring rust terminal top tui

Last synced: 31 May 2026