carpenter 0.1.0-dev.1 copy "carpenter: ^0.1.0-dev.1" to clipboard
carpenter: ^0.1.0-dev.1 copied to clipboard

A semantic and adaptive UI platform for Flutter applications across desktop, web, and mobile.

Carpenter #

Status #

Carpenter is in early experimental development. The public API is intentionally incomplete and unstable.

What Carpenter is #

Carpenter is a semantic UI platform for Flutter applications across desktop, web, and mobile. It will provide domain-scoped roles, reusable interaction, structured data views, adaptive semantic regions, and task-oriented patterns.

What Carpenter is not #

Carpenter is not an application framework, state-management framework, ORM, backend, or a generic wrapper around all Flutter widgets.

Platforms #

Carpenter targets Flutter desktop, web, and mobile applications.

Installation #

Carpenter has not been published to pub.dev yet. Use a local path dependency while developing against this repository.

Current usage #

import 'package:carpenter/carpenter.dart';

The initial development release does not yet export functional UI components.

Development #

Run the package checks from the repository root:

flutter pub get
flutter analyze
flutter test

Example #

The development example verifies installation as an external Flutter dependency and will host future reference integrations.

Widgetbook #

The separate widgetbook/ application is the development catalog for future Carpenter components. It is not part of the published package.

License #

The project license is provided in LICENSE.

1
likes
0
points
397
downloads

Publisher

verified publisheralbizia.studio

Weekly Downloads

A semantic and adaptive UI platform for Flutter applications across desktop, web, and mobile.

Repository (GitHub)
View/report issues

Topics

#flutter #design-system #ui #components #adaptive-ui

License

unknown (license)

Dependencies

carpenter_mordant, carpenter_units, flutter, okcolor, yx_navigation

More

Packages that depend on carpenter