README.md
May 6, 2026 ยท View on GitHub
Rushi ๅฆๆฏ
One bead, one breath, one moment
Diamond Sutra & Heart Sutra ยท 17 languages ยท 100% on-device
๐ Official Website
English | ็ฎไฝไธญๆ | ็น้ซไธญๆ | ๆฅๆฌ่ช | ํ๊ตญ์ด | Tiแบฟng Viแปt | Deutsch | Franรงais | เนเธเธข
โ Now on the App Store โ free. Download Rushi ยท Source scriptures are public โ see
scriptures/below.
Rushi (ๅฆๆฏ) is a quiet iPhone & iPad app for reading the Diamond Sutra and Heart Sutra, working a 108-bead mala, copying scripture, and sitting with meditation soundscapes. Everything stays on your device โ no account, no analytics, no third-party trackers.
The name ๅฆๆฏ ("Thusness", tathatฤ) is the first phrase of the Diamond Sutra: ๅฆๆฏๆ้ป โ "Thus have I heard." It is the stance the app tries to embody: read what is here, count what is here, breathe where you are.
๐ Design philosophy
- Quiet by design โ no streaks, no badges, no nudges. Each feature is shaped around a single complete sitting.
- Faithful to the source โ every passage carries translator, source edition, date, and copyright provenance. Two Chinese translations (Kumฤrajฤซva and Xuanzang) are both included for comparison.
- Truly local โ no account, no cloud upload, no analytics SDK. The current version stores everything inside the app sandbox; uninstalling the app removes all data.
โจ Features
- ๐ Read โ Diamond Sutra (Kumฤrajฤซva 5 c. + Xuanzang 7 c. Chinese) and Heart Sutra in calligraphic serif typography. 17 UI languages, 9 sutra translations, every passage annotated.
- ๐ฟ Mala beads โ Realistic wood, jade, bodhi, and silver beads you can string and finish with a pendant. Tap to count; 108 beads complete one dedication. The current sutra passage scrolls quietly behind the strand.
- ๐ Copy practice โ A clean grid-based canvas with stylus and touch support. The original text fades in as a guide; trace one character at a time and save the finished sheet.
- ๐ต Meditation sounds โ Wooden fish, singing bowl, bell, hand bell, rain, bamboo grove. Each loop is seamless and freely layerable. No network required.
- ๐ชท Dedication & history โ After each completed mala, write a short intention. Stored on-device, sorted by date and sutra, visible only to you.
- ๐ On-device only โ No sign-up, no cloud sync to us, no analytics. Apple App Store privacy label: "Data Not Collected."
๐ Open-source scriptures
Every sutra passage shipped with the app comes from a verified public-domain source edition. The cleaned-up Markdown corpus is released here under CC0 1.0 Public Domain Dedication.
| Sutra | Editions | Languages | Folder |
|---|---|---|---|
| ๅฟ็ป ยท Heart Sutra | 1 short recension | 11 languages | scriptures/xin-jing/ |
| ้ๅ็ป ยท Diamond Sutra | 13 versions (Kumฤrajฤซva + Xuanzang Chinese, Goddard 1932 English, Walleser 1914 German, 9-c Tibetan, 1935 NDL Japanese, 1922 Baek Yongseong Korean, and more) | 13 editions | scriptures/jingang-jing/ |
Each Markdown file declares, in its YAML front matter:
- translator and dates
- source edition name and URL
- copyright basis (jurisdiction-by-jurisdiction reasoning where relevant)
- editorial status (
final/verified/ai-cross-reviewed) - editorial notes
Use it for research, teaching, comparative reading, or as a starting point for your own app โ no attribution required, but appreciated.
๐ Privacy at a glance
| Personal info | None collected |
| Analytics SDKs | None |
| Third-party trackers | None |
| Network requests | None (entire app is offline) |
| Permissions requested | Notifications (only if you opt in to a recitation reminder) |
| Storage | App sandbox only (uninstall removes everything) |
| Apple privacy label | Data Not Collected |
Full text: Privacy Policy ยท Terms of Service
๐ค Bundled fonts
The app bundles a glyph subset of Noto Serif CJK SC / TC so that Chinese serif renders reliably even on iOS Simulator runtimes that have stripped Songti / PingFang. Font is licensed under the SIL Open Font License 1.1; the OFL LICENSE file ships inside the app bundle.
๐ Repository layout
.
โโโ index.html landing page (GitHub Pages)
โโโ privacy.html privacy policy (English, authoritative)
โโโ terms.html terms of service (English, authoritative)
โโโ i18n.js site-side i18n + language picker
โโโ styles.css site styles
โโโ icons/ app icons (1024 master + 8 sizes)
โโโ posters/ App Store promo posters in 9 languages
โโโ scriptures/
โ โโโ xin-jing/ Heart Sutra (11 languages, CC0)
โ โโโ jingang-jing/ Diamond Sutra (13 editions, CC0)
โโโ i18n/ translated copies of this README
๐ Tech notes
The iOS app is built in Swift 5 / SwiftUI on iOS 17 with SwiftData for local storage, CoreText for sutra typography (custom Chinese serif fallback that bypasses the iOS 17 UIFont(name:) bug via CTFontCreateWithName), and CoreMotion for the gentle pendant-swing physics. The Swift source is not yet open-sourced; this repository contains only the public website and scripture corpus.
๐ Sibling projects
Built by hooosberg:
- WitNote โ local-first AI writing companion
- AgentLimb โ teach AI to control your browser
- BeRaw โ Behance raw-image grabber
- Packpour โ App Store Connect locale filler
- GlotShot โ perfect App Store preview images
- TrekReel โ outdoor trails, cinematic reels
- DOMPrompter โ visualize DOM for AI code
- UIXskills โ AI โ JSON โ Whiteboard โ UI
๐จโ๐ป Developer
hooosberg
๐ง zikedece@proton.me
๐ https://github.com/hooosberg/Rushi
๐ Found a wrong character or a better source edition? Please open an issue or PR.
One bead, one breath, one moment
ๅฆๆฏๆ้ป