# zyronon/TypeWords

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

Repository: https://github.com/zyronon/TypeWords
Canonical: https://ross.abutalabs.com/products/typewords
Homepage: https://typewords.cc
Language: Vue
License: GPL-3.0
License Family: copyleft
Topics: learn-english, memorizing-words, typing-practice, typingspeedtest, english-learn, type-words
Last push: 2026-08-17T16:59:32+00:00

## Health v2 (maintenance only)
Score: 80/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 98, release rhythm 57, longevity 80
- inputs: {"age_days": 1126, "days_push": 16, "days_rel": 77, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 9007, forks 1101 (observed 2026-08-28T04:10:26.741617+00:00)

## What it is
TypeWords is a free, open-source web application for learning English vocabulary and memorizing articles through typing practice. It uses the FSRS spaced-repetition algorithm to schedule reviews and offers multiple practice modes, built-in word lists (CET-4/6, TOEFL, GRE, IELTS, etc.), and article memorization with bilingual translation.

## Use cases
- memorize english vocabulary by typing
- practice english dictation online
- spaced repetition word learning tool
- memorize english articles sentence by sentence
- improve typing speed while learning english
- study for TOEFL GRE IELTS vocabulary
- offline vocabulary practice in the browser

## When to choose
- you want a free, ad-free, registration-free vocabulary trainer
- you prefer keyboard-driven, muscle-memory-based learning over flashcards
- you need offline-first practice with local data storage
- you want built-in exam word lists from elementary to GRE level

## When to avoid
- you need a mobile-first experience (the web app is designed for keyboards)
- you require automatic multi-device sync without configuring your own Supabase instance
- you are learning languages other than English

## Facets
- artifact type: application
- maturity: active
- function: internationalization, speech-recognition, developer-tools
- domain: education, web-development
- platform: browser, cross-platform
- tags: typing-practice, vocabulary-learning, spaced-repetition, fsrs, english-learning, dictation, vscode-extension, offline-first, education, localization, web-server, nodejs

## Member repositories
- zyronon/TypeWords (main) score 80

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:26.741617+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:24:21.348143+00:00, confidence not recorded.
  - readme: https://github.com/zyronon/TypeWords (fetched 2026-08-28T04:10:26.741617+00:00, sha 7131bfb7a99e)
  - homepage: https://typewords.cc (fetched 2026-08-29T08:24:39.414935+00:00, sha ab99f08cd1ee)
  - site_page: https://typewords.cc/about (fetched 2026-08-29T08:24:39.424550+00:00, sha 11e2faba71af)
- Data as of 2026-08-30T08:39:29.467469+00:00.
