Best Open Source Terminal/CLI Tools

Open source terminal/cli tools, ranked by score and analyzed honestly. Part of our Developer Tools coverage.

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.

57,107Zigpermissive
2

bat

86

A cat clone with wings

59,426Rustpermissive
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,317TypeScriptpermissive
4

ripgrep

84

Fast regex search respecting gitignore

65,475Rustpermissive
5

Starship

84

Minimal, blazing-fast cross-shell prompt

58,496Rustpermissive
6

Nushell

83

A new type of shell

39,822Rustpermissive
7

Zoxide

81

Smarter cd command for all major shells

37,639Rustpermissive
8

kitty

80

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

33,621Pythoncopyleft
9

Helix

78

Post-modern modal text editor

44,988Rustweak-copyleft
10

cmux

75

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

22,940Swiftunknown
11

Warp

74

Agentic development environment terminal

62,406Rustsource-available
12

clui-cc

74

Clui CC — Command Line User Interface for Claude Code

1,207TypeScriptpermissive
13

Kaku

67

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

5,469Rustunknown
14

dusky

66

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

2,189Shellpermissive
15

resterm

66

1,771Gopermissive
16

ghostling

66

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

1,038Cpermissive
17

worktrunk

63

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

5,594Rustunknown
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,802Rustunspecified
19

vimhjkl

60

learn vim from your terminal with spaced repetition

492Pythonpermissive

Explore More Categories