README.md

May 6, 2026 ยท View on GitHub

Rushi

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 | เน„เธ—เธข

Scriptures: CC0 iOS 17+ iPhone & iPad
13 sutra editions 17 UI languages Data Not Collected

Rushi โ€” five-screen preview

โœ… 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.

SutraEditionsLanguagesFolder
ๅฟƒ็ป ยท Heart Sutra1 short recension11 languagesscriptures/xin-jing/
้‡‘ๅˆš็ป ยท Diamond Sutra13 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 editionsscriptures/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 infoNone collected
Analytics SDKsNone
Third-party trackersNone
Network requestsNone (entire app is offline)
Permissions requestedNotifications (only if you opt in to a recitation reminder)
StorageApp sandbox only (uninstall removes everything)
Apple privacy labelData 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
ๅฆ‚ๆ˜ฏๆˆ‘้—ป