kelicap 1.0.2 copy "kelicap: ^1.0.2" to clipboard
kelicap: ^1.0.2 copied to clipboard

Platformweb

Kelicap Web Application Framework. A fast and productive web framework that is a derivative of AngularDart which is syntatically similar to Angular 16.

Kelicap Web Framework #

Pub Version (including pre-releases) Null Safety License

Kelicap is a lightweight, native-HTML web framework for Dart, built as a modernized derivative fork of AngularDart (ngdart) with support for Dart 3.12+. While its syntax remains close to AngularDart and stays compatible up to Angular 16. Kelicap follows its own development path rather than strictly following Angular features development. It will remain as a pure Dart web solution with no intent to mimic or bridge with Flutter.

Architecture #

Kelicap is structured into the following core packages:

  • kelicap_ast: Defines the Abstract Syntax Tree (AST) used internally by the framework.
  • kelicap_common: Contains shared internal utilities and core helper classes.
  • kelicap_observables: Contains code for observables, the reactive primitive of Kelicap, providing change detection and state management.
  • kelicap_compiler: Build-time tooling that compiles Kelicap applications into native HTML, CSS, and JavaScript.
  • kelicap: The core runtime library powering Kelicap applications.
  • kelicap_forms: Forms components for Kelicap framework.
  • kelicap_router: Router components for Kelicap framework.

Getting Started #

Pre-requisite #

Dart 3.12 or later

Installation #

    dependencies:
        kelicap: ^1.0.0
        kelicap_router: ^1.0.0
        web: ^1.0.0

    dev_dependencies:
        build_runner: ^2.4.0
        build_web_compilers: ^4.6.0
        lints: ^6.1.0

Build and run #

    dart pub upgrade
    dart run build_runner serve --enable-sourcemaps
0
likes
160
points
366
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Kelicap Web Application Framework. A fast and productive web framework that is a derivative of AngularDart which is syntatically similar to Angular 16.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

build, build_web_compilers, built_collection, built_value, collection, intl, kelicap_ast, kelicap_common, kelicap_compiler, logging, meta, sanitize_html, stream_transform, web

More

Packages that depend on kelicap