# charlenemercury/roster-match > A library that matches a heard Chinese name against a roster (e.g. a class list): compares by pinyin syllables, handles polyphonic surnames, accents and character fallbacks, and returns candidates with reasons when unsure. Zero dependencies, Node 14+. - Magnitude: 3.9 out of 10 — Early signal - Stars: 70 total · +37 stars today, ≈ 65 by evening - Star trust: star growth looks organic - Category: Developer tools · Language: JavaScript · License: AGPL-3.0 · Created: 2026-09-28 · Last push: 2026-09-28 - GitHub: https://github.com/charlenemercury/roster-match · Page: https://gitnova.dev/en/r/charlenemercury/roster-match ## Useful for - Match voice-recognized student names against a class roster - Split punctuation-free speech into per-person segments with splitSpeech - Audit a roster for characters missing pinyin via auditRoster before going live ## Why it’s here - 37 stars so far today, about 65 expected by the end of the day. - The spike has held for 2 days in a row — not a one-off blip. - The repository is 5 days old and already has 70 stars. With less than two weeks of history, there's no usual pace to compare the spike against yet. - Top new repositories this week: #169. ## Star trust Star growth looks organic. Star-trust labels are heuristics based on the repository’s behavior, not a check of every stargazer. ## Numbers - Forks: 3 - Issues and pull requests: 0 - Watchers: 1 - Average over the last week: 16 per day - Usual pace: too little history (under two weeks) - Stars in the last hour (measured): 7 ## Stars per day, last 7 days (oldest → newest, today is partial) 2026-09-27 … 2026-10-03: 0, 0, 0, 0, 0, 34, 37 ## Spotted in now - Top new repositories this week: #169 ## More in this category 1. **Effect-TS/effect** — 6.0 · Breakout · Developer tools · TypeScript · +57 stars today, ≈ 154 by evening A TypeScript library for building robust production applications: typed errors, dependency injection, structured concurrency, tracing, and schema validation. Full card: https://gitnova.dev/en/r/Effect-TS/effect.md 2. **getsentry/sentry** — 5.6 · Breakout · Developer tools · Python · +41 stars today, ≈ 110 by evening Developer-first error tracking and performance monitoring platform with SDKs for many languages and frameworks. Helps developers detect, trace, and fix issues in their code faster. Full card: https://gitnova.dev/en/r/getsentry/sentry.md 3. **edgcpp/compiler** — 5.6 · Early signal · Developer tools · C · +13 stars today, ≈ 55 by evening Open-source C/C++ compiler built on the EDG front end: parsing compatible with Clang, GCC and MSVC, C- and C++-generating back ends, a prelinker, and utilities for working with the intermediate language. Full card: https://gitnova.dev/en/r/edgcpp/compiler.md 4. **vshvedov/rhun** — 4.5 · Early signal · Developer tools · Assembly · +4 stars today, ≈ 17 by evening rhun is a minimalist code editor written in Assembly for Linux, macOS, and Windows. It is fast, lightweight, and includes a built-in terminal, Git, and an agents panel. Full card: https://gitnova.dev/en/r/vshvedov/rhun.md 5. **mkdir700/wx-ime-sdk** — 4.4 · Early signal · Developer tools · Rust · +2 stars today, ≈ 20 by evening Unofficial Rust client for the WeType (WeChat Input Method) protocol enabling cross-device exchange of text, images and files: an SDK plus the wxc CLI that acts as a separate device after pairing with a 6-digit code. Full card: https://gitnova.dev/en/r/mkdir700/wx-ime-sdk.md --- Magnitude (0–10) measures how fast and how unusually interest in a repository is growing right now. It is not a quality score. Days are UTC. “So far today” is a fact; “expected by the end of the day” is a forecast. Summaries and use cases are written by an LLM (DeepSeek V4.1 Flash) from the README and may be inaccurate: verify specific claims (benchmarks, speed, hardware) in the repository itself. Data as of 2026-10-03 11:38 UTC, updated every 30 minutes.