react-native-nitro-markdown
High-performance Markdown parser for React Native using Nitro Modules and md4c
Language: typescript
Author: Rodrigo Blanco (@rblanco)
247 stars · 854 views
Files
- HybridMarkdownSessionSpec.kt (kt)
- Func_void_double_double.kt (kt)
- c++ (txt)
- JHybridMarkdownSessionSpec.cpp (cpp)
- JHybridMarkdownSessionSpec.hpp (hpp)
- JFunc_void.hpp (hpp)
- JFunc_void_double_double.hpp (hpp)
- NitroMarkdownOnLoad.cpp (cpp)
- NitroMarkdownOnLoad.hpp (hpp)
- shared (txt)
- c++ (txt)
- HybridMarkdownParserSpec.hpp (hpp)
- ParserOptions.hpp (hpp)
- HybridMarkdownSessionSpec.cpp (cpp)
- HybridMarkdownParserSpec.cpp (cpp)
- HybridMarkdownSessionSpec.hpp (hpp)
- ios (txt)
- c++ (txt)
- HybridMarkdownSessionSpecSwift.cpp (cpp)
- LICENSE (txt)
- package.json (json)
- readme (txt)
- render.png (image)
- benchmark.png (image)
- tables.png (image)
- themes.png (image)
- streaming.png (image)
- .github (github)
- workflows (txt)
- npm-publish.yml (yml)
- ci.yml (yml)
- bunfig.toml (toml)
- scripts (txt)
- harness.js (js)
- benchmark-comparison.js (js)
- example-smoke.js (js)
- publish.js (js)
- setup.js (js)
- benchmark-node.js (js)
- CONTRIBUTING.md (md)
- CHANGELOG.md (md)
- ATTRIBUTION.md (markdown)
- docs (txt)
- streaming.md (md)
- headless.md (md)
- installation.md (md)
- troubleshooting.md (md)
- usage.md (md)
- customization.md (md)
- api-reference.md (md)
- render-default.tsx (tsx)
- tsconfig.json (json)
- .size-limit.js (js)
- MarkdownTypes.hpp (hpp)
- NitroMD4CParser.hpp (hpp)
- NitroMD4CParser.cpp (cpp)
- bindings (txt)
- HybridMarkdownParser.hpp (hpp)
- HybridMarkdownParser.cpp (cpp)
- ios (txt)
- HybridMarkdownSession.swift (swift)
- src (txt)
- session.test.ts (ts)
- link-security.test.ts (ts)
- code-highlight.test.ts (ts)
- incremental-ast.test.ts (ts)
- math-renderer.test.ts (ts)
- theme.test.ts (ts)
- markdown-stream.test.ts (ts)
- utils (txt)
- blockquote.tsx (tsx)
- style-cache.ts (ts)
- list.tsx (tsx)
- heading.tsx (tsx)
- table-utils.ts (ts)
- index.tsx (tsx)
- cell-content.tsx (tsx)
- image.tsx (tsx)
- NitroMarkdownOnLoad.kt (kt)
- Func_void.kt (kt)
- margelo (txt)
- nitro (txt)
- com (txt)
- nitromarkdown (txt)
- HybridMarkdownSession.kt (kt)
- nitromarkdown (txt)
- tsconfig.test.json (json)
- NitroMD4CParserTest.cpp (cpp)
- margelo (txt)
- nitro (txt)
- com (txt)
- nitromarkdown (txt)
- tsconfig.json (json)
- NitroMarkdownPackage.kt (kt)
- cpp (txt)
- cpp-adapter.cpp (cpp)
- comparison.md (md)
- apps (txt)
- example (txt)
- theme.ts (ts)
- app.config.js (js)
- tsconfig.json (json)
- assets (txt)
- adaptive-icon.png (image)
- hooks (txt)
- use-bottom-tab-height.ts (ts)
- babel.config.js (js)
- app (txt)
- render-custom.tsx (tsx)
- _layout.tsx (tsx)
- render-default-styles.tsx (tsx)
- index.tsx (tsx)
- render-stream.tsx (tsx)
- package.json (json)
- metro.config.js (js)
- plugins (txt)
- with-ios-linker-cleanup.js (js)
- markdown-test-data.ts (ts)
- components (txt)
- example-ui.tsx (tsx)
- packages (txt)
- react-native-nitro-markdown (txt)
- android (txt)
- CMakeLists.txt (txt)
- src (txt)
- main (txt)
- java (txt)
- com (txt)
- package.json (json)
- jest.config.js (js)
- scripts (txt)
- test-cpp.js (js)
- benchmark-js-vs-cpp.js (js)
- nitro.json (json)
- cpp (txt)
- CMakeLists.txt (txt)
- nitromd (txt)
- nitromd.h (h)
- UPSTREAM.md (md)
- core (txt)
- theme.ts (ts)
- __tests__ (txt)
- setup.ts (ts)
- table-utils.test.ts (ts)
- markdown-pipeline.test.ts (ts)
- headless.test.ts (ts)
- renderer-accessibility.test.ts (ts)
- stream-timeline.test.ts (ts)
- code-highlight.ts (ts)
- incremental-ast.ts (ts)
- link-security.ts (ts)
- stream-timeline.ts (ts)
- specs (txt)
- MarkdownSession.nitro.ts (ts)
- MarkdownSession.ts (ts)
- markdown-stream.tsx (tsx)
- renderers (txt)
- link.tsx (tsx)
- horizontal-rule.tsx (tsx)
- html.tsx (tsx)
- paragraph.tsx (tsx)
- table.tsx (tsx)
- table (txt)
- types.ts (ts)
- table-reducer.ts (ts)
- code.tsx (tsx)
- math.tsx (tsx)
- MarkdownContext.ts (ts)
- use-markdown-stream.ts (ts)
- markdown.tsx (tsx)
- Markdown.nitro.ts (ts)
- headless.ts (ts)
- index.ts (ts)
- nitrogen (txt)
- generated (txt)
- android (txt)
- kotlin (txt)
- com (txt)
- HybridMarkdownSessionSpecSwift.hpp (hpp)
- swift (txt)
- HybridMarkdownSessionSpec_cxx.swift (swift)
- Func_void_double_double.swift (swift)
- HybridMarkdownSessionSpec.swift (swift)
- Func_void.swift (swift)
- eslint.config.js (js)
- NitroMarkdown-Swift-Cxx-Umbrella.hpp (hpp)
- NitroMarkdown-Swift-Cxx-Bridge.hpp (hpp)
- NitroMarkdown+autolinking.rb (rb)
- NitroMarkdown-Swift-Cxx-Bridge.cpp (cpp)
- NitroMarkdownAutolinking.swift (swift)
- AGENTS.md (md)
- README.md (md)