Hacker News with Generative AI: Terminal

Show HN: Terminal dashboard that throttles my PC during peak electricity rates (naveen.ing)
Show HN: zxc – terminal TLS intercepting proxy in Rust with tmux and Vim as UI (github.com/hail-hydrant)
Terminal based intercepting proxy written in rust with tmux and vim as user interface.
XAN: A Modern CSV-Centric Data Manipulation Toolkit for the Terminal (github.com/medialab)
xan is a command line tool that can be used to process CSV files directly from the shell.
Forking Chrome to render in a terminal (2023) (fathy.fr)
I wrote about forking Chrome to turn HTML to SVG two months ago, today we're going to do something similar by making it render into a terminal.
Presenterm: Markdown Slideshows in the Terminal (github.com/mfontanini)
presenterm lets you create presentations in markdown format and run them from your terminal, with support for image and animated gifs, highly customizable themes, code highlighting, exporting presentations into PDF format, and plenty of other features.
How to add a directory to your PATH (jvns.ca)
I was talking to a friend about how to add a directory to your PATH today. It’s something that feels “obvious” to me since I’ve been using the terminal for a long time, but when I searched for instructions for how to do it, I actually couldn’t find something that explained all of the steps – a lot of them just said “add this to ~/.bashrc”, but what if you’re not using bash?
Show HN: Reddittui, a Terminal Browser for Reddit (github.com/tonymajestro)
A lightweight terminal application for browsing Reddit from your command line. Powered by bubbletea.
How to add a directory to your PATH (jvns.ca)
I was talking to a friend about how to add a directory to your PATH today. It’s something that feels “obvious” to me since I’ve been using the terminal for a long time, but when I searched for instructions for how to do it, I actually couldn’t find something that explained all of the steps – a lot of them just said “add this to ~/.bashrc”, but what if you’re not using bash?
Trick to find commands in the terminal quickly (github.com/madprops)
I gained a new trick.
Show HN: Hnterminal, browse/interact with Hacker News in terminal (github.com/Aperocky)
Show HN: Browse Your Calibre Library From The Terminal (calibre TUI wrapper) (github.com/Benexl)
A TUI wrapper over the calibredb
Shunpo: Minimalist bash tool to make directory navigation a little bit faster (github.com/egurapha)
Shunpo is a minimalist bash tool that tries to make directory navigation in terminal just a little bit faster by providing a simple system to manage bookmarks and jump to directories with only a few keystrokes.
SRCL: Open-source React project to build web apps with terminal aesthetics (sacred.computer)
SRCL is an open-source React component and style repository that helps you build web applications, desktop applications, and static websites with terminal aesthetics.
Supershell, an AI powered shell~terminal assistant (open-source) (2501.ai)
Enter Supershell, the next evolution of terminal interaction. More than a copilot, it’s a real-time assistant that transforms your command-line experience.
Yt-x: Browse YouTube from your terminal (github.com/Benexl)
Browse YouTube from your terminal. Plus other sites yt-dlp supports.
Actual Web Rendering in Terminal (github.com/chase)
"Rules" that terminal programs follow (jvns.ca)
Recently I’ve been thinking about how everything that happens in the terminal is some combination of:
Chawan: A web browser for your terminal (sr.ht)
A text-mode web browser. It displays websites in your terminal and allows you to navigate on them.
The Story of Nel (deusinmachina.net)
Real Programmers code in the terminal.
ANSI Escape Sequences Cheatsheet (github.com)
Instantly share code, notes, and snippets.
Sequin: A powerful little tool for inspecting ANSI escape sequences (github.com/charmbracelet)
Human-readable ANSI sequences 🪩
chawan: A web browser for your terminal (sr.ht)
Show HN: Scooter – Interactive find and replace in the terminal (github.com/thomasschafer)
Scooter is an interactive find-and-replace terminal UI app.
Way too many ways to wait on a child process with a timeout (gaultier.github.io)
I often need to launch a program in the terminal in a retry loop. Maybe because it's flaky, or because it tries to contact a remote service that is not available. A few scenarios:
Show HN: A Terminal filesystem navigator (github.com/willmcgugan)
An experimental filesystem navigator for the terminal, built with Textual
ASCII control characters in my terminal (jvns.ca)
Hello! I’ve been thinking about the terminal a lot and yesterday I got curious about all these “control codes”, like Ctrl-A, Ctrl-C, Ctrl-W, etc. What’s the deal with all of them?
ASCII control characters in my terminal (jvns.ca)
Hello! I’ve been thinking about the terminal a lot and yesterday I got curious about all these “control codes”, like Ctrl-A, Ctrl-C, Ctrl-W, etc. What’s the deal with all of them?
Gohufont (gohu.org)
Gohufont is a monospace bitmap font well suited for programming and terminal use.
Show HN: kew – A Terminal Music Player for Linux (github.com/ravachol)
kew (/kjuː/) is a terminal music player for Linux.
Show HN: Screensavers for your terminal (Bevy/Ratatui) (github.com/cxreiff)
Screensavers for your terminal. Start immediately or after a period of inactivity within a shell.