Command-line

Top 23 Command-line Open-Source Projects

Command-line
  1. ui-ux-pro-max-skill

    An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.

    Project mention: Claude Code Skills Worth Trying: From Vague Idea to Finished Feature | dev.to | 2026-09-14

    UI/UX Pro Max gives Claude a searchable design knowledge base covering styles, palettes, typography, UX guidance, chart choices, and stack-specific implementation recommendations.

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. Windows Terminal

    The new Windows Terminal and the original Windows console host, all in the same place!

    Project mention: Another GitHub outage in the same day | news.ycombinator.com | 2026-02-09

    >I doubt that people think it's the engineering teams that are the problem

    Did you forget Microsoft engineering response to Casey Muratori "Extremely slow performance when processing virtual terminal sequences"?

    "I believe what you’re doing is describing something that might be considered an entire doctoral research project in performant terminal emulation as “extremely simple” somewhat combatively."

    https://github.com/microsoft/terminal/issues/10362#issuecomm...

    followed by Casey producing evidence for his 'extremely simple' claim in couple of days.

  4. Mole

    🐹 Clean, uninstall, analyze, optimize, and monitor your Mac. Free open-source CLI, plus a native Mac app.

    Project mention: Show HN: Mole – Deep research agent for your terminal | news.ycombinator.com | 2026-08-14
  5. ripgrep

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

    Project mention: Bitap: My favorite string matching algorithm | news.ycombinator.com | 2026-09-11

    I like burntsushi's work because it's well documented, split modularly into libraries/applications, and covers the gamut from low- to high-level. I use these three tools which he maintains:

    Low level: memchr [1]

    Medium level: Regex (Rust crate) [2];

    High level: ripgrep [3];

    Other names to look out for are the previously aforementioned Wojciech Muła, as well as Daniel Lemire (of simdjson [4][5]). Not SIMD-specific, but Data-Oriented Design can be a big help in terms of thinking about SIMD and cache-friendly data layout (as well as trimming down the work that the computer needs to do, generally). I've talked that to death, so I'll just link those comments here [6].

    1. https://docs.rs/memchr/latest/memchr/

    2. https://docs.rs/regex/latest/regex/

    3. https://github.com/burntsushi/ripgrep

    4. https://www.youtube.com/watch?v=wlvKAT7SZIQ

    5. https://arxiv.org/pdf/1902.08318

    6. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

  6. tldr

    Collaborative cheatsheets for console commands 📚.

    Project mention: 5 CLI Tools I Use to Keep Terminal Workflows Less Annoying | dev.to | 2026-05-07

    tldr is perfect when man pages are too detailed and you only need the common examples.

  7. bat

    A cat(1) clone with wings.

    Project mention: 5 CLI Tools I Use to Keep Terminal Workflows Less Annoying | dev.to | 2026-05-07

    But for reading code, scripts, configs, Markdown, YAML, JSON, or anything where your eyes are expected to survive the experience, bat is much nicer.

  8. PowerShell

    PowerShell for every system!

    Project mention: PowerShell v7.6.1 Released | news.ycombinator.com | 2026-04-22
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. aider

    aider is AI pair programming in your terminal

    Project mention: 5 Practical AI Coding Tricks Learned from Top GitHub Trending Agents | dev.to | 2026-09-28

    If you’ve watched GitHub Trending over the past month, one shift is impossible to ignore: AI coding has moved from simple code completion to autonomous terminal agents like Aider, Cline, and Claude Code.

  11. bubbletea

    A powerful little TUI framework 🏗

    Project mention: Introducing Dispositio! | dev.to | 2026-09-01

    But as some of my projects grew, I found simple text to be limiting. So, I got to cooking (in Go + BubbleTea) on a TUI project management system that would be commitable as simple Markdown text..

  12. cobra

    A Commander for modern Go CLI interactions

    Project mention: Show HN: Convert Go to Rust | news.ycombinator.com | 2026-01-14

    and it gives you a Rust dependency.

    > $ rinku lookup https://github.com/spf13/cobra

  13. fd

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

    Project mention: I Replaced a 461-Million-Downloads-a-Month Glob Package With One Rust File | dev.to | 2026-09-07

    fast-glob was the Package Killer target, but it was not the only comparison worth making. Developers often reach for fd or ripgrep when they need to locate files from a terminal. They are mature native tools with excellent defaults, so this was not an attempt to manufacture an easy win.

  14. PM2

    Node.js/Typescript/Bun Production Process Manager with a built-in Load Balancer.

    Project mention: PM2 process management for Node.js - Why You Need PM2 Process... | dev.to | 2026-01-02

    Setting this up is a breeze. I’ll walk you through the steps I use for every project. Whether it’s a small side project or a big enterprise app, the process is the same. First, you need to have Node. js installed. Then, you can grab the PM2 on GitHub package.

  15. yazi

    💥 Blazing fast terminal file manager written in Rust, based on async I/O.

    Project mention: Yazi: Fast terminal file manager written in Rust, based on async I/O | news.ycombinator.com | 2026-09-20
  16. cheat.sh

    the only cheat sheet you need

  17. Ink

    🌈 React for interactive command-line apps

    Project mention: .NET TUI Frameworks Compared: Terminal.Gui, Spectre.Console, and RazorConsole | dev.to | 2026-09-29

    Yes, at the programming-model level. Both make terminal interfaces composable and state-driven using concepts familiar from Web development. Ink uses React and JSX/TSX; RazorConsole uses Razor and C#. This does not imply compatible APIs, identical features, or equivalent performance. Ink documentation · RazorConsole documentation

  18. zoxide

    A smarter cd command. Supports all major shells.

    Project mention: Zoxide Setup That Actually Works: Install, Initialize, and Verify | dev.to | 2026-08-07

    Disclosure: I maintain zoxide.org as an independent guide site. It is not the official zoxide project. Commands in this post were checked against the official zoxide repository.

  19. linux-command

    Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。https://git.io/linux

  20. modern-unix

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

    Project mention: Why TUIs Are Back | news.ycombinator.com | 2026-05-03
  21. micro-editor

    A modern and intuitive terminal-based text editor

    Project mention: Txt: A fast, keyboard-driven terminal text editor for engineers | news.ycombinator.com | 2026-09-11

    A comparison with editors like micro https://github.com/micro-editor/micro or fresh https://github.com/sinelaw/fresh (discussed in the comments) would make more sense than one with vim and emacs. The shortcuts are CUA based. And to me these editors feel more like using GUI editor like sublime text for example. And that's nice.

    While vim and emacs have their advantages which I don't want to discuss here, they are also the "big players" with their own philosophy, shortcuts and commands. Which is a hassle to learn when you're used to GUI editors.

    Why not let a little space for users who don't want to re-learn how to edit a file ?

  22. hyperfine

    A command-line benchmarking tool

    Project mention: Benchmarking SnaxVim's Startup Performance Against Popular Neovim Distros | dev.to | 2026-09-21

    Benchmark Tools: hyperfine v1.20.0, vim-startuptime v1.3.2

  23. cmder

    Lovely console emulator package for Windows

  24. winget-cli

    WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).

    Project mention: Conquering Windows Server 2022: How to Manually Sideload Winget (Without the Microsoft Store) | dev.to | 2026-05-10

    Navigate to the official Winget releases page: Github winget releases

  25. fastfetch

    A maintained, feature-rich and performance oriented, neofetch like system information tool.

    Project mention: Practical Gemma 4 Benchmarking with LM Studio | dev.to | 2026-05-12

    View on GitHub

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Command-line discussion

Log in or Post with

Command-line related posts

  • Fx 40

    1 project | news.ycombinator.com | 6 Oct 2026
  • .NET TUI Frameworks Compared: Terminal.Gui, Spectre.Console, and RazorConsole

    3 projects | dev.to | 29 Sep 2026
  • Concevoir une CLI moderne en .NET : retour d’expérience

    1 project | dev.to | 29 Sep 2026
  • 5 Practical AI Coding Tricks Learned from Top GitHub Trending Agents

    3 projects | dev.to | 28 Sep 2026
  • The essential terminal commands for your server

    1 project | dev.to | 24 Sep 2026
  • Benchmarking SnaxVim's Startup Performance Against Popular Neovim Distros

    2 projects | dev.to | 21 Sep 2026
  • Why Claude Code keeps writing shell commands that fail on your Mac

    4 projects | dev.to | 20 Sep 2026
  • A note from our sponsor - AppSignal
    www.appsignal.com | 8 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Index

What are some of the best open-source Command-line projects? This list will help you:

# Project Stars
1 ui-ux-pro-max-skill 132,842
2 Windows Terminal 104,998
3 Mole 69,582
4 ripgrep 68,818
5 tldr 63,815
6 bat 60,668
7 PowerShell 55,624
8 aider 49,369
9 bubbletea 45,325
10 cobra 44,680
11 fd 44,632
12 PM2 43,298
13 yazi 42,680
14 cheat.sh 41,797
15 Ink 40,023
16 zoxide 39,859
17 linux-command 37,088
18 modern-unix 33,029
19 micro-editor 29,678
20 hyperfine 28,944
21 cmder 27,010
22 winget-cli 26,482
23 fastfetch 24,951

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that Rust is
the 3rd most popular programming language
based on number of references?