An open API service providing repository metadata for many open source software ecosystems.

Topic: "cli"

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.

Language: Shell - Size: 12.7 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 183,396 - Forks: 26,304

n8n-io/n8n

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

Language: TypeScript - Size: 300 MB - Last synced at: about 11 hours ago - Pushed at: 1 day ago - Stars: 164,738 - Forks: 52,604

yt-dlp/yt-dlp

A feature-rich command-line audio/video downloader

Language: Python - Size: 56 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 139,019 - Forks: 11,224

google-gemini/gemini-cli

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

Language: TypeScript - Size: 70.2 MB - Last synced at: about 21 hours ago - Pushed at: 1 day ago - Stars: 88,607 - Forks: 10,178

junegunn/fzf

:cherry_blossom: A command-line fuzzy finder

Language: Go - Size: 7.21 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 76,068 - Forks: 2,642

sherlock-project/sherlock

Hunt down social media accounts by username across social networks

Language: Python - Size: 17.5 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 71,099 - Forks: 8,390

jesseduffield/lazygit

simple terminal UI for git commands

Language: Go - Size: 145 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 69,750 - Forks: 2,401

OpenHands/OpenHands

πŸ™Œ OpenHands: AI-Driven Development

Language: Python - Size: 250 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 65,825 - Forks: 8,096

BurntSushi/ripgrep

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

Language: Rust - Size: 5.22 MB - Last synced at: 1 day ago - Pushed at: 9 days ago - Stars: 58,340 - Forks: 2,342

sharkdp/bat

A cat(1) clone with wings.

Language: Rust - Size: 33.2 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 56,344 - Forks: 1,429

wagoodman/dive

A tool for exploring each layer in a docker image

Language: Go - Size: 6.66 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 52,137 - Forks: 1,914

ultralytics/ultralytics

Ultralytics YOLO πŸš€

Language: Python - Size: 39.9 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 49,622 - Forks: 9,590

google/zx

A tool for writing better scripts

Language: JavaScript - Size: 3.84 MB - Last synced at: 19 days ago - Pushed at: 23 days ago - Stars: 44,909 - Forks: 1,179

spf13/cobra

A Commander for modern Go CLI interactions

Language: Go - Size: 1.88 MB - Last synced at: 7 days ago - Pushed at: 16 days ago - Stars: 42,682 - Forks: 3,029

cli/cli

GitHub’s official command line tool

Language: Go - Size: 48.3 MB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 41,725 - Forks: 7,624

sharkdp/fd

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

Language: Rust - Size: 2.11 MB - Last synced at: 16 days ago - Pushed at: 18 days ago - Stars: 40,755 - Forks: 958

chubin/cheat.sh

the only cheat sheet you need

Language: Python - Size: 4.49 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 39,745 - Forks: 1,838

Aider-AI/aider

aider is AI pair programming in your terminal

Language: Python - Size: 133 MB - Last synced at: 4 days ago - Pushed at: 8 days ago - Stars: 39,102 - Forks: 3,758

charmbracelet/bubbletea

A powerful little TUI framework πŸ—

Language: Go - Size: 5.76 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 37,286 - Forks: 1,042

httpie/cli

πŸ₯§ HTTPie CLI β€” modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

Language: Python - Size: 6.6 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 37,234 - Forks: 3,789

alebcay/awesome-shell

A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.

Size: 638 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 36,060 - Forks: 2,454

vadimdemedes/ink

🌈 React for interactive command-line apps

Language: TypeScript - Size: 1.65 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 33,392 - Forks: 792

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.

Language: Python - Size: 467 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 33,054 - Forks: 1,049

ibraheemdev/modern-unix

A collection of modern/faster/saner alternatives to common unix commands.

Size: 70.3 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 32,540 - Forks: 816

ajeetdsouza/zoxide

A smarter cd command. Supports all major shells.

Language: Rust - Size: 4.11 MB - Last synced at: 15 days ago - Pushed at: 25 days ago - Stars: 31,707 - Forks: 708

sxyazi/yazi

πŸ’₯ Blazing fast terminal file manager written in Rust, based on async I/O.

Language: Rust - Size: 6.69 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 30,818 - Forks: 670

tqdm/tqdm

:zap: A Fast, Extensible Progress Bar for Python and CLI

Language: Python - Size: 5.74 MB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 30,796 - Forks: 1,416

continuedev/continue

⏩ Ship faster with Continuous AI. Open-source CLI that can be used in TUI mode as a coding agent or Headless mode to run background agents

Language: TypeScript - Size: 813 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 30,507 - Forks: 3,941

t3-oss/create-t3-app

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

Language: TypeScript - Size: 7.6 MB - Last synced at: 20 days ago - Pushed at: 23 days ago - Stars: 28,300 - Forks: 1,411

google/python-fire

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

Language: Python - Size: 5.97 MB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 28,033 - Forks: 1,462

acheong08/ChatGPT πŸ“¦

Reverse engineered ChatGPT API

Language: Python - Size: 1.85 MB - Last synced at: about 11 hours ago - Pushed at: over 2 years ago - Stars: 28,002 - Forks: 4,440

nrwl/nx

Get to green PRs in half the time. Nx optimizes your builds, scales your CI, and fixes failed PRs. Built for developers and AI agents.

Language: TypeScript - Size: 779 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 27,759 - Forks: 2,640

sharkdp/hyperfine

A command-line benchmarking tool

Language: Rust - Size: 1.97 MB - Last synced at: 4 days ago - Pushed at: 25 days ago - Stars: 27,066 - Forks: 440

angular/angular-cli

CLI tool for Angular

Language: TypeScript - Size: 190 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 27,027 - Forks: 11,925

withfig/autocomplete

IDE-style autocomplete for your existing terminal & shell

Language: TypeScript - Size: 37.1 MB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 25,043 - Forks: 5,518

asdf-vm/asdf

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

Language: Go - Size: 3.86 MB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 24,812 - Forks: 910

vercel/pkg πŸ“¦

Package your Node.js project into an executable

Language: JavaScript - Size: 39.4 MB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 24,424 - Forks: 1,062

Infisical/infisical

Infisical is the open-source platform for secrets, certificates, and privileged access management.

Language: TypeScript - Size: 1.15 GB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 24,207 - Forks: 1,633

gitleaks/gitleaks

Find secrets with Gitleaks πŸ”‘

Language: Go - Size: 6.06 MB - Last synced at: 27 days ago - Pushed at: 30 days ago - Stars: 24,070 - Forks: 1,839

gpakosz/.tmux

Oh my tmux! My self-contained, pretty & versatile tmux configuration made with πŸ’›πŸ©·πŸ’™πŸ–€β€οΈπŸ€

Language: Shell - Size: 598 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 23,927 - Forks: 3,527

urfave/cli

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

Language: Go - Size: 11.6 MB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 23,769 - Forks: 1,756

jj-vcs/jj

A Git-compatible VCS that is both simple and powerful

Language: Rust - Size: 62.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 23,314 - Forks: 852

chalk/chalk

πŸ– Terminal string styling done right

Language: JavaScript - Size: 1.02 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 22,847 - Forks: 902

svg/svgo

βš™οΈ Node.js tool for optimizing SVG files

Language: JavaScript - Size: 7 MB - Last synced at: 8 days ago - Pushed at: 22 days ago - Stars: 22,179 - Forks: 1,430

charmbracelet/glow

Render markdown on the CLI, with pizzazz! πŸ’…πŸ»

Language: Go - Size: 2.89 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 21,922 - Forks: 533

SBoudrias/Inquirer.js

A collection of common interactive command line user interfaces.

Language: TypeScript - Size: 4.4 GB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 21,321 - Forks: 1,342

jarun/nnn

nΒ³ The unorthodox terminal file manager

Language: C - Size: 7.45 MB - Last synced at: 15 days ago - Pushed at: 25 days ago - Stars: 20,932 - Forks: 789

avajs/ava

Node.js test runner that lets you develop with confidence πŸš€

Language: JavaScript - Size: 13.4 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 20,848 - Forks: 1,406

antonmedv/fx

Terminal JSON viewer & processor

Language: Go - Size: 6.96 MB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 20,033 - Forks: 464

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.

Language: C - Size: 8.09 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 19,790 - Forks: 1,162

gildas-lormeau/SingleFile

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

Language: JavaScript - Size: 334 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 19,786 - Forks: 1,251

marticliment/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# - Size: 856 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 19,572 - Forks: 653

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.

Language: TypeScript - Size: 59.1 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 19,398 - Forks: 1,510

Rigellute/spotify-tui

Spotify for the terminal written in Rust πŸš€

Language: Rust - Size: 2.29 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 18,726 - Forks: 565

fastapi/typer

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

Language: Python - Size: 2.02 MB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 18,516 - Forks: 817

Orange-OpenSource/hurl

Hurl, run and test HTTP requests with plain text.

Language: Rust - Size: 477 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 18,291 - Forks: 698

agarrharr/awesome-cli-apps

πŸ–₯ πŸ“Š πŸ•Ή πŸ›  A curated list of command line apps

Language: Shell - Size: 752 KB - Last synced at: 2 days ago - Pushed at: 8 days ago - Stars: 18,240 - Forks: 1,035

soxoj/maigret

πŸ•΅οΈβ€β™‚οΈ Collect a dossier on a person by username from thousands of sites

Language: Python - Size: 13.4 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 18,046 - Forks: 1,239

charmbracelet/vhs

Your CLI home video recorder πŸ“Ό

Language: Go - Size: 38.4 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 18,021 - Forks: 342

pallets/click

Python composable command line interface toolkit

Language: Python - Size: 4.3 MB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 17,070 - Forks: 1,515

ratatui/ratatui

A Rust crate for cooking up terminal user interfaces (TUIs) πŸ‘¨β€πŸ³πŸ€ https://ratatui.rs

Language: Rust - Size: 131 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 16,811 - Forks: 535

qeeqbox/social-analyzer

API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites

Language: JavaScript - Size: 60.3 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 16,744 - Forks: 1,366

asciinema/asciinema

Terminal session recorder, streamer and player πŸ“Ή

Language: Rust - Size: 3.62 MB - Last synced at: about 22 hours ago - Pushed at: about 1 month ago - Stars: 16,557 - Forks: 985

denisidoro/navi

An interactive cheatsheet tool for the command-line

Language: Rust - Size: 1.4 MB - Last synced at: 16 days ago - Pushed at: 2 months ago - Stars: 16,490 - Forks: 531

yorukot/superfile

Pretty fancy and modern terminal file manager

Language: Go - Size: 84.1 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 15,982 - Forks: 418

projectdiscovery/katana

A next-generation crawling and spidering framework.

Language: Go - Size: 2.08 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 14,838 - Forks: 847

mikefarah/yq

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

Language: Go - Size: 11.3 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 14,595 - Forks: 725

vercel/vercel

Develop. Preview. Ship.

Language: TypeScript - Size: 162 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 14,530 - Forks: 3,256

plandex-ai/plandex

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

Language: Go - Size: 54.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 14,508 - Forks: 1,022

beetbox/beets

music library manager and MusicBrainz tagger

Language: Python - Size: 29.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 14,439 - Forks: 1,959

muesli/duf

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

Language: Go - Size: 414 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 14,427 - Forks: 443

sorin-ionescu/prezto

The configuration framework for Zsh

Language: Shell - Size: 2.19 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 14,341 - Forks: 4,479

tomnomnom/gron

Make JSON greppable!

Language: Go - Size: 1.43 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 14,264 - Forks: 328

FormidableLabs/webpack-dashboard

A CLI dashboard for webpack dev server

Language: JavaScript - Size: 2.01 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 14,159 - Forks: 365

pomber/git-history

Quickly browse the history of a file from any git repository

Language: JavaScript - Size: 31.6 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 13,655 - Forks: 539

XAMPPRocky/tokei

Count your code, quickly.

Language: Rust - Size: 2.84 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 13,640 - Forks: 638

nexe/nexe

πŸŽ‰ create a single executable out of your node.js apps

Language: TypeScript - Size: 31.2 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 13,534 - Forks: 559

Kilo-Org/kilocode

Kilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent. #1 on OpenRouter. 750k+ Kilo Coders. 6.1 trillion tokens/month.

Language: TypeScript - Size: 542 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 13,330 - Forks: 1,538

JustArchiNET/ArchiSteamFarm

C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

Language: C# - Size: 227 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 12,757 - Forks: 1,095

ClementTsang/bottom

Yet another cross-platform graphical process/system monitor.

Language: Rust - Size: 76.8 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 12,478 - Forks: 318

Effect-TS/effect

Build production-ready applications in TypeScript

Language: TypeScript - Size: 90.8 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 12,380 - Forks: 473

pypa/pipx

Install and Run Python Applications in Isolated Environments

Language: Python - Size: 3.81 MB - Last synced at: 7 days ago - Pushed at: 11 days ago - Stars: 12,354 - Forks: 505

orf/gping

Ping, but with a graph

Language: Rust - Size: 5.36 MB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 12,184 - Forks: 349

svenstaro/genact

πŸŒ€ A nonsense activity generator

Language: Rust - Size: 9.47 MB - Last synced at: 23 days ago - Pushed at: 25 days ago - Stars: 11,720 - Forks: 481

privatenumber/tsx

⚑️ TypeScript Execute | The easiest way to run TypeScript in Node.js

Language: TypeScript - Size: 2.45 MB - Last synced at: 9 days ago - Pushed at: 26 days ago - Stars: 11,658 - Forks: 205

bitwarden/clients

Bitwarden client apps (web, browser extension, desktop, and cli).

Language: TypeScript - Size: 1.04 GB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 11,642 - Forks: 1,569

TheR1D/shell_gpt

A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.

Language: Python - Size: 227 KB - Last synced at: 29 days ago - Pushed at: about 2 months ago - Stars: 11,558 - Forks: 935

FujiwaraChoki/MoneyPrinterV2

Automate the process of making money online.

Language: Python - Size: 105 KB - Last synced at: 7 months ago - Pushed at: 9 months ago - Stars: 11,516 - Forks: 1,102

o2sh/onefetch

Command-line Git information tool

Language: Rust - Size: 28.1 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 11,395 - Forks: 302

imsnif/bandwhich

Terminal bandwidth utilization tool

Language: Rust - Size: 5.3 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 11,373 - Forks: 332

streamlink/streamlink

Streamlink is a CLI utility which pipes video streams from various services into a video player

Language: Python - Size: 39.1 MB - Last synced at: 9 days ago - Pushed at: 12 days ago - Stars: 11,096 - Forks: 1,166

kefranabg/readme-md-generator

πŸ“„ CLI that generates beautiful README.md files

Language: JavaScript - Size: 2.51 MB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 11,084 - Forks: 1,386

darrenburns/posting

The modern API client that lives in your terminal.

Language: Python - Size: 22 MB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 10,959 - Forks: 214

PipedreamHQ/pipedream

Connect APIs, remarkably fast. Free for developers.

Language: JavaScript - Size: 626 MB - Last synced at: 10 minutes ago - Pushed at: about 12 hours ago - Stars: 10,913 - Forks: 5,552

squizlabs/PHP_CodeSniffer

PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.

Language: PHP - Size: 193 MB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 10,774 - Forks: 1,463

BurntSushi/xsv πŸ“¦

A fast CSV command line toolkit written in Rust.

Language: Rust - Size: 547 KB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 10,754 - Forks: 329

asciimoo/wuzz

Interactive cli tool for HTTP inspection

Language: Go - Size: 1.17 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 10,703 - Forks: 415

GitoxideLabs/gitoxide

An idiomatic, lean, fast & safe pure Rust implementation of Git

Language: Rust - Size: 78.9 MB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 10,660 - Forks: 409

claudiodangelis/qrcp

:zap: Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.

Language: Go - Size: 25.2 MB - Last synced at: 4 days ago - Pushed at: 22 days ago - Stars: 10,380 - Forks: 548

ekzhang/bore

πŸ•³ bore is a simple CLI tool for making tunnels to localhost

Language: Rust - Size: 64.5 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 10,359 - Forks: 440