AcertijosappsThe puzzle is in the making
ES
Back

react-native-md-document

@acertijosapps/react-native-md-document · v1.1.0 · 0 downloads

React Native
react-native-md-document — Preview
Choose package manager
$ npm i @acertijosapps/react-native-md-document$ yarn add @acertijosapps/react-native-md-document

Description

Presents Markdown content as an immutable document, paginated like a PDF, with its own parser and renderer (no third-party libraries for the content). Storage, document source and speech engine are injectable.

  • Markdown + embedded HTML rendering: headings, lists, blockquote, code, tables and inline styles.
  • Animated page-flip (Reanimated + Gesture Handler) and pinch + drag zoom.
  • Per-word highlighting, persistent across sessions (injectable storage).
  • Text-to-speech that highlights the spoken word and auto-advances the page.
  • Light/dark theme (auto follows the OS) and portrait/landscape orientation.

Requires React Native 0.76+, with react-native-reanimated ≥ 3.16 and react-native-gesture-handler ≥ 2.20 as the only visual dependencies. iOS 13+ / Android 7+ (per-word highlighting on Android 8+). Compatible with Android 15's 16 KB page size.