Dart is an approachable, portable, and productive language for high-quality apps on any platform.
Community-maintained AngularDart websites, packages, tools, and more!
Flutter is a framework to build high-performance, cross-platform mobile apps, allowing applications to be written for Android, iOS and Web Apps.
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.
DartRocket is a HTML5 game framework written in Dart and which uses the StageXL rendering engine.
A minimalist Flutter game engine.
A port of the pixi.js rendering engine.
A game engine centered around HTML5 Canvas and a scene graph.
StageXL offers an easy to use and complete API (based on the Flash API) for impressive 2D content like games and other rich applications.
Dart support for Atom.
VSCode extension that generates barrel files for Dart projects.
Dart support for Visual Studio Code.
Online lightweight editor.
An Emacs mode for the Dart language.
Dart plugin from JetBrains for WebStorm, IntelliJ IDEA, PhpStorm, PyCharm, and RubyMine.
Chrome Extension that adds direct links to module import statements on GitHub.
Sublime Text 3 Dart Package.
Syntax highlighting for Dart in Vim.
Dart support for Visual Studio Code.
The library for parsing ID3 tags, written in pure Dart.
A library for working with HTML documents. Previously known as html5lib.
Parse markdown into HTML on both the client and server.
PetitParser combines ideas from scannerless parsing, parser combinators, parsing expression grammars and packrat parsers to model grammars and parsers as objects that can be reconfigured dynamically.
A lightweight library for parsing, traversing, querying and building XML documents.
A streaming event-based XML Parser.
A parser for YAML.
Minimal ExpressJS-inspired server with routing and middlware.
A fast, minimalistic backend framework for Dart.
A server framework built for speed, simplicity and extensibility.
Lightweight web server with 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.
There are many packages written for Shelf. By convention they start with .
Sinatra inspired web framework to serve static files, handle dynamic requests, websockets and create JSON responses.
Framework with built-in server runtime environment and middleware system.
Cross-referenced source code of the packages from Pub.
Adds "Go to declaration" and "Find Usages" functionality to your Dart projects on Github (both in tree views and pull requests).
Additional linter which reports code metrics, checks for anti-patterns and provides additional rules for Analyzer.
compiles Dart code to JavaScript.
a suite of debugging and performance tools for Dart and Flutter.
Dart to JavaScript compiler designed to create idiomatic, readable JavaScript output.
A gulp plugin for compiling Dart code to JavaScript using dart2js.
compiles Javascript code to Dart.
Given a json, it generates the dart classes to parse and generate json with given structure.
Visualize internal library dependencies in Graphviz and detect dependency cycles.
A CLI tool to transpile trained classic ML models into a native Dart code with zero dependencies.
A project scaffolding generator, inspired by tools like Web Starter Kit and Yeoman.
A proxy wrapper around webdev which adds support for rerouting 404s to the index, allowing for HTML push-based routing while running locally.
Dart Chinese tutorial for beginner.
A playful introduction to Dart.
How to use any package version in pub to resolve package version conflicts.
An app which covers the core fundamentals of AngularDart.
A library to encode and decode various archive and compression formats.
A Dart library containing convenient extension methods on basic Dart objects.
Immutable collections via the builder pattern.
Immutable value types, enum classes, and serialization.
A port of functional LINQ from the .NET library.
A functional reactive programming library for Dart. Frappé extends the functionality of Dart's streams, and introduces new concepts like properties/signals.
A set of utility libraries that makes using many libraries easier and more convenient, or adds additional functionality.
Route is a client routing library for Dart that helps make building single-page web apps.