
市面背单词 App 套路都熟:免费版每天限背 20 个,想解锁词书先充会员,学到一半弹广告,数据还攥在别人服务器上。想当初大约20年前,我抱着本字典被单词,现在都成电子版了。
WordsFunny直接开源免费、无广告无付费墙,词库里塞了约 15.2 万词条,北师大/人教/外研社教材词 + 新东方四六级考研雅思托福 GRE 专四专八全有,浏览器打开就能背,懂点 Docker 还能把整套跑在自己机器上,数据完全自己管。
✨ 核心能力
- 📖 按「单词书」组织学习:左侧选词书 → 中间单词列表 → 右侧单词详情,三栏布局,路径和翻实体词汇书一样顺
- 🗂️ 词库覆盖从小学到留学:北师大版、人教版、外研社版教材词,新东方四六级/考研/雅思/托福/GRE/GMAT/SAT/BEC/专四专八、真题高频词都能选
- 🔊 英式/美式发音点一下就播:单词详情里配发音,例句、短语、同义词、同根词一起看,不止干巴巴一个中文释义
🚀 快速上手
纯背单词(零部署)
自部署(有命令行基础)
npm install
创建 PostgreSQL 数据库。使用 Docker 时可以直接启动一个本地数据库:
docker run -d \
--name wordsfunny-postgres \
-p 5432:5432 \
-v wordsfunny_postgres_data:/var/lib/postgresql/data \
-e POSTGRES_USER=postgres \
-e POSTGRES_PASSWORD=your_password \
-e POSTGRES_DB=wordsfunny \
postgres:16-alpine
🎯 适合谁
- 备考党:四六级/考研/雅思/托福/GRE 直接选对应词书,不用开会员
- 中小学生家长:按北师大/人教/外研社版本对照学校进度刷
- 隐私党:不想背单词记录全在商业公司服务器上的,自托管最稳
- 自建工具爱好者:NAS 上跑一份,全家共享背词进度
⚠️ 其他
- 在线版和自部署是两回事:纯背词直接用作者线上站;自部署要装 Node/pnpm/Docker/Postgres,完全不碰命令行的别硬上
- 词库数据要自己导:仓库不含现成数据库,得下 CSV 压缩包按外键顺序导,顺序错会卡
- 15.2 万是词条数不是“精校质量担保”:词源来自 kajweb/dict 开源词典,量大但个别释义/音标可能有错漏,备考关键词汇自己再核一下
访问链接
链接:https://wordsfunny.com/
⭐ 去 GitHub 点个 Star,转给适合的人
#WordsFunny #开源背单词 #remix #tRPC #Drizzle #自部署 #无会员 #GitHub宝藏项目
推荐1个专治C盘飘红的磁盘清理神器

©版权归原作者所有,欢迎分享、点赞、收