{"repo":"meursyphus/flitter","free":true,"listed":false,"github":"https://github.com/meursyphus/flitter","clone":"git clone https://github.com/meursyphus/flitter.git","description":"A JavaScript rendering engine inspired by Flutter. Build any visualization — charts, diagrams, editors — with composable widgets and Canvas/SVG.","language":"TypeScript","stars":394,"topics":["canvas","chart","diagram","editor","flutter","framework","svg","web","charts","data-visualization"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Flitter A JavaScript rendering engine inspired by Flutter. Build any visualization library — charts, diagrams, editors — with widget composition. Documentation · Chart Gallery · Discord --- What is Flitter? Flitter is not a chart library. It is a rendering engine that lets you build chart libraries, diagram editors, and any visual interface you can imagine — all from composable widgets. At its core, Flitter provides: - Render Object Tree — efficient rendering through a tree-based layout engine, with optimized updates that only repaint what changed. - Declarative Widgets — Flutter-style widget composition ( Container , Stack , Column , Row , Text , ...) for building any visual structure. - Dual Renderer — choose SVG or Canvas per use case. Switch seamlessly between vector and bitmap graphics. - Constraint-based Layout — familiar box model layout with automatic size negotiation between parent and child. - Built-in Animation — animation controllers, curves, and tweens for smooth interactive graphics. The first library built on Flitter is a chart library — but the engine is designed for anything visual. Showcase Charts — built on Flitter 20+ chart types, two visual styles, fully composable. Every axis, bar, tooltip, and legend is a widget you can swap. &nbsp; Bar · Line · Area · Pie · Donut · Radar · Scatter · Bubble · Heatmap · Treemap · Stacked Bar · Stacked Area · Box Plot · Candlestick · Waterfall · Funnel · Histogram · Sankey · Sunburst · Bullet Diagrams — built on Flitter I","default_branch":null,"files":null,"tree":[],"storefront":"/r/meursyphus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/meursyphus/flitter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}