Practice English, one strike, one step forward; 练习英语,一次敲击,一点进步;
9,894
stars
550
commits
Vue
primary language
Sep 9, 2026
updated
English | Español | Deutsch | Français | Português | Русский | Українська | 日本語 | 한국인 | ไทย | Tiếng Việt | Bahasa Indonesia | 繁體中文 | 简体中文
Learn English, one keystroke at a time; smarter memorization, more efficient learning - an open-source word and article practice tool
https://www.bilibili.com/video/BV1NBbF6EE8L
Built-in commonly used vocabulary including CET-4, CET-6, GMAT, GRE, IELTS, SAT, TOEFL, Graduate English, TEM-4, TEM-8, and more. Designed to meet most users' vocabulary learning needs. Community contributions of additional vocabulary are welcome.
This project is built with Nuxt and requires a Node.js environment.
git clone --depth 1 https://github.com/zyronon/TypeWords.git to clone only the latest commit. GitHub's Download ZIP feature will not work properly.pnpm install to download dependencies.pnpm run dev to start the project. The default address is http://localhost:5567http://localhost:5567 in your browser to access the project.pnpm run generate to build the project files.The project is currently in early development, with new features being added continuously. If you have any suggestions or feature requests, feel free to open an Issue.
If you like the design philosophy of this software, please submit a PR. Thank you for your support!
If you're interested in this project, we welcome your contributions and will provide as much help as possible.
Before contributing, please communicate with the developers to avoid code conflicts.
Thank you again for your contributions!
If TypeWords has been helpful to you, feel free to sponsor the project to support server operation and future development.
Of course, sponsorship is not required for use—sharing the project, submitting feedback, or contributing code are also highly valuable forms of support.

Vue
49.6%
JavaScript
25.4%
TypeScript
24.2%
Practice English, one strike, one step forward; 练习英语,一次敲击,一点进步;
9,894
stars
550
commits
Vue
primary language
Sep 9, 2026
updated
English | Español | Deutsch | Français | Português | Русский | Українська | 日本語 | 한국인 | ไทย | Tiếng Việt | Bahasa Indonesia | 繁體中文 | 简体中文
Learn English, one keystroke at a time; smarter memorization, more efficient learning - an open-source word and article practice tool
https://www.bilibili.com/video/BV1NBbF6EE8L
Built-in commonly used vocabulary including CET-4, CET-6, GMAT, GRE, IELTS, SAT, TOEFL, Graduate English, TEM-4, TEM-8, and more. Designed to meet most users' vocabulary learning needs. Community contributions of additional vocabulary are welcome.
This project is built with Nuxt and requires a Node.js environment.
git clone --depth 1 https://github.com/zyronon/TypeWords.git to clone only the latest commit. GitHub's Download ZIP feature will not work properly.pnpm install to download dependencies.pnpm run dev to start the project. The default address is http://localhost:5567http://localhost:5567 in your browser to access the project.pnpm run generate to build the project files.The project is currently in early development, with new features being added continuously. If you have any suggestions or feature requests, feel free to open an Issue.
If you like the design philosophy of this software, please submit a PR. Thank you for your support!
If you're interested in this project, we welcome your contributions and will provide as much help as possible.
Before contributing, please communicate with the developers to avoid code conflicts.
Thank you again for your contributions!
If TypeWords has been helpful to you, feel free to sponsor the project to support server operation and future development.
Of course, sponsorship is not required for use—sharing the project, submitting feedback, or contributing code are also highly valuable forms of support.

Vue
49.6%
JavaScript
25.4%
TypeScript
24.2%