AI · alternatives · 2026
24 alternatives to Spegel, a Terminal Browser That Uses LLMs to Rewrite Webpages
Spegel is a proof-of-concept terminal web browser that feeds HTML through an LLM before serving it as markdown in the terminal.
Spegel is a terminal-based web browser that uses large language models to rewrite webpages for display in the command line. Designed for developers who prefer working in terminal environments, it transforms web content… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

A fully interactive, realtime and modern browser rendered to TTY
2018 · brow.sh · its alternatives →
- 2

Hi HN! I've created a CLI tool called "ell" that allows you to interact with LLMs directly from your terminal. Designed with the Unix philosophy in mind, ell is simple, modular, and extensible. You can easily pipe input and output to integrate with other tools. Its templates and hook-based plugins enable you to customize and extend its functionality to suit any needs. Check out the README for usage instructions and examples. I developed this tool because existing solutions often felt too heavy, with many dependencies, or they weren't friendly to piping and customization. I, on the contrary,…
2024 · github.com · its alternatives →
- 3
BetterTerminal▲184Work smarter with a custom Mac terminal
2024 · betterterminal.com · its alternatives →
- 4BA
2014 · breach.cc · its alternatives →
- 5

Hey HN, I made Browser-Use, an open-source tool that lets (all Langchain supported) LLMs execute tasks directly in the browser just with function calling. It allows you to build agents that interact with web elements using natural language prompts. We created a layer that simplifies website interaction for LLMs by extracting xPaths and interactive elements like buttons and input fields (and other fancy things). This enables you to design custom web automation and scraping functions without manual inspection through DevTools. Hasn't this been done a lot of times? Good question, as a general…
2024 · github.com · its alternatives →
- 6
uTerminal▲89A desktop terminal built for day-to-day remote access
Apr 2026 · uterminal.app · its alternatives →
- 7

Defuddle is an open-source JS library I built to parse and extract the main content and metadata from web pages. It can also return the content as Markdown. I built Defuddle while working on Obsidian Web Clipper[1] (also MIT-licensed) because Mozilla's Readability[2] appears to be mostly abandoned, and didn't work well for many sites. It's still very much a work in progress, but I thought I'd share it today, in light of the announcement that Mozilla is shutting down Pocket. This library could be helpful to anyone building a read-it-later app. Defuddle is also available as a CLI:…
2025 · github.com · its alternatives →
- 8

I got tired of open file.docx → wait 8 seconds → close Word just to read a document, so I built a terminal-native Word viewer! What it does: * View `.docx` files directly in your terminal with (mostly) proper formatting * Tables actually look like tables (with Unicode borders!) * Nested lists work correctly with indentation * Full-text search with highlighting * Copy content straight to clipboard with `c` * Export to markdown/CSV/JSON Why I made this: Working on servers over SSH, I constantly hit Word docs I needed to check quickly. The existing solutions I'm aware of either strip…
2025 · github.com · its alternatives →
- 9

Build terminal dashboards using ascii/ansi art and javascript - yaronn/blessed-contrib
2015 · github.com · its alternatives →
- 10

Hi! I've been using a similar browser extension for a long time. It kept me motivated. I decided to create the same thing for the terminal where I spend a lot of time.
2024 · github.com · its alternatives →
- 11CL
2017 · cmdchallenge.com · its alternatives →
- 12

Top (DomTerm - a terminal emulator and console using DOM and JavaScript)
2018 · domterm.org · its alternatives →
- 13

Hey HN, We got tired of browser frameworks restricting the LLM, so we removed the framework and gave the LLM maximum freedom to do whatever it's trained on. We gave the harness the ability to self correct and add new tools if the LLM wants (is pre-trained on) that. Our Browser Use library is tens of thousands of lines of deterministic heuristics wrapping Chrome (CDP websocket). Element extractors, click helpers, target managemenet (SUPER painful), watchdogs (crash handling, file downloads, alerts), cross origin iframes (if you want to click on an element you have to switch the target first,…
Apr 2026 · github.com · its alternatives →
- 14
tterm▲109A terminal, a real browser, and Claude Code under one roof
Jul 2026 · tterm.sh · its alternatives →
- 15

Highlight any text to instantly translate and explain it.
2025 · explaintxt.com · its alternatives →
- 16

I built this browser extension to solve a daily frustration: copying documentation from websites to feed into AI coding assistants like Cursor, Windsurf, or ChatGPT, only to get a mess of ads, popups, and navigation junk mixed in with the actual content. LLMFeeder uses Mozilla's Readability.js (same tech as Firefox Reader Mode) to extract just the main article content, converts it to clean markdown with Turndown.js, and copies it to your clipboard with a single keyboard shortcut (Alt+Shift+M or ⌥ ⇧ M). No clicking through popups, no selecting around ads, no fighting with modern web clutter.…
2025 · github.com · its alternatives →
- 17

- 18

A fully-modern text-based browser, rendering to TTY and browsers - browsh-org/browsh
2016 · github.com · its alternatives →
- 19

- 20
WebTerm▲109Free online Linux terminal that runs in your browser. Practice Linux commands and Git with interactive tutorials. No installation, no sign-up.
Jan 2026 · webterm.app · its alternatives →
- 21

:fist: Render beautiful pixel perfect representations of websites in your terminal - bevacqua/hit-that
2015 · github.com · its alternatives →
- 22

We've been building data pipelines that scrape websites and extract structured data for a while now. If you've done this, you know the drill: you write CSS selectors, the site changes its layout, everything breaks at 2am, and you spend your morning rewriting parsers. LLMs seemed like the obvious fix — just throw the HTML at GPT and ask for JSON. Except in practice, it's more painful than that: - Raw HTML is full of nav bars, footers, and tracking junk that eats your token budget. A typical product page is 80% noise. - LLMs return malformed JSON more often than you'd expect, especially with…
Mar 2026 · github.com · its alternatives →
- 23

I'm often in the terminal and forget a command (or never knew it in the first place). This is a simple tool that lets you type out what you want, gives you several options, and then automatically puts the one you want in your clipboard.
2025 · github.com · its alternatives →
- 24

🔬 a C++ compiler middle-end, using an LLVM backend - artagnon/rhine
2016 · github.com · its alternatives →
Also compare
- Browsh – A modern, text-based browser alternatives
- Ell – A command-line interface for LLMs written in Bash alternatives
- BetterTerminal alternatives
- Breach – A modular browser built on Chromium and Node.js alternatives
- I wrote an open-source browser alternative for Computer Use for any LLM alternatives
- uTerminal alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →