Search packages, repositories and app categories

Package detailsv7.1.1

ngdart

Fast and productive web framework by Google. Separate, but similar to the JavaScript framework with a similar name.

Web
30-day downloads
4.9K
Likes
46
Pub points
120

Install package

flutter pub add ngdart

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

ngdart is a fast and productive web framework by Google, designed for building scalable web applications. It mirrors the structure and concepts of its JavaScript counterpart, Angular, while leveraging Dart’s performance and type safety. Ideal for developers seeking a structured, component-based approach to web development with strong tooling and reusability. The framework supports modern web standards and integrates seamlessly with Flutter Web projects. It enables efficient development through reactive data binding, dependency injection, and modular architecture.

Use cases

  • Building dynamic single-page applications
  • Creating reusable UI components
  • Developing enterprise-grade web apps
  • Integrating with Flutter Web projects

Key features

  • Component-based architecture
  • Reactive data binding
  • Dependency injection
  • Type-safe templates
  • Modular design
  • Strong tooling support

Suitable for

  • Dart developers familiar with Angular
  • Teams building large-scale web applications
  • Projects requiring maintainable code structure
  • Developers using Flutter Web for web deployment

Considerations

  • Requires understanding of Angular-like concepts
  • Steeper learning curve for beginners
  • Limited ecosystem compared to JavaScript Angular
  • Best suited for web-focused projects over mobile

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

AngularDart packages maintained by AngularDart Community

Packages

Build Status

Source code Published Version Pre-Release Version (if any)
ngdart Pub Package Pub Package
ngforms Pub Package Pub Package
ngrouter Pub Package Pub Package
ngtest Pub Package Pub Package
ngast Pub Package Pub Package
ngcompiler Pub Package Pub Package

The following packages are in an external repository:

Resources

AngularDart documentation: https://angulardart.xyz.

Source code Git repositories https://github.com/angulardart-community

Join the Gitter chat room to ask questions.

The original Packages (in the restricted maintenance mode)

See https://github.com/angulardart for updates on the original AngularDart project.

Source code Published Version
angular Pub Package
angular_forms Pub Package
angular_router Pub Package
angular_test Pub Package
angular_components† Pub Package
angular_ast‡ Pub Package
angular_compiler‡ Pub Package

† angular_components source is in another repository.

‡ Infrastructure packages. Not typically used directly. Included for completeness.

Categories

Dependencies

Dependency list 19 items

Source repository

Projects using this package

No data available yet.