angel
A powerful, isomorphic routing library for Dart. It is mainly used in the Angel framework, but can be used in Flutter and on the Web.
Static annotations powering Angel model serialization. Combine with angel_serialize_generator for flexible modeling.
Support for using pkg:angel_client with WebSockets. Designed for Angel.
Support for querying Angel servers in the browser, Flutter, and command-line.
Angel's basic data model class, no longer with the added weight of the whole framework.
Runtime support for Angel's ORM. Includes base classes for queries.
Platform-agnostic pagination library, with custom support for the Angel framework.
Database migration runtime for Angel's ORM. Use this package to define schemas.
Command-line based database migration runner for Angel's ORM.
A hierarchical DI container, and pluggable backends for reflection.
Check our help page for advanced search expressions.