navand 1.0.1 copy "navand: ^1.0.1" to clipboard
navand: ^1.0.1 copied to clipboard

Platformweb

Navand is a web framework in Dart that lets developers create UIs with a widget model similar to Flutter. Navand apps are compiled into JS and painted using HTML & CSS.

Navand, meaning "a swift horse" in Persian, is a web framework in Dart that lets developers create UIs with a widget model similar to Flutter. Navand apps are compiled into JS and painted using HTML & CSS.

Features #

  • Command-Line Tool: Navand has a command-line tool that scaffolds, serves, and builds your applications.
  • Navigation: Navand offers a navigation solution called Navigator, providing a seamlessly native experience.
  • Styled Widgets: Navand includes an API for styling your widgets. The Style API is inspired by the declaration blocks in CSS rulesets.
  • Animated Widgets: You can use Navand's animation system to improve the UI of your application. The Animation API is designed similar to the animation API of JavaScript.
  • Stateful Widgets & Global State Management: You can add reactivity to your applications using the StatefulWidget base class. Moreover, you can tailor a global state management solution by utilizing the Store, Provider, ConsumerWidget, and ConsumerBuilder APIs together.
  • Support for Asynchronous Data Flow: Futures and streams can be dealt with using widgets such as FutureBuilder and StreamBuilder.
  • Dependency Injection: The InheritedWidget API can be used to inject dependencies through the application tree.
  • Extensibility: Navand's API can be extended in almost every way. For instance, you can create widgets that paint any HTML element on the screen.
5
likes
130
pub points
0%
popularity

Publisher

unverified uploader

Navand is a web framework in Dart that lets developers create UIs with a widget model similar to Flutter. Navand apps are compiled into JS and painted using HTML & CSS.

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

MIT (LICENSE)

Dependencies

js

More

Packages that depend on navand