Skip to content

A fully customizable, lightweight, and scalable node-based editor for Flutter.

License

Notifications You must be signed in to change notification settings

WilliamKarolDiCioccio/fl_nodes

Repository files navigation

FlNodes

🚀 A Fully Customizable Node-Based Editor for Flutter

FlNodes is a lightweight, scalable, and highly customizable package that empowers Flutter developers to create stunning node-based UIs with ease. Whether you're building:

  • A visual scripting tool
  • A workflow editor
  • A diagramming application

FlNodes provides the building blocks to make it happen, helping you design smooth, interactive, and visually appealing node systems in your Flutter apps.


🌟 Features

  • Emphasis on personalization: Customize the node editor to fit your app's style.
  • Scalable Framework: Build apps that scale effortlessly from simple diagrams to complex node graphs.
  • Lightweight and Efficient: Minimal performance overhead for smooth user experiences.

📸 Screenshots

📦 Installation

Add FlNodes to your pubspec.yaml:

dependencies:
  fl_nodes: ^latest_version

Then, run:

flutter pub get

🛠️ Usage

Import the package:

import 'package:fl_nodes/fl_nodes.dart';

🧩 Examples & Demo

Explore fully working examples:


📜 License

FlNodes is open-source and released under the MIT License. Contributions are welcome and encouraged!


🙌 Contributions

We’d love your help to make FlNodes even better! Whether it’s:

  • Suggesting new features
  • Reporting bugs
  • Submitting pull requests

Feel free to file an issue or contribute directly to the repository.


🚀 Let’s Build Together!

Enjoy building with FlNodes and create amazing node-based UIs for your Flutter apps! 🌌

About

A fully customizable, lightweight, and scalable node-based editor for Flutter.

Topics

Resources

License

Stars

Watchers

Forks