edbrowse
A line-oriented command-line text editor that also works as a web browser with JavaScript support.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About edbrowse
edbrowse combines an ed-style line editor with a web browser. Pages are rendered as text that you move through and edit with line commands, which makes it usable from a plain terminal and well suited to screen reader users. It supports JavaScript, so it can handle more sites than a purely static text browser.
It is written and maintained by Karl Dahlke and others, and the repository has a long history of steady commits. You build it from source following the instructions in the repository.
Strengths
- Editor and browser in one terminal program
- JavaScript support, unlike most text browsers
- Works well with screen readers and plain terminals
Limitations
- Line-oriented commands take time to learn
- Usually built from source
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- Karl Dahlke and the edbrowse contributors
- Platforms
- Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Best suited for
- Terminal and screen reader users who prefer line-based editing and browsing
- Categories
- Code editors, Web browsers
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to edbrowse
Compare allSoftware that can replace edbrowse for an important use case, and what changes if you switch.
Lynx
Text-mode web browser for terminals and remote systems.
Lynx is a text-mode terminal browser with a full-screen keyboard interface instead of line commands, runs on Windows and macOS too, but has no JavaScript support.
w3m
A text-based web browser and pager that runs in the terminal.
w3m displays pages as full-screen text in the terminal and also works as a pager, but it drops the JavaScript support and built-in text editing of edbrowse.
Chawan
A terminal web browser with its own engine supporting CSS, JavaScript and inline images.
Chawan keeps JavaScript support in the terminal and adds CSS and inline images with a screen-based display, but building it from source needs the Nim compiler.
ELinks
A text-mode web browser for the terminal, maintained as an actively developed fork.
ELinks is a maintained text-mode terminal browser suited to SSH sessions and headless servers, offering screen-based navigation instead of line-oriented editing commands.
Links
Small browser that runs either as text in a terminal or in a basic graphics mode.
Links offers a text mode and a basic graphics mode on Windows, macOS and Linux, but it has no JavaScript engine and no editor functions.
Browsh
Browse modern web pages through a terminal interface.
Browsh displays modern pages as text in the terminal using a Firefox backend, handling current sites better but requiring Firefox and giving up the line editor.
Similar software
Related functionality, not necessarily a direct replacement.
Offpunk
An offline-first command-line browser and feed reader for Gemini, Gopher, Spartan and the web.