docs
tutorial
Flitter:
Simplifying Data Visualization with Flutter-like Syntax
A declarative, widget-based library built on SVG, Flitter enables the effortless crafting of responsive and interactive visualizations. It mimics Flutter's syntax for a minimal learning curve and employs automatic layout calculations, ensuring complex data is beautifully represented across web platforms.
tutorial: comming soon
read the docs
npm i @meursyphus/flitter

# Choose and install according to your project type, React or Svelte.
# For React projects:
npm i @meursyphus/flitter-react
# For Svelte projects:
npm i @meursyphus/flitter-svelte

Get started with Flitter

Crafted in pure vanilla JavaScript, Flitter can be manually integrated into any framework with ease. For your convenience, we've pre-packaged support for React and Svelte, streamlining the integration process to get you started even faster.

Flutter-like Declarative Syntax
Flitter's syntax is highly similar to Flutter, making it intuitive for developers familiar with Flutter to create complex data visualizations with minimal additional learning. This seamless experience significantly reduces the development time and learning curve, allowing for quick adoption and productivity.
Automatic Layout and Responsiveness:
The library automates layout calculations, ensuring that visualizations are responsive and adapt seamlessly across different devices and screen sizes. This feature not only simplifies the development process but also enhances the user experience by making data visualizations more accessible and engaging across platforms.
Built on SVG for Flexibility and Server-Side Rendering:
Utilizing SVG as its foundational technology allows Flitter to offer highly scalable, resolution-independent visualizations that can be easily rendered on the server side. This provides developers with the flexibility to create complex, interactive, and aesthetically pleasing visualizations that are also optimized for performance and compatibility across web environments.
Simplify SVG Manipulation with Flitter's Component-Based Approach
Flitter's component-based approach allows you to encapsulate SVG elements and their behaviors into reusable and modular components, making your code more organized and maintainable.
Show Cases
Interactive charts implemented with Flitter
Explore the dynamic data visualization capabilities
Inspired by   Flutter: A Note of Gratitude
Flitter is built upon the innovative spirit of Flutter.
We extend our heartfelt thanks to Flutter for inspiring a seamless
and intuitive approach to data visualization.
Meursyphus
"Opensource GitHub organization"
Discover the power of Flitter
Effortlessly manipulate SVG graphics with Flitter's intuitive API