Edbrowse is a 100% text-based command-line tool that combines an editor, browser, and email client. Its interface is similar to /bin/ed, but it extends that model with multi-file editing, HTML rendering, web access, form submission, email sending, and more. The project was originally written for blind users, and it is also used by some command-line enthusiasts for scripted automation.
Its main value lies in scriptability: batch jobs or cron tasks can access web pages, submit forms, and send emails without human intervention, and it can also connect to databases via ODBC. The current C version supports JavaScript. Historically, it moved from a custom engine to SpiderMonkey, duktape, and quickjs; after 3.8.15, quickjs-ng is required. The project primarily targets Unix-like platforms. Building it requires dependencies such as pcre-devel and libcurl-devel, and statically linked Linux executables are also provided.
Edbrowse is an open-source project, with its source code hosted on GitHub. Patches are submitted against the master branch. Community support includes the GitHub Wiki, the edbrowse-dev mailing list, and the #edbrowse IRC channel on libera.chat. Documentation includes a user guide and a French version, while the Wiki provides tips, sample .ebrc configurations, and other resources. That said, the official site also clearly notes that both the code and the human interface are fairly βdenseβ: commands are mostly one or two letters, and interactive help is limited. So while documentation exists, getting started depends heavily on reading the manual.
The main materials do not mention any commercial pricing model; based on the available information, it appears to be a free and open-source tool. Its strengths are that it is purely text-based, works well with screen readers and server environments, offers distinctive automation capabilities, and combines browsing, editing, email, and database access. Its drawbacks are a steep learning curve, a primary focus on Unix-like environments, the fact that the old Perl version is no longer supported and lacks key capabilities, and the projectβs own note that it remains a work in progress with limited development time.
Edbrowse is suitable for blind computer users, developers familiar with the Unix command line, and anyone who needs cron-based automated web operations or email tasks. It is less suitable for teams that want a graphical interface, an easy browser-like experience, or commercial support. The source text does not specify access conditions from China; availability of GitHub, mailing lists, and IRC may vary depending on the network environment. Alternatives to consider include Lynx, w3m, ELinks, curl, Mutt, Vim/Neovim, or Emacs eww.
β This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on edbrowse.org official site.
edbrowse.org is an United States Dev Tools provider. TG4G tracks its product information, an overall rating of 7.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach edbrowse.org directly.