[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-71849":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":33,"readmeContent":34,"aiSummary":35,"trendingCount":16,"starSnapshotCount":16,"syncStatus":36,"lastSyncTime":37,"discoverSource":38},71849,"TypeWords","zyronon\u002FTypeWords","zyronon","Practice English, one strike, one step forward; 练习英语，一次敲击，一点进步；","https:\u002F\u002Ftypewords.cc",null,"CSS",8489,1030,37,50,0,80,316,407,240,40.04,"GNU General Public License v3.0",false,"master",true,[27,28,29,30,31,32],"english-learn","learn-english","memorizing-words","type-words","typing-practice","typingspeedtest","2026-06-12 02:02:55","\u003Ch1 align=center>\n  \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F9d626e0f-0601-4640-8981-ad66d8ac4853\" alt=\"TypeWords\" style=\"width: 500px;\"\u002F>\n\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"\u002FREADME.md\">English\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.es.md\">Español\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.de.md\">Deutsch\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.fr.md\">Français\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.pt.md\">Português\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.ru.md\">Русский\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.uk.md\">Українська\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.ja.md\">日本語\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.ko.md\">한국인\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.th.md\">ไทย\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.vi.md\">Tiếng Việt\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.id.md\">Bahasa Indonesia\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.zh-TW.md\">繁體中文\u003C\u002Fa> |\n  \u003Ca href=\"\u002Fdocs\u002FREADME.zh-CN.md\">简体中文\u003C\u002Fa> \n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cb>Learn English, one keystroke at a time; smarter memorization, more efficient learning - an open-source word and article practice tool\u003C\u002Fb>\n\u003C\u002Fp>\n\n## Online Access\n\n\u003Chttps:\u002F\u002Ftypewords.cc>\n\n\u003Cimg width=\"1920\" height=\"1440\" alt=\"practice words\" src=\"\u002Fapps\u002Fnuxt\u002Fpublic\u002Fimgs\u002Fwords.png\" \u002F>\n\u003Cimg width=\"1920\" height=\"1440\" alt=\"practice articles\" src=\"\u002Fapps\u002Fnuxt\u002Fpublic\u002Fimgs\u002Farticles.png\" \u002F>\n\n## Features\n\n### Word Practice\n\n- Practice modes: Follow-along \u002F Dictation \u002F Self-test \u002F Spelling from memory\n- Smart mode: Automatically calculates learning words based on memory curves, deepening memory through dictation\n- Free mode: No restrictions, plan your own learning\n- Provides phonetics, pronunciation (American\u002FBritish), example sentences, phrases, synonyms, root words, etymology, error statistics, and more\n\n### Article Memorization\n\n- Built-in classic textbooks; you can also add or import articles with one-click translation and bilingual comparison\n- Follow-along + dictation dual modes, sentence-by-sentence input with automatic pronunciation for more efficient memorization\n- Supports listening while writing from memory to reinforce learning\n\n### Favorites, Wrong Words, Mastered\n\n- Words typed incorrectly while learning are automatically added to your wrong word book for later review\n- Actively add words to mastered to automatically skip them in future sessions\n- Add words to favorites for consolidation and review\n\n### Highly Customizable\n\n- Rich keyboard sound effects\n- Customizable shortcuts\n- Highly configurable settings\n\n### Clean and Efficient\n\n- Clean design, modern UI, ad-free\n- Refreshing interface, simple operation\n- No forced subscription to any platform\n\n### Vocabulary Library\n\nBuilt-in commonly used vocabulary including CET-4, CET-6, GMAT, GRE, IELTS, SAT, TOEFL, Graduate English, TEM-4, TEM-8, and more.\nDesigned to meet most users' vocabulary learning needs. Community contributions of additional vocabulary are welcome.\n\n## Running the Project\n\n#### Note: This project can run standalone with data saved locally. Manual backup is required when switching devices; this does not affect normal usage.\n\n### Option 1: Running from Source\n\nThis project is built with `Nuxt` and requires a Node.js environment.\n\n1. Install NodeJS, refer to the [official documentation](https:\u002F\u002Fnodejs.org\u002Fen\u002Fdownload)\n2. The project is large. It's recommended to use `git clone --depth 1 https:\u002F\u002Fgithub.com\u002Fzyronon\u002FTypeWords.git` to clone only the latest commit. GitHub's Download ZIP feature will not work properly.\n3. In the project root directory, open a terminal and run `pnpm install` to download dependencies.\n4. Run `pnpm run dev` to start the project. The default address is [`http:\u002F\u002Flocalhost:5567`](http:\u002F\u002Flocalhost:5567)\n5. Open [`http:\u002F\u002Flocalhost:5567`](http:\u002F\u002Flocalhost:5567) in your browser to access the project.\n6. Run `pnpm run generate` to build the project files.\n\n### Option 2: Using Docker\n\nThe easiest way to run TypeWords is using Docker:\n\n```bash\n# Pull the image from Docker Hub\ndocker pull zyronon\u002Ftypewords:latest\n\n# Run the container\ndocker run -d -p 3000:80 --name typewords zyronon\u002Ftypewords:latest\n```\n\nThen open [`http:\u002F\u002Flocalhost:3000`](http:\u002F\u002Flocalhost:3000) in your browser to access the project.\n\nOr use Docker Compose:\n\n```bash\n# Start with docker-compose\ndocker-compose up -d\n\n# Stop the service\ndocker-compose down\n```\n\nOr build and run locally:\n\n```bash\n# Build the Docker image\ndocker build -t typewords .\n\n# Run the container\ndocker run -d -p 3000:80 --name typewords typewords\n```\n\n## Features and Suggestions\n\nThe 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`.\nIf you like the design philosophy of this software, please submit a `PR`. Thank you for your support!\n\n## Contributing Guide\n\n[Contributing Guidelines](\u002Fdocs\u002FCONTRIBUTING.md)\n\nIf you're interested in this project, we welcome your contributions and will provide as much help as possible.\n\nBefore contributing, please communicate with the developers to avoid code conflicts.\n\nThank you again for your contributions!\n","TypeWords 是一个帮助用户通过打字练习来学习英语的在线工具。其核心功能包括多种单词和文章练习模式，如跟随输入、听写、自测及记忆拼写等，并且能够根据记忆曲线智能调整学习内容以加深记忆效果。此外，它还提供了丰富的词汇库支持（包括CET-4, CET-6, GMAT, GRE等多种考试词汇）、错词本与收藏夹管理等功能，以及高度可定制化的设置选项。该平台界面简洁无广告，适合需要提高英语水平特别是词汇量积累和阅读理解能力的学习者使用，在家自学或作为课堂教学辅助工具都非常合适。",2,"2026-06-11 03:38:54","high_star"]