List of Dart Packages
A curated list of libraries for Dart development, the majority being actively maintained.
Core library supplements
These packages extend or supplement the core (dart:*
) libraries with more APIs.
Before creating a new package you might want to check out these if you're looking
for something with general utility - there's lots to see!
Index
Async Programming
Name | Repository | License |
---|---|---|
pool | https://github.com/dart-lang/pool | BSD |
stream_channel | https://github.com/dart-lang/stream_channel | BSD |
Code Generation
Name | Repository | License |
---|---|---|
build | https://github.com/dart-lang/build | BSD |
code_builder | https://github.com/dart-lang/code_builder | BSD |
source_gen | https://github.com/dart-lang/source_gen | BSD |
Encoding & Serialization
Name | Repository | License |
---|---|---|
built_value | https://github.com/google/built_value.dart | BSD |
markdown | https://github.com/dart-lang/markdown | BSD |
yaml | https://github.com/dart-lang/yaml | BSD |
Mobile
Name | Repository | License |
---|---|---|
flutter | https://github.com/flutter/flutter | BSD |
Networking
Name | Repository | License |
---|---|---|
http | https://github.com/dart-lang/http | BSD |
Testing
Name | Repository | License |
---|---|---|
matcher | https://github.com/dart-lang/matcher | BSD |
mockito | https://github.com/dart-lang/mockito | Apache |
test | https://github.com/dart-lang/test | BSD |
Utilities
Name | Repository | License |
---|---|---|
quiver | https://github.com/google/quiver-dart | Apache |
Web
Name | Repository | License |
---|---|---|
angular2 | https://github.com/dart-lang/angular2 | MIT |
over_react | https://github.com/Workiva/over_react | Apache |