TypeWords

Practice English, one strike, one step forward; 练习英语,一次敲击,一点进步;

24 articles 9.6k View on GitHub ↗
24 articles
TypeWords Practice Step Types and Actions: Complete Developer Guide

Explore TypeWords practice step types followWrite spell listen dictation and identify. Learn their actions like wordAdvance shuffleOnEnter and onEnd for effective practice flows.

deep-dive
Sep 3, 2026
How to Manage Practice Flow Configurations and Transitions in TypeWords

Learn to manage practice flow configurations and transitions in TypeWords. Explore declarative flow systems, runtime execution, and state transitions for effective practice sessions.

how-to-guide
Sep 3, 2026
How to Add Words to Favorites Using the TypeWords Pinia Store

Learn how to add words to favorites using the TypeWords Pinia store. Import the composable and use addFavorite or toggleFavorite actions to easily manage your favorite words.

how-to-guide
Sep 3, 2026
How to Mark a Word as Wrong and Retrieve the Wrong Words List in TypeWords

Learn how to mark words as wrong in TypeWords and access the wrong words list from global or session data. Improve your typing accuracy effectively.

how-to-guide
Sep 3, 2026
How to Get Today's Task Words (New and Review) Using the TypeWords Pinia Store

Learn to get today's task words for new and review items using the TypeWords Pinia store. Explore the createStudyTask composable or access route data for your vocabulary study.

how-to-guide
Sep 3, 2026
Nuxt.js Route Rules for Client-Side Rendering and Pre-Rendering in TypeWords

Discover Nuxt.js route rules for client-side rendering and pre-rendering in TypeWords. Learn how to configure ssr: false and prerender: true for optimal performance.

how-to-guide
Sep 3, 2026
How to Customize FSRS Algorithm Parameters in TypeWords

Learn how to customize FSRS algorithm parameters in TypeWords. Edit settings via the UI or programmatically for personalized spaced repetition.

how-to-guide
Sep 3, 2026
How TypeWords Configures User Settings Using a Component-Based Architecture

Learn how TypeWords configures user settings with a component based architecture using a centralized Pinia store and reactive two way binding for efficient management.

architecture
Sep 3, 2026
How to Configure the Web Speech API for Text-to-Speech Synthesis in a Vue Application

Learn to configure Web Speech API text-to-speech in Vue. Use a reactive service, provide/inject, and store preferences for seamless voice synthesis.

how-to-guide
Sep 3, 2026
How to Use the TTS Audio Playback Component in TypeWords for Word Pronunciation

Learn to use the TTS audio playback component in TypeWords for word pronunciation. This hook converts text to speech with automatic voice selection and configurable settings.

how-to-guide
Sep 3, 2026
How to Integrate Baidu Translate API for Article Translation in a Nuxt App: A Complete Guide

Learn to integrate Baidu Translate API in your Nuxt app. This guide shows how to use the Baidu driver, configure a Nitro dev proxy, and implement translation for your articles.

how-to-guide
Sep 3, 2026
How Article Practice Works in TypeWords: Sentence‑by‑Sentence Typing Architecture Explained

Discover how article practice in TypeWords works sentence by sentence. Learn about its hierarchical parsing, word-level typing loop, and timing statistics for efficient language learning.

architecture
Sep 3, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →