Best CLI Tools

Command-line tools that developers love: terminal utilities, shell enhancements, and CLI frameworks.

Ranked by score. Updated weekly.

1

ghostty

90

👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

56,988Zigpermissive
2

bat

86

A cat clone with wings

59,389Rustpermissive
3

opencli

86

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.

25,118TypeScriptpermissive
4

ripgrep

84

Fast regex search respecting gitignore

65,401Rustpermissive
5

Starship

84

Minimal, blazing-fast cross-shell prompt

58,452Rustpermissive
6

Nushell

83

A new type of shell

39,810Rustpermissive
7

Zoxide

81

Smarter cd command for all major shells

37,590Rustpermissive
8

kitty

80

If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.

33,585Pythoncopyleft
9

Helix

78

Post-modern modal text editor

44,964Rustweak-copyleft
10

cmux

75

Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents

22,796Swiftunknown
11

Warp

74

Agentic development environment terminal

62,275Rustsource-available
12

clui-cc

74

Clui CC — Command Line User Interface for Claude Code

1,206TypeScriptpermissive
13

Kaku

67

🎃 A fast, out-of-the-box terminal built for AI coding.

5,454Rustunknown
14

dusky

66

Arch-Hyprland dotfiles/distro. A true labor of Passion, Consider rewarding with a star.

2,183Shellpermissive
15

resterm

66

1,768Gopermissive
16

ghostling

66

A minimum viable terminal emulator built on top of the libghostty C API. Ex minimo, infinita nascuntur. 👻🐣

1,035Cpermissive
17

worktrunk

63

Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows

5,565Rustunknown
18

opencli-rs

61

Opencli-rs is a Blazing fast, memory-safe command-line tool — Fetch information from any website with a single command. Covers Twitter/X, Reddit, YouTube, HackerNews, Bilibili, Zhihu, Xiaohongshu, and 55+ sites, with support for controlling Electron desktop apps, integrating local CLI tools (gh, docker, kubectl)

2,799Rustunspecified
19

vimhjkl

60

learn vim from your terminal with spaced repetition

488Pythonpermissive

Explore More Categories