Terminal Web Browsers and HTTP Tools
The World Wide Web (or the Web for short) has been a cornerstone for information sharing since its birth in 1989 by Sir Tim Berners-Lee at CERN with the first web browsers, WorldWideWeb and Lynx the oldest browser still being maintained today.
Common use cases for the the web are videos, reading news, financial applications, social networking and collaboration, all using mobile and desktop.
Below is a list of terminal tools that work with and use web technologies.
ali
A load testing tool capable of performing real-time analysis.
A load testing tool capable of performing real-time analysis.
ballast
A tool for snapshot load testing APIs.
A tool for snapshot load testing APIs.
cariddi
A tool to crawl urls, scan endpoints, secrets, api keys, file extensions, tokens and more.
A tool to crawl urls, scan endpoints, secrets, api keys, file extensions, tokens and more.
chawan
A TUI web browser.
A TUI web browser.
ddgr
DuckDuckGo from the terminal.
DuckDuckGo from the terminal.
dirsearch
A web path scanner for finding hidden files and directories.
A web path scanner for finding hidden files and directories.
elinks
A full-featured text www browser.
A full-featured text www browser.
ffuf
Fuzz Faster U Fool.
Fuzz Faster U Fool.
goaccess
a real-time web log analyzer and interactive viewer.
a real-time web log analyzer and interactive viewer.
har-viewer
A terminal UI for inspecting HAR (HTTP Archive) files.
A terminal UI for inspecting HAR (HTTP Archive) files.
httplab
Inspect HTTP requests and mock their responses in the terminal.
Inspect HTTP requests and mock their responses in the terminal.
httpmonitor
A small TUI application to monitor a single or multiple targets.
A small TUI application to monitor a single or multiple targets.
kanha
A web-app pentesting suite in Rust.
A web-app pentesting suite in Rust.
links
A fast and lightweight web browser running in both graphics and text mode.
A fast and lightweight web browser running in both graphics and text mode.
lychee
A fast, async link checker written in Rust.
A fast, async link checker written in Rust.
lynx
A TUI based web browser.
A TUI based web browser.
monolith
A CLI tool for saving complete web pages as a single HTML file.
A CLI tool for saving complete web pages as a single HTML file.
offpunk
An offline-first command-line browser.
An offline-first command-line browser.
oha
A tiny TUI program that sends some load to a web application.
A tiny TUI program that sends some load to a web application.
reader
Readability for the command line.
Readability for the command line.
reeve
A TUI based local web development stack for macOS and Linux.
A TUI based local web development stack for macOS and Linux.
so
A terminal interface for Stack Overflow.
A terminal interface for Stack Overflow.
updo
Uptime monitoring CLI tool with alerting and advanced settings.
Uptime monitoring CLI tool with alerting and advanced settings.
w3m
A pager and/or text-based browser.
A pager and/or text-based browser.
wiki-tui
A fast Wikipedia CLI/TUI client
A fast Wikipedia CLI/TUI client
Know any terminal tools that would be good for this list? Submit a Tool here!