AI & Language Processing
-
Google Gemini
—
Powers AI translations, word-by-word breakdowns, contextual explanations, and image OCR (text extraction from screenshots).
-
Claude Code by Anthropic
—
Used for dictionary content generation, including definitions, example sentences, character breakdowns, tips, and quality assurance. Also assisted in building the web dictionary, OCR feature, and admin dashboard.
-
ElevenLabs
—
AI text-to-speech used to generate word pronunciation audio with a custom Beijing Mandarin voice.
elevenlabs.io
Dictionary Data
-
CC-CEDICT
—
An excellent community-maintained Chinese-English dictionary. We use it to verify pinyin and traditional character accuracy during entry generation. Licensed under
CC BY-SA 4.0.
-
SUBTLEX-CH
—
Word frequency data based on Chinese film and television subtitles (33.5 million words).
Used for frequency rankings in the dictionary.
Cai, Q., & Brysbaert, M. (2010). SUBTLEX-CH: Chinese Word and Character Frequencies Based on Film Subtitles. PLOS ONE, 5(6), e10729.
-
HSK 3.0 Standard
—
We use the official 2021 HSK 3.0 word-to-level mapping (汉语水平等级标准) to tag dictionary entries with their HSK level. Word list compiled by
krmanik/HSK-3.0.
-
HanziWriter
—
JavaScript library for Chinese character stroke order animations. Published under the
MIT License.
hanziwriter.org
-
Make Me a Hanzi
—
Character stroke data extracted from fonts by
Arphic Technology.
Published under the Arphic Public License.
GitHub
Technology
-
React Native & Expo
—
Mobile app framework. Built with Expo SDK 55 and expo-router.
-
ASP.NET Core
—
Backend API and web dictionary. Handles translations, OCR, authentication, and data sync.
-
Hangfire
—
Background job processing for AI translations and OCR requests.
-
PostgreSQL
—
Server-side database for user accounts, translations, OCR jobs, and sync data.
-
SQLite (expo-sqlite)
—
On-device database powering offline dictionary search and local storage.
-
Cloudflare
—
DNS, CDN, and secure tunneling for the production API.
-
Umami
—
Privacy-focused, cookie-free, open-source web analytics. Self-hosted.
umami.is
Design & Icons
-
Ionicons
—
Icon set used throughout the app and website.
ionic.io/ionicons
-
Tailwind CSS
—
Utility-first CSS framework used for the website and admin dashboard.
p8nda is built by Michał (MCrow).
If you have questions about any of the above, reach out at
[email protected]
or join our Discord.