Pali Tipitaka · Multi-translation · Proofreading

Read, compare, search, and proofread the Pali Tipitaka—comfortably on any device.

OpenTipitaka is a cross-platform Flutter app for parallel reading of the Pali original and multiple translations, with dictionary, full-text search, bookmarks, split-screen, auto-scroll, and translation read-aloud.

Cross-platform
Offline-first data
12 UI languages
Reader
Tipitaka · Contents · Dictionary
Dīgha Nikāya Majjhima Nikāya
Pali (Roman / Devanagari / Thai …)
Translation (Chinese / English …)
Search Bookmark Read aloud Split-screen
Built with Flutter
macOS · Windows · Linux · iOS · Android
Data
SQLite databases, import & updates

What you can do

A reading workspace designed for deep study: fast navigation, parallel translations, and smooth proofreading.

Parallel reading

Read Pali original and multiple translations by paragraph. Choose which languages to display.

Full-text search

Search Pali or translations across the current book or all books, with phrase search support.

Proofreading & editing

Double-click to edit translation paragraphs. Log in to submit proofreading contributions.

Fast navigation

Tipitaka tree + in-book contents. Jump by paragraph or multiple page numbering systems.

Dictionary workflow

Tap a Pali word to look up definitions. Manage dictionary order, enable/disable, and user entries.

Split-screen & tabs

Open multiple books in tabs and show them side-by-side on wide screens. Your layout is remembered.

Auto-scroll & read-aloud

Auto-scroll for long reading sessions and optional translation read-aloud with media controls.

Pali scripts

Display Pali in multiple scripts (Roman, Devanagari, Thai, Myanmar, Tibetan, and more).

Designed for every screen

Desktop productivity with panels and shortcuts, and a comfortable reading experience on mobile and tablets.

Desktop Side panels · tabs · multi-pane
Tablet Comfortable reading · quick jump
Mobile Offline · search · dictionary

Tip: For the most accurate feature list, see the in-app “User guide” and the project documentation.

Download & data

The app uses SQLite databases for Tipitaka content, translations, and dictionaries. You can download and import language packages, and update them later.

Quick start

  1. Install the app from the Releases page.
  2. On first launch, choose the app language.
  3. Download and install translation databases as needed.

If you build from source, please read `PROJECT.md` for packaging notes.

Platforms

  • macOS.dmg / .zip
  • Windows.zip
  • Linuxbundle
  • iOS / iPadOSXcode / TestFlight
  • AndroidAPK / AAB

Exact distribution formats depend on your release workflow.

FAQ

Are translations fully proofread?

Not yet. Many translations are AI-generated and still improving. The app invites everyone to help proofread and refine terminology consistency over time.

Can I contribute corrections?

Yes. Register and log in, then double-click a paragraph translation to edit and submit it for review.

Does it work offline?

Yes. Content is stored in local SQLite databases. You can import databases and update them when online.