{"full_name":"obsidianmd/pele","owner":"obsidianmd","name":"pele","url":"https://github.com/obsidianmd/pele","description":"Renders Mermaid diagrams faster than you'd run from a volcano! 🌋 ","homepage":"https://pele.run","topics":[],"language":"TypeScript","license":"NOASSERTION","avatar":"https://avatars.githubusercontent.com/u/65011256?v=4","created_at":"2026-10-05T23:32:40Z","pushed_at":"2026-10-31T00:21:43Z","metrics":{"stars":4436,"forks":136,"watchers":8,"issues":74,"prs":64,"releases":22,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":31,"forks":1,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[4405,4436],"forks":[135,136],"watchers":[8,8],"issues_open":[null,null],"prs_open":[null,null]},"boards":{"new":158},"same_owner":[],"issues":[{"number":132,"title":"Zoom: on touch, a zoomed drawing stops the page from scrolling","comments":2,"created_at":"2026-11-06T00:27:16Z"},{"number":121,"title":"Pele regression: Gantt charts no longer use full note width","comments":1,"created_at":"2026-11-03T14:20:55Z"},{"number":114,"title":"Background color used for text","comments":1,"created_at":"2026-10-31T12:50:09Z"},{"number":138,"title":"Architecture: edge passes through an unconnected service","comments":0,"created_at":"2026-11-08T16:50:44Z"},{"number":131,"title":"Zoom: keyboard focus is lost when Reset or Zoom out ends its own job","comments":0,"created_at":"2026-11-06T00:27:15Z"},{"number":130,"title":"Zoom: links in a zoomed drawing do not open","comments":0,"created_at":"2026-11-06T00:27:13Z"},{"number":128,"title":"Edge to enclosing subgraph is hard to understand","comments":0,"created_at":"2026-11-05T09:44:06Z"},{"number":124,"title":"Emoji are measured too narrow without a canvas","comments":0,"created_at":"2026-11-03T18:31:02Z"}],"discussions":[],"latest_release":{"name":"1.13.0","tag":"1.13.0","published_at":"2026-10-31T00:23:40Z","body":"- Series colors follow Mermaid's palette theme variables: `pie1`–`pie8` in pie charts, `git0`–`git7` in git graphs, `cScale0`–`cScale7` in timelines, radar charts and treemaps, `cScale1`–`cScale8` in mindmaps, `venn1`–`venn8` in Venn diagrams, and the first eight colors of `xyChart.plotColorPalette` in XY charts. Shorter Venn and XY palettes repeat. Values that aren't colors keep the theme's color. #55 #98\r\n- Labels on palette colors in pie charts, git graphs, timelines and treemaps use whichever of `--pele-fg-on-light` and `--pele-fg-on-dark` contrasts more.\r\n- Edges that cross a subgraph's border bend less near the nodes they meet, and more edges come out straight. #97\r\n- Unlinked nodes in a subgraph stay lined up when an edge from outside enters one of them, instead of that node dropping a rank.\r\n- Block: labels in blocks that span several columns use the extra width to fit on fewer lines. #106 #107\r\n- Quadrant: the `quadrantChart` settings `titleFontSize`, `quadrantLabelFontSize`, `xAxisLabelFontSize`, `yAxisLabelFontSize` and `pointLabelFontSize` set text sizes, as in Mermaid. Point labels wrap at the plot width instead of 200 pixels. #108 #109"},"readme":true,"readme_zh":false,"news":[{"title":"Show HN: Edna, note taking app for developers","url":"https://edna.arslexis.io/","hn":"https://news.ycombinator.com/item?id=40846242","source":"Hacker News","lang":"en","date":"2024-07-01","points":331,"comments":91},{"title":"Obsidian creator kepano has released 'Pele,' a lightweight open-source library that uses CSS for theme settings and renders Mermaid diagrams as SVGs.","url":"https://news.google.com/rss/articles/CBMiW0FVX3lxTE1hSFJvVXBwLVRKb2k4ajBxQ2ttczNzSjJuMXR4YkFDa3hiTGQ1R1Izc2xVTHE5cUpNMFduT2NuUmtWUGZrWXkyaGFDWFV3MDlNWlBoblNFRjloZGM?oc=5","source":"GIGAZINE","lang":"en","date":"2026-10-20"},{"title":"Roy Keane roasted for denouncing Brazil’s ‘disrespectful’ celebration against Korea at FIFA World Cup 2022","url":"https://news.google.com/rss/articles/CBMi4gFBVV95cUxOREg5c3BTUnpsc1R0SlFqU1YxTU1VVFAycnVBT1ZwTlVoaWhJZUpabUFNWUpQRjlmRjNTWnVnOFRlUld6bUd4RzRMUVpQQWtRZ20xM1JXWGRfRDRQOWprZm5ETEVHYktyZ2ZxRWFIUGVMTGVVdVdRXzZ4TUc1SHg2d3ROUFc0MlU3N0tJOEJGbnNWaDNlVkVSdV82MWh0akpKOUZRdzRzc0x6Tm45Um9YZGx6WVAxREdkYTFTVmxDc0czcFJUQWZWUE5rT1IzUVMwUm1yTm81NXQ1bmo0dDNaVG1B0gHnAUFVX3lxTE5VZFhWdkZsRkc1MlhJNW5XTDVCZE11RW9FRXV0ZENyNUtYNFBVc0FiWVRBaFFjelNZSVp1Z3I0dzhHa2V0Q1hFRnFxLWI2TWZxNWlVeHRRSGNrQmJqR25tbnJEM0VvaFBwZmJGX0JvTlE2OUNQa0FucThfVlJxVllTc3VvTTR1MHI0V3VhekNuT3VHWUI3UXJ5UldOYnVlbHhhWmpGZ0tKaGNicFhTYU1VcWt5OE1KUUs2MzhSbkFLc0xFajQ2TFRKU19JUG9OZWhVSFhPRW5JbGpyNV9MQWFiSzlRa2VnVQ?oc=5","source":"7NEWS","lang":"en","date":"2022-12-05"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}