nylo_support 7.1.0
nylo_support: ^7.1.0 copied to clipboard
Support library for the Nylo framework. This library supports routing, widgets, localization, cli, storage and more.

Nylo Support #
Support library for the Flutter Nylo Framework.
About #
This package provides the core utilities and features that power the Nylo framework. It includes routing, state management, networking, storage, widgets, testing, and more.
Getting Started #
Import everything with a single import:
import 'package:nylo_support/ny_core.dart';
Or import individual modules:
import 'package:nylo_support/router/ny_router.dart';
import 'package:nylo_support/networking/ny_networking.dart';
import 'package:nylo_support/widgets/ny_widgets.dart';
Features #
- Routing - Simple and powerful router with page transitions, route guards, and deep linking
- Networking - API services with Dio,
NyResponse,CachePolicy,NetworkLogger, and authentication handling - State Management -
NyStateandNyPagewidgets with lifecycle helpers - Storage - Secure local storage with
NyStorageandBackpackfor easy data persistence - Forms - Build forms quickly with
NyForm, built-in validation rules, and fields likeFormSlider,FormRangeSlider, andFormTextField - Widgets - Ready-to-use widgets like
CollectionView,InputField,StyledText,FadeOverlay,Connective, and more - Theming -
NyThemeManagerwith reactive updates, system theme following, animated transitions, and secure persistence - Testing - Built-in testing framework with
NyTest,NyWidgetTest,NyFactory,NyMockApi, time manipulation, and Pest-style syntax - Connectivity -
NyConnectivityhelper andConnectivewidget for reactive network state handling - Localization - Multi-language support with
LanguageSwitcherwidget - Events - Event bus for decoupled communication between components
- Animations -
ButtonAnimationStyle(bounce, pulse, squeeze, jelly, shine) andButtonSplashStyleeffects - Helpers - Extensions and utilities for common Flutter tasks including
openUrl,NyEnvRegistry, and more
Installation #
dependencies:
nylo_support: ^7.1.0
Documentation #
- Nylo Docs - Full framework documentation
- API Reference - Package API docs
Requirements #
- Dart >= 3.10.7
- Flutter >= 3.24.0
Changelog #
See the CHANGELOG for release updates.
Licence #
MIT © Nylo
