一句话Edbrowse 是一款专为视障用户设计、同时支持普通用户的全文本命令行编辑器、浏览器与邮件客户端组合工具
定价免费开源 完全免费,以开源形式发布,可自由下载使用和修改源码
适合谁['视障计算机用户', '喜欢命令行工作流的开发者', '需要无人值守批量处理网页任务的运维人员', 'Unix-like 系统爱好者']
核心功能全文本界面,兼容类ed操作逻辑同时兼具文本编辑器、网页浏览器、邮件客户端三种功能支持同时编辑多个文件,可渲染HTML支持脚本自动化,可以无人值守访问网页、提交表单、发送邮件通过ODBC连接访问数据库支持JavaScript执行,当前版本依赖quickjs-ng引擎提供预编译的Linux静态链接可执行文件支持Unix-like系统编译安装,Perl旧版支持全平台运行
功能与用途组合式命令行编辑器、浏览器和邮件客户端;支持多文件编辑、HTML 渲染、网页访问、表单提交、邮件发送、ODBC 数据库访问,并可用于批处理或 cron 的无人值守自动化。
支持语言/框架C 版本为主;早期 Perl 版本仍可下载但不再支持。JavaScript 引擎历经 SpiderMonkey、duktape、quickjs,目前 3.8.15 及以后要求 quickjs-ng。面向 Unix-like 平台,编译依赖 pcre-devel、libcurl-devel。
开源还是闭源开源。正文提到使用开源 JavaScript 引擎,主源码仓库托管在 GitHub,可 clone 并提交补丁。
自托管选项可从 GitHub 克隆源码并在本地编译运行;提供 Linux 静态链接可执行文件。不是 SaaS 形态。
定价未提及付费计划或商业版本,按正文信息可视为免费开源项目。
API/SDK未提供传统 API/SDK 信息;其核心能力是通过命令和脚本在批处理/cron 中自动访问网页、提交表单、发送邮件,并可通过 ODBC 接入数据库。
集成与生态GitHub 仓库与 Wiki、邮件列表 edbrowse-dev、IRC libera.chat #edbrowse;依赖 libcurl、pcre、quickjs-ng,并支持 ODBC 数据库连接。
文档质量提供用户指南和法语版本,也有 GitHub Wiki,包含技巧、示例 .ebrc 配置和资源。但正文提示界面密集、交互帮助少,使用前必须阅读手册。
中国访问可直连
适用场景['视障用户完成文本编辑、网页浏览、邮件收发等日常操作''通过 cron 等任务调度工具实现无人值守的网页爬取、表单提交、邮件发送批量任务''命令行环境下快速访问网页、编辑本地文件''通过ODBC在命令行环境访问操作数据库']
同类w3m、Lynx、ELinks、curl、Neovim/Vim、Mutt、Emacs eww