r/commandline icon

r/commandline

Command Line Interfaces

๐Ÿ‘ฅ 133.9k members
๐Ÿ“– Pure Text Reader Mode is ON (media hidden for focused reading)
โ–ฒ 70
r/commandline โ€ข โ€ข 1d ago Terminal User Interface

I made a snake game where you eat lemons and spit the seeds at a monster

so i've been working on a terminal ui library in go and i keep making little games with it to test stuff. this one kind of got out of hand it's basically snake but every 5 lemons a monster shows up and starts chasing you. each lemon gives you 2 seeds and you spit them at it with space. if it touches your body it...
โ–ฒ 11
r/commandline โ€ข โ€ข 1d ago Terminal User Interface

Ito: A Declarative TUI library in Lua

I've always loved the idea of JIT-compiled UIs. TempleOS is a fascinating example, using JIT-compiled C to build its UI. Recently, I've been working on a TUI project where almost everything is customizable at runtime, from the UI itself to the core functionality. I wanted a way to build terminal UIs...
โ–ฒ 4
r/commandline โ€ข โ€ข 1d ago Fun

C++ ASCII Raycasting Engine - Lite Engine

Lite Engine is a raycasting game engine designed for FPS games. I was inspired by Wolfenstein 3D and its raycasting engine. I decided to create my own engine with a similar approach, but instead of rendering pixels normally, it renders the entire game directly in the Windows console, using the `โ–ˆ` character as a...
โ–ฒ 67
r/commandline โ€ข โ€ข 2d ago Terminal User Interface

tardigrade: a growing creature in your terminal that heals when you hurt it

I wrote a Go Program called tardigrade ([https://github.com/smoothyy3/tardigrade](https://github.com/smoothyy3/tardigrade)) that grows a creature from a single cell inside your terminal. It is a Neural Cellular Automaton. Every cell runs the same learned 24k parameters rule on its neighborhood, and the only ever...
โ–ฒ 25
r/commandline โ€ข โ€ข 2d ago Terminal User Interface

I made a record player for my terminal, now linus spins at 33โ…“ rpm

It started as a weekend joke and got out of hand. pikap picks up whatever's playing (Spotify, a browser tab, mpv) and puts the cover on a spinning record. In the video it grabbed a YouTube tab, so Linus is on the vinyl. Not planned, but I'm keeping it. You can drag the record to scrub, or drop the needle wherever...
โ–ฒ 6
r/commandline โ€ข โ€ข 2d ago Fun

Maze game running in windows command prompt

Maze Ways is a maze game. You play as a yellow cube, navigating through 10 simple square mazes. Each maze is made of the ASCII characters, and has an exit on the right side of the maze. You can try this game out here: [https://pinwinsoftware.com/Game/3/Maze\_Ways](https://pinwinsoftware.com/Game/3/Maze_Ways)
โ–ฒ 0
r/commandline โ€ข โ€ข 2d ago Terminal User Interface

libark: libark is a modern, secure, Swift-native foundational layer over Linux POSIX primitives.

# libark [](https://github.com/ARK-OS-Swift-and-Linux/libark#libark) `libark` is a modern, secure, Swift-native foundational layer over Linux POSIX primitives. While originally developed as the core runtime layer for **ArkOS**, `libark` is completely decoupled and designed to be used on **any Linux...
โ–ฒ 51
r/commandline โ€ข โ€ข 3d ago Terminal User Interface

I missed GitKraken's graph and conflict screen, so I brought them into a git TUI : gitoui

I live in the terminal, but every time I had a nasty rebase or a conflict, I'd open a GUI. So I forked serie, a Rust project which draws the commit graph as real images in the terminal. Then I kept adding what I was missing until I stopped leaving. It's called gitoui. Say "oui" to it, tell me what's missing, or...
โ–ฒ 46
r/commandline โ€ข โ€ข 3d ago Terminal User Interface

Dripfetch - A customizable terminal dashboard with animated rain

[**Dripfetch**](https://github.com/a-shygun/dripfetch) is a customizable terminal dashboard with animated rain, system info, clocks, and YAML themes. It just passed 50 stars on the github and already got its first few issues and pull requests! it is totally customizable so it is quite easy to match everything to...
โ–ฒ 50
r/commandline โ€ข โ€ข 3d ago Terminal User Interface

Touch-Typing practice TUI for code syntax

I wanted to practice writing code faster and yet not leaving my terminal, so I built 'blind'. The twist is that you can feed it any input file and practice on real code, even on the source code itself. It's a single C file no dependencies. Can run either presets, free text or file input. There are grate and really...
โ–ฒ 1
r/commandline โ€ข โ€ข 2d ago Command Line Interface

TXTLock 1.90: a free encrypted diary for the Linux terminal

https://preview.redd.it/kxr6w2bn5bvh1.png?width=870&format=png&auto=webp&s=36f9cba3fb51e41015fe41170c27d58fc4668d16 For about 11 years, Iโ€™ve been working on **TXTLock**โ€”a free, console-based diary and note manager for Linuxโ€”and Iโ€™ve just released version 1.90. I built TXTLock because I wanted a private,...
โ–ฒ 16
r/commandline โ€ข โ€ข 3d ago Terminal User Interface

Hextrix: a frozen hexdump with liquid color flowing through it (audio-reactive, ncurses, C)

I made a terminal toy. It fills your screen with a grid of hex tokens that never move, and only the colors change: a curl-noise fluid field pushes blobs of red through the grid, and token pairs randomly flicker to new values like a live memory dump. It listens to system audio through PipeWire (bass/mid/treble via...
โ–ฒ 4
r/commandline โ€ข โ€ข 3d ago Terminal User Interface

PlayListManager - play and manage your library from m3u playlists, on your terminal

This is a personal use project that aimed at playing a m3u and moving m3u entries around in a collection of m3us as you are listening to each track. This is especially helpful if you mass import a large amount of audio files to a testing m3u, go through each of them and sort them into your "production" playlists....
โ–ฒ 48
r/commandline โ€ข โ€ข 5d ago Terminal User Interface

ranma: a tiling window manager for the terminal (i3 tree + Hyprland dwindle, Lua plugins). Looking for testers

Hello!!!!! I've been building ranma, a tiling window manager that runs inside your terminal. Every window is a PTY, laid out with i3's container tree and Hyprland's dwindle placement. It's my daily driver now, and I'm looking for people to try it and break it (please). What it does - dwindle tiling, tabbed...
โ–ฒ 1
r/commandline โ€ข โ€ข 5d ago Articles, Blogs, & Videos

FOSSWire: A keyboard-driven, TUI-style Linux news reader with Vim keybindings and public telemetry

Hi r/commandline, I built FOSSWire (https://fosswire.org) as a keyboard-driven, terminal-style web feed reader focused on Linux, kernel releases, and open hardware. Key Aspects: \- Vim Navigation: Full keyboard navigation without touching the mouse: \* j / k (or arrow keys) to navigate between articles \*...
โ–ฒ 13
r/commandline โ€ข โ€ข 5d ago Command Line Interface

v0.2.0 Parse: added docker support in parse no more messy outputs in docker

i found out that docker output is really a mess so i added support of docker in my parse Inspect shows a short summary instead of 300 lines of JSON, masks secrets, and warns on things like OOMKilled or a missing bind mount. Anything it doesn't recognize passes through unchanged. You can install the latest release...
โ–ฒ 22
r/commandline โ€ข โ€ข 7d ago Terminal User Interface

chess analysis as TUI

Hello guys, I did a small chess TUI for analyzing games, largely inspired by common analyses UX. This is not entirely new, most gain here is convenience. It is made solely for analysis. You can start an analysis from a FEN string, PGN file, PGN text from your clipboard, public link from...
โ–ฒ 8
r/commandline โ€ข โ€ข 7d ago Terminal User Interface

tfm v1.0.0 release

fancy gui like terminal file manager for linux ๐Ÿ’€ install it via: repo:curl -fsSL https://raw.githubusercontent.com/clarkarch/tfm-tui/main/install.sh | bash repo: [https://github.com/clarkarch/tfm-tui](https://github.com/clarkarch/tfm-tui) note: I used agents to help me make this project, take it or leave it
โ–ฒ 21
r/commandline โ€ข โ€ข 7d ago Command Line Interface

Merman: render Mermaid diagrams from the CLI without a browser

Hi r/commandline, I've been working on Merman, a Rust implementation of Mermaid, and just released v0.8.0. Thought its CLI might be useful to some people here. It renders Mermaid diagrams without Node.js or Chromium. The goal is to get the same output as official Mermaid: we generate reference SVGs with the...
โ–ฒ 172
r/commandline โ€ข โ€ข 8d ago Terminal User Interface

TTT 1.7: a TUI editor that feels like a GUI. Now with textmate syntax highlighting engine.

Hi, I'm the author of **TTT**, a terminal text editor that tries to feel like a GUI editor: VS Code-style keybindings, full mouse support, tabs, sliding panels, a command palette, LSP, Git integration, an integrated terminal, themes, and Lua plugins. It's a single Go binary, open source, and I've been building it...