Help us prioritize what to build next — and see what we've shipped recently.
Obsidian plugin
Format a selection or entire note through the FormattedChinese /v1 API.
Needs an API key from your account.
Install from Obsidian: Settings → Community plugins → Browse, search Formatted Chinese. Or open the directory listing.
Telegram bot
Format text, photos, and files in a private chat. Jobs use your account’s trial/premium quota after you link Telegram on Account.
Link: Log in → Account → Generate link code → send
/start YOURCODE to the bot (or open the deep link from Account).
Bot: @FormattedChineseBot · then link from Account
Recently shipped
Major product progress since the last roadmap refresh.
-
Shipped
Telegram bot (account-linked)
/account → Generate link code → /start CODE in Telegram; jobs use trial/premium quota
-
Shipped
Obsidian plugin (community directory)
Obsidian → Settings → Community plugins → Browse → "Formatted Chinese"; API key from /account
-
Shipped
Account signup, trial API keys, revoke
/signup, /login, /account — trial quotas; premium invite unlock
-
Shipped
Public /v1 API
Bearer API keys from /account; integrator docs on the site
What should we build next?
Drag to rank from highest to lowest priority. Public API, accounts, Obsidian, and Telegram are shipped — vote on what comes next.
Community rankings
| Feature | Score | Avg rank | Votes |
|---|---|---|---|
| Public API Python package | — | 0 | |
| Paid subscription (self-serve) | — | 0 |
Shipped from your ideas
Features built from suggestions submitted in the poll above.
-
Shipped
Telegram bot
“Integrate it into message apps like Telegram”
/account → link Telegram; bot uses your account quota (/help, /settings, files, /redo)
-
Shipped
Yale romanization with tone numbers
“Add romanization - Yale with tone numbers”
Romanization dropdown → Yale (tone numbers)
-
Shipped
Hyphenate syllables within words
“An option to format the romanized words by joining them together with some kind of punctuation mark (e.g. a hyphen)”
Show compounds checkbox on the main page
Recent updates
- dde67aa fix(ingest): normalize U+2028/U+2029 line separators before romanize/layout 2026-10-18 14:02 UTC
- 487066f Add Jyutping converter SEO guide (tool intent). 2026-10-09 03:33 UTC
- e227430 fix(align): keep single-digit verse roman passthrough 2026-10-06 17:36 UTC
- 87fff6d fix(align): group ASCII runs in aligned tokens 2026-10-06 17:27 UTC
- d6ca85b fix(docx): content-size aligned tables unless justify 2026-10-06 17:16 UTC
- fa4dd59 Fix import break when deep_translator is stubbed in tests. 2026-09-23 15:10 UTC
- a25b1d3 Fix line-by-line Ollama false meta rejection on literary English. 2026-09-23 14:51 UTC
- fdf11eb Add a guide for formatting Chinese text for studying. 2026-09-21 07:05 UTC
- 831df80 Fix Jyutping/Yale alignment when lines start with numbered prefixes like 1. 2026-09-17 15:05 UTC
- 50c086f Fix pinyin alignment when lines start with numbered prefixes like 1. 2026-09-17 09:15 UTC
- e046e02 Tighten Jyutping guide titles and CTAs for Search Console queries. 2026-09-17 08:48 UTC
- 8e20ee5 Gate the deploy on the test suite. 2026-09-17 07:41 UTC
- 0867e94 Remove a root escalation from the deploy sudoers. 2026-09-17 06:53 UTC
- 6ac118e Add deploy-on-push via a git hook, not GitHub Actions. 2026-09-17 05:59 UTC
- 0dedc5e Count guide pages as arrivals, and let their readers prove they are human. 2026-09-17 05:44 UTC
Help cover server and GPU costs while FormattedChinese is free during beta. Donate on Ko-fi
Detailed feedback: admin@formattedchinese.com