Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-dart
A curated list of Dart code and resources, inspired by awesome lists.
https://github.com/mimzychou/awesome-dart
Last synced: 1 day ago
JSON representation
-
Development-Tools
- Pub - Pub is Dart package manager.[<img src="https://travis-ci.org/dart-lang/pub.svg?branch=master">](https://travis-ci.org/dart-lang/pub)
- Crossdart Github Chrome Extension - Adds "Go to declaration" and "Find Usages" functionality to your Dart projects on Github [<img src="https://travis-ci.org/astashov/crossdart-chrome-extension.svg?branch=master">](https://travis-ci.org/astashov/crossdart-chrome-extension)
- gulp-dart - A gulp plugin for compiling Dart code to JavaScript using dart2js.[<img src="https://travis-ci.org/agudulin/gulp-dart.svg?branch=master">](https://travis-ci.org/agudulin/gulp-dart)
- dev_compiler - Dart to JavaScript compiler designed to create idiomatic, readable JavaScript output.[<img src="https://travis-ci.org/dart-lang/dev_compiler.svg?branch=master">](https://travis-ci.org/dart-lang/dev_compiler)
- watcher - A file system watcher library for Dart.[<img src="https://travis-ci.org/dart-lang/watcher.svg?branch=master">](https://travis-ci.org/dart-lang/watcher)
- dart2js - dart2js (from the Dart Git Repository).[<img src="https://travis-ci.org/DirectMyFile/dart-compiler.svg?branch=master">](https://travis-ci.org/DirectMyFile/dart-compiler)
- dart2js_info - Model of the data produced by dart2js with --dump-info, and tools that process the information.[<img src="https://travis-ci.org/dart-lang/dart2js_info.svg?branch=master">](https://travis-ci.org/dart-lang/dart2js_info)
- linter - Style linter for Dart.[<img src="https://travis-ci.org/dart-lang/linter.svg?branch=master">](https://travis-ci.org/dart-lang/linter)
- intl - Internationalization and localization support.[<img src="https://travis-ci.org/dart-lang/intl.svg?branch=master">](https://travis-ci.org/dart-lang/intl)
- dart_style - An opinionated formatter/linter for Dart code.[<img src="https://travis-ci.org/dart-lang/dart_style.svg?branch=master">](https://travis-ci.org/dart-lang/dart_style)
- source_gen - Automatic source code generation for Dart.[<img src="https://travis-ci.org/dart-lang/source_gen.svg?branch=master">](https://travis-ci.org/dart-lang/source_gen)
- dartdoc - API documentation tool for Dart.[<img src="https://travis-ci.org/dart-lang/dartdoc.svg?branch=master">](https://travis-ci.org/dart-lang/dartdoc)
- ts2dart - ts2dart TypeScript to Dart transpiler.[<img src="https://travis-ci.org/angular/ts2dart.svg?branch=master">](https://travis-ci.org/angular/ts2dart)
- build - A build system for Dart [<img src="https://travis-ci.org/dart-lang/build.svg?branch=master">](https://travis-ci.org/dart-lang/build)
- barback - An asset build system for Dart.[<img src="https://travis-ci.org/dart-lang/barback.svg?branch=master">](https://travis-ci.org/dart-lang/barback)
- Sublime Text - Sublime Text 3 Dart Package[<img src="https://travis-ci.org/guillermooo/dart-sublime-bundle.svg?branch=master">](https://travis-ci.org/guillermooo/dart-sublime-bundle)
- Emacs - An Emacs mode for the Dart language[<img src="https://travis-ci.org/nex3/dart-mode.svg?branch=master">](https://travis-ci.org/nex3/dart-mode)
- Vim - Dart for Vim[<img src="https://travis-ci.org/dart-lang/dart-vim-plugin.svg?branch=master">](https://travis-ci.org/dart-lang/dart-vim-plugin)
- Atom-flutter - Dart-flutter support for Atom.[<img src="https://travis-ci.org/flutter/atom-flutter.svg?branch=master">](https://travis-ci.org/flutter/atom-flutter)
- atom-dartino - atom-dartino.[<img src="https://travis-ci.org/dartino/atom-dartino.svg?branch=master">](https://travis-ci.org/dartino/atom-dartino)
- logging - A Dart package for debug and error logging. [<img src="https://travis-ci.org/dart-lang/logging.svg?branch=master">](https://travis-ci.org/dart-lang/logging)
- grinder - Dart workflows, automated.[<img src="https://travis-ci.org/google/grinder.dart.svg?branch=master">](https://travis-ci.org/google/grinder.dart)
- Crossdart - Cross-reference of Dart packages.[<img src="https://travis-ci.org/astashov/crossdart.svg?branch=master">](https://travis-ci.org/astashov/crossdart)
-
Libraries
-
Animation
- Universal Tween Engine - A port of the original java Universal Tween Engine created by Aurelien Ribbon.[<img src="https://travis-ci.org/xaguzman/tween-engine-dart.svg?branch=master">](https://travis-ci.org/xaguzman/tween-engine-dart)
-
Clint Frameworks
- Angular2 - Angular is a development platform for building mobile and desktop web applications.[<img src="https://travis-ci.org/dart-lang/angular2.svg?branch=master">](https://travis-ci.org/dart-lang/angular2)
- Polymer - Polymer support for Dart [<img src="https://travis-ci.org/dart-lang/polymer-dart.svg?branch=master">](https://travis-ci.org/dart-lang/polymer-dart)
- ng_bootstrap - A bootstrap 4 and angular 2 package for dartlang.
- route.dart - Route is a client routing library for Dart that helps make building single-page web apps.[<img src="https://travis-ci.org/angular/route.dart.svg?branch=master">](https://travis-ci.org/angular/route.dart)
-
Clint Library
- dart-service-worker - Service Worker library for Dart.
-
Command line
- console - Console Library.[<img src="https://travis-ci.org/DirectMyFile/console.dart.svg?branch=master">](https://travis-ci.org/DirectMyFile/console.dart)
- tuneup - A command-line tool to manipulate and inspect your Dart projects.
- <img src="https://travis-ci.org/google/tuneup.dart.svg?branch=master">
-
Crypto
- Crypto - A set of cryptographic functions implemented in pure Dart. [<img src="https://travis-ci.org/dart-lang/crypto.svg?branch=master">](https://travis-ci.org/dart-lang/crypto)
-
Database
- mongo_dart - Mongo_dart: MongoDB driver for Dart programming language.[<img src="https://travis-ci.org/mongo-dart/mongo_dart.svg?branch=master">](https://travis-ci.org/mongo-dart/mongo_dart)
- Dartabase - Database (Rails like) migration and model tool for MYSQL and PGSQL in Dart without having to write SQL.[<img src="https://travis-ci.org/dart-bridge/framework.svg?branch=master">](https://travis-ci.org/HannesRammer/Dartabase)
- sqljocky - MySQL Connector for Dart.
- PostgreSQL - Dart Postgresql database library.[<img src="https://travis-ci.org/xxgreg/dart_postgresql.svg?branch=master">](https://travis-ci.org/xxgreg/dart_postgresql)
-
Desktop
- macOS - macOS Package for Dart.[<img src="https://travis-ci.org/DirectMyFile/macOS.dart.svg?branch=master">](https://travis-ci.org/DirectMyFile/macOS.dart)
-
Encoding
- msgpack - MsgPack for Dart.[<img src="https://travis-ci.org/DirectMyFile/msgpack.dart.svg?branch=master">](https://travis-ci.org/DirectMyFile/msgpack.dart)
-
Game
- StageXL - A fast and universal 2D rendering engine for HTML5 and Dart.[<img src="https://travis-ci.org/bp74/StageXL.svg?branch=master">](https://travis-ci.org/bp74/StageXL/branches)
- DartRocket - HTML5 game framework made with Dart and StageXL.
- Pixi Dart - A port of the pixi.js rendering engine.
- Ranger - Game engine written in Dart.
-
Github
- github - GitHub Client Library for Dart.[<img src="https://travis-ci.org/DirectMyFile/github.dart.svg?branch=master">](https://travis-ci.org/DirectMyFile/github.dart)
-
Graphics
- dart-gl - OpenGL ES 2.0 Dart Native Extension.[<img src="https://travis-ci.org/google/dart-gl.svg?branch=master">](https://travis-ci.org/google/dart-gl)
- dart-glfw - Dart bindings for GLFW, a multiplatform library for creating windows with OpenGL contexts.[<img src="https://travis-ci.org/google/dart-glfw.svg?branch=master">](https://travis-ci.org/google/dart-glfw)
- bagl - BaGL is a low-level abstraction on top of WebGL. It aims to provide a simpler, safer and more declarative drawing alternative to plain WebGL.[<img src="https://travis-ci.org/RSSchermer/bagl.dart.svg?branch=master">](https://travis-ci.org/RSSchermer/bagl.dart)
- cairodart - Cairo bindings for Dart.[<img src="https://travis-ci.org/alexander-dembinsky/cairodart.svg?branch=master">](https://travis-ci.org/alexander-dembinsky/cairodart)
- ThreeDart - 3D graphical rendering tool for websites writing in Dart.
- dartgl - It is a native extension for Dart to use OpenGL in desktop applications.
-
Image
- image - Dart library for decoding/encoding image formats, and image processing.
-
Low Level
-
ORM
- DartORM - Database ORM for dart language for MySQL ,MongoDB,PostgreSQL.[<img src="https://travis-ci.org/dart-lang/markdown.svg?branch=master">](https://travis-ci.org/dart-lang/markdown)
-
Parsers
- html - Dart port of html5lib. For parsing HTML/HTML5 with Dart. Works in the client and on the server. [<img src="https://travis-ci.org/dart-lang/html.svg?branch=master">](https://travis-ci.org/dart-lang/html)
- markdown - A Dart markdown library.[<img src="https://travis-ci.org/dart-lang/markdown.svg?branch=master">](https://travis-ci.org/dart-lang/markdown)
- PetitParser - Dynamic Grammars in Dart.[<img src="https://travis-ci.org/petitparser/dart-petitparser.svg?branch=master">](https://travis-ci.org/petitparser/dart-petitparser)
- XML - Lightweight library for parsing, traversing, and querying XML in Dart.[<img src="https://travis-ci.org/renggli/dart-xml.svg?branch=master">](https://travis-ci.org/renggli/dart-xml)
- yaml - A Dart YAML parser. [<img src="https://travis-ci.org/dart-lang/yaml.svg?branch=master">](https://travis-ci.org/dart-lang/yaml)
- args - A command-line argument parsing library for Dart. [<img src="https://travis-ci.org/dart-lang/args.svg?branch=master">](https://travis-ci.org/dart-lang/args)
-
Serializer
- serialization - A serialization library for Dart.[<img src="https://travis-ci.org/google/serialization.dart.svg?branch=master">](https://travis-ci.org/google/serialization.dart)
- serializer - Serialize and Deserialize Dart Object with reflectable.[<img src="https://travis-ci.org/dartsome/serializer.svg?branch=master">](https://travis-ci.org/dartsome/serializer)
-
Server Frameworks
- angel - An easily-extensible web server framework in Dart.
- Redstone - Redstone is a server-side, metadata driven micro-framework for Dart.[<img src="https://travis-ci.org/redstone-dart/redstone.svg?branch=v0.6">](https://travis-ci.org/redstone-dart/redstone)
- Start - Sinatra inspired web framework to serve static files, handle dynamic requests, websockets and create JSON responses.
- Express - A simple, thin expressjs inspired layer around Dart's primitive HttpServer APIs.[<img src="https://travis-ci.org/dartist/express.svg?branch=master">](https://travis-ci.org/dartist/express)
- Shelf - Web server middleware for Dart.[<img src="https://travis-ci.org/dart-lang/shelf.svg?branch=master">](https://travis-ci.org/dart-lang/shelf)
- Force - A real time web framework, embracing websockets, making communication even better. [<img src="https://travis-ci.org/ForceUniverse/dart-force.svg?branch=master">](https://travis-ci.org/ForceUniverse/dart-force)
- Vane - Framework with built-in server runtime environment and middleware system
- Stream - Lightweight web server with request routing, filtering, template engine, WebSocket, MVC design pattern, and file-based static resources
- dart-bridge - An extensible end-to-end framework for Dart. [<img src="https://travis-ci.org/dart-bridge/framework.svg?branch=master">](https://travis-ci.org/dart-bridge/framework)
- hop - A Dart framework for reusable tasks. [<img src="https://travis-ci.org/kevmoo/hop.svg?branch=master">](https://travis-ci.org/kevmoo/hop)
- mailer - Compose and send emails from Dart. Supports file attachments, HTML emails and multiple transport methods.[<img src="https://travis-ci.org/kaisellgren/mailer.svg?branch=master">](https://travis-ci.org/kaisellgren/mailer)
- stagehand - Dart project generator - web apps, console apps, servers, and more. [<img src="https://travis-ci.org/google/stagehand.svg?branch=master">](https://travis-ci.org/google/stagehand)
-
Template
- mustache4dart - mustache implementation for Dart.[<img src="https://travis-ci.org/valotas/mustache4dart.svg?branch=master">](https://travis-ci.org/valotas/mustache4dart)
-
Utility
- collection - contains a number of separate libraries with utility functions and classes that makes working with collections easier.[<img src="https://travis-ci.org/dart-lang/collection.svg?branch=master">](https://travis-ci.org/dart-lang/collection)
- quiver-dart - A set of utility libraries for Dart.[<img src="https://travis-ci.org/google/quiver-dart.svg?branch=master">](https://travis-ci.org/google/quiver-dart)
- reflectable - Reflectable is a Dart library that allows programmers to eliminate certain usages of dynamic reflection by specialization of reflective code to an equivalent implementation using only static techniques. [<img src="https://travis-ci.org/dart-lang/reflectable.svg?branch=master">](https://travis-ci.org/dart-lang/reflectable)
- commons - Common reusable Dart classes and utilities.
-
-
Resources
-
Validation
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- DartPad
- samples - and-[dart-by-example](https://www.dartlang.org/dart-vm/dart-by-example)
- Dart Language Specification
- dart-academy
- The Computer Language Benchmarks Game
- dartosphere
- Web: webdev
- Serve: Dart-VM
- IOT: Dartino
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
- dartosphere
-
Programming Languages
Categories
Sub Categories
Keywords
dart
13
flutter
4
dartlang
4
dart-web
3
parser
2
dart-build-system
2
server
2
grammar
1
markdown
1
orm
1
database-orm
1
database
1
webp
1
png
1
jpeg
1
image-processing
1
image
1
dart-package
1
dart-library
1
web-framework
1
angulardart
1
angular
1
style-linter
1
linter
1
lint
1
data-structures
1
algorithms-and-data-structures
1
algorithms
1
mustache
1
http
1
websocket-server
1
web
1
framework
1
angel-framework
1
angel
1
xpath
1
xml-transformation
1
xml-queries
1
xml-parsing
1
xml-parser
1
xml-document
1
xml-builder
1
xml
1
sax
1
petitparser
1
parsing-expression-grammar
1
parser-library
1
parser-framework
1
parser-combinator
1