







a-Shell is not only a terminal emulator for iOS/iPadOS, but also an environment with a set of useful libraries, where you can run basic Unix commands and other tricky tools.
ui.sh — Turn your terminal into a design engineer
A toolkit for coding assistants like Claude Code, Cursor, and Codex to help you build UIs that don't suck.

rootshell - Terminal Emulator for Apple Platforms
A powerful, Metal-accelerated terminal emulator for iPhone, iPad, Vision Pro, and Mac.

Mosh: the mobile shell
Mobile shell that supports roaming and intelligent local echo. Like SSH secure shell, but allows mobility and more responsive and robust.
I Tried Every iOS Terminal Emulator So You Don't Have To
(that support Mosh because otherwise what are we even doing)

I Tried Every iOS Terminal Emulator So You Don't Have To - alice
(that support Mosh because otherwise what are we even doing)
A Designer’s Guide to the Terminal
You can learn how to use the terminal in a fairly short amount of time. You don’t need a C.S. degree. You don’t need to know how to hack any mainframes.


Forking is Cool, or: A Unix Shell in Zig, or: Dave Learns How to Fork - ratfactor
In this article, I make a real, working interactive shell written in Zig. Though essentially a toy, it demonstrates the incredible elegance of the fork() system call and is an example of what can be done with absolutely no runtime memory allocations.
Command Line Interface Guidelines
An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.

BASH configuration - Tutonics
In this article we explain which scripts are run to configure BASH and what sort of stuff you can put in those scripts to customise your shell.
Atuin - Shell History & Executable Runbooks
We started with an open-source CLI that developers actually wanted to use. Now we're exploring what happens when that same philosophy meets team workflows.
The Linux kernel is just a program
Most books and courses introduce Linux through shell commands, leaving the kernel as a mysterious black box doing magic behind the scenes. In this post, we will run some experiments to demystify it: the Linux kernel is just a binary that you can build and run.
Terminal Graph — A spatial development environment for macOS
See everything. Switch nothing. Terminals, browsers, editors, and notes on one infinite canvas with dataflow connections. Native macOS.

Put Your Coding Agents in Your Pocket
Here's how I use Prompt, Tailscale, tmux, and brrr to access Codex, Claude, and other terminal-based agents from my iPhone.
