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
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to edbrowse

Compare all

Software 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.

Report a wrong fact or a dead link on this listing