Pele is a new rendering library developed by the Obsidian team to replace Mermaid.js for faster and more efficient diagram rendering in Obsidian.
Claims
Pele is a new rendering library developed by the Obsidian team to replace Mermaid.js for faster and more efficient diagram rendering in Obsidian.
Parent: Software DevelopmentEntity: PeleImpact: positiveDate: Oct 17, 2026 - Oct 18, 2026Target: Pele's effectiveness as a replacement for Mermaid.js in Obsidian
Pele offers significant performance improvements over Mermaid.js, including faster rendering times and a smaller bundle size.
Parent: Performance OptimizationEntity: PeleImpact: positiveDate: Oct 17, 2026 - Oct 18, 2026Target: Pele's performance advantages over Mermaid.js
Source posts
This is Pele, my new rendering library for diagrams and charts, compatible with the latest Mermaid syntax.
- 100-500× faster than mermaid.js
- 6× smaller bundle
- No dependencies
- Easy to theme
- Responsive to device width
In pursuit of making #Obsidian insanely fast and cohesively designed, I always found the Mermaid library to be too big, too slow, and too hard to theme. Pele will be the new renderer in the next version of Obsidian, but you can start using it now!
https://pele.run
165 boosts · 311 favs · 20 replies · Oct 17, 2026
#obsidian
📋 #Pele is a lightweight #opensource library that renders #Mermaid diagrams to SVG, themed with CSS variables. Built by the #Obsidian team to render diagrams fast and match the app's theme #javascript #webdev
⚡ Compared to Mermaid.js: 230 kB gzipped bundle instead of 1.6 MB (6× smaller), 0.05–0.3 ms render time instead of 6–82 ms (up to 500× faster), and zero direct dependencies instead of 23
🧵👇
0 boosts · 1 favs · 1 replies · Oct 18, 2026
#pele#opensource#mermaid#obsidian#javascript#webdev