simple_tree 1.1.3
simple_tree: ^1.1.3 copied to clipboard
A lightweight and simple tree menu component for Flutter Web admin panels.
Simple Tree #
A lightweight, simple and powerful tree menu component for Flutter Web admin panels.
The easiest way to build a beautiful nested sidebar navigation menu in Flutter.

Features #
- Extremely simple JSON configuration
- Support unlimited nested submenus
- Two usage modes: Manual and Automatic (recommended)
- Built with
rxflarefor reactive state management - Designed specifically for Flutter Web admin systems
- Lightweight with minimal dependencies
Installation #
dependencies:
simple_tree: ^1.1.3
Run:
flutter pub get
Quick Start #
Method 1: Manual Configuration #
- Create
menu.json - Manually define
route_mapper.dart
Method 2: Automatic Route Generation (Recommended) #
- Put your pages in the
views/folder - Match the
pagefield in JSON with your class name - Run:
dart run gen_route.dart
Example #
See the example folder for a complete working demo.
Documentation #
Detailed usage instructions (Chinese): 中文文档
License #
MIT License © 2025 msfm2018