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

cabaucom376/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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 75.2%
  • C++ 12.4%
  • CMake 10.1%
  • Swift 0.9%
  • C 0.7%
  • HTML 0.6%
  • Other 0.1%