Your first time on this page? Allow me to give some explanations.
A curated list of awesome Dart frameworks, libraries, and software
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you yissachar & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Client Web App Frameworks
AngularDart is a development platform for building mobile and desktop web applications.
Google's mobile app SDK for high-quality native interfaces for Android and iOS in very quick time.
Material Design Lite for Dart is a framework of components for web developers based on Google's Material Design philosophy.
A library for building statically-typed React UI components.
Jaguar, a server framework built for speed, simplicity and extensible. ORM, Session, Authentication & Authorization, OAuth
A polished, production-ready backend framework in Dart for the VM, AOT, and Flutter.
Dart HTTP server framework for building REST APIs. Includes PostgreSQL ORM and OAuth2 provider.
Sinatra inspired web development framework for Dart
Server-side framework for Dart/Dartlang with a built-in middleware system.
Lightweight Dart web server. Features: request routing, filtering, template engine, WebSocket, MVC design pattern, and file-based static resources.
Shelf makes it easy to create and compose web servers and parts of web servers.
A minimalist Flutter game engine
HTML5 game framework made with Dart and StageXL
A port of the pixi.js rendering engine to Dart.
Game engine written in Dart
This is a dart port of the original java Universal Tween Engine created by Aurelien Ribbon
A Dart implementation of the Esoteric Software Spine runtime.
mustache implementation for Dart
Port of node.js jade view engine for Dart
Dart PostgreSQL driver: supports extended query format, binary protocol and statement reuse.
MySQL Connector for Dart
Dart Postgresql database library.
Serverside Database Object Models for simple data manipulation using MySQL/PGSQL without having to write SQL.
Immutable Dart collections via the builder pattern.
Immutable value types, enum classes, and serialization.
A set of utility libraries for Dart
MOVE to https://github.com/dart-lang/angular/tree/master/angular_router
A library to encode and decode various archive and compression formats.
Simple and flexible dependency injection container for dart.
Compile-time dependency injection for Dart and Flutter
A Dart markdown library
Dynamic parser combinators in Dart.
A library for working with HTML documents. Previously known as html5lib.
A lightweight library for parsing, traversing, querying and building XML documents.
String validation and sanitization for Dart.
Unsupported: Objectory - object document mapper for server-side and client side Dart applications
Dart library for decoding/encoding image formats, and image processing.
A port of the Jasmine testing framework to Dart.
Code generation for immutable classes that has a simple syntax/API without compromising on the features.
A pure Dart Sentry.io client.
Dart project generator - web apps, console apps, servers, and more.
Gulp plugin for Dart
DEPRECATED - Moved to main SDK
A simple HTTP proxy for the webdev serve command (a tool authored by the dart team) that adds support for rewriting certain requests, namely rewriting 404s to instead serve the root index (/index.html). This allows developers to work on browser applications (like our own) that use HTML5 routing while still being able to refresh and/or navigate directly to deep links.
Observatory is a tool for profiling and debugging your Dart applications.
Adds "Go to declaration" and "Find Usages" functionality to your Dart projects on Github (both in tree views and pull requests).
An app which covers the core fundamentals of AngularDart.
How to use any package version in pub to resolve package version conflicts.
IDEs, Editors, and Plugins
Sublime Text 3 Dart Package
An Emacs mode for the Dart language
Syntax highlighting for Dart in Vim
Dart plugin from JetBrains for WebStorm, IntelliJ IDEA, PhpStorm, PyCharm, and RubyMine.