Skip to content

Package Catalog

Flueco is published as focused packages. Choose the package by capability, then check its page for installation, provider prerequisites, and limitations. Installing a package alone does not register it in the application container.

Application and foundations

  • flueco: app-oriented bundle, kernel defaults, and UI services.
  • flueco_core: contracts and foundational services.
  • flueco_cli: command-line app scaffolding.

Use flueco for the integrated app surface; use flueco_core when you want to compose the foundation and integrations yourself. The CLI is a development tool, not an app runtime dependency.

Integrations

Adapters generally require both a provider and a prerequisite instance/configuration. For example, Dio needs DioBaseOptionsProvider; AutoRoute needs a RootStackRouter; shared preferences needs SharedPreferences; Hive needs HiveSecureStorageGetInstanceConfig; theming needs local storage and event handling.

Optional features

The flueco barrel re-exports core, selected adapters, and their upstream APIs. It does not re-export the auth packages, state-management package, or CLI. Verify your resolved package versions and transitive dependencies using Compatibility. Start with Manual installation, then follow the capability guide for the service you intend to use. For AI-assisted development workflows, see AI agent skills.