Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Programming Languages
  4. Dart

Dart

The "Awesome Dart" project is a curated resource list designed to support developers using the Dart programming language. Dart is an object-oriented, class-based language that is optimized for building mobile, desktop, server, and web applications. This list includes libraries, frameworks, tools, tutorials, and community resources that cater to various aspects of Dart development. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced tools and libraries, this collection provides valuable insights and resources. Dive into the world of Dart and discover how to create efficient and scalable applications with ease.

dartfluttermobile-developmentweb-developmentprogramming-languagescross-platformbackend-development
RSSView on GitHub
2.5k stars213 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

🐍
Python

The "Awesome Python" project is a comprehensive collection of resources dedicated to Python, a versatile and widely-used programming language known for its readability and simplicity. This list encompasses a variety of categories including libraries, frameworks, tools, tutorials, and community resources that cater to both beginners and experienced developers. Users can explore resources for web development, data analysis, machine learning, automation, and more, making it an invaluable asset for anyone looking to enhance their Python skills. Whether you're just starting out or looking to deepen your expertise, this collection provides the tools and knowledge to help you succeed in your Python journey.

290.8k
🐹
Go

The "Awesome Go" project is a curated collection of resources for the Go programming language, a statically typed and compiled language developed by Google. This list encompasses a wide range of categories including libraries, frameworks, tools, tutorials, and community resources that cater to both new and experienced Go developers. Whether you're looking for web development frameworks, testing tools, or deployment solutions, this list provides valuable insights and resources to enhance your Go programming journey. Dive into the world of Go and discover tools and libraries that can help streamline your development process and improve your coding efficiency.

169.1k
📦
C/C++

The "Awesome C/C++" project is a curated collection of resources aimed at developers working with C and C++, two powerful general-purpose programming languages widely used for system programming and embedded applications. This list encompasses a variety of resources including libraries, frameworks, tools, tutorials, and community contributions that cater to both beginners and experienced developers. Users can explore essential libraries for graphics, networking, and data processing, as well as tools for debugging, performance analysis, and code quality. Whether you are looking to deepen your understanding of low-level programming or seeking advanced techniques for optimizing performance, this collection provides a wealth of information and tools to enhance your C/C++ development experience.

70.6k
🦀
Rust

The "Awesome Rust" project is a curated collection of resources for developers using Rust, a systems programming language that emphasizes safety and performance. This list encompasses a variety of categories, including libraries, frameworks, tools, tutorials, and community resources, all aimed at enhancing the Rust development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides valuable insights and tools to improve your Rust projects. Dive into the world of Rust and discover the resources that can help you build safe and efficient software.

56.6k

Table of Contents

24 sections · 93 projects

Client Web App Frameworks

4 projects
AngularDart Community

github.com
Flutter

flutter.dev
MDL/Dart

mdl.mikemitterer.at
OverReact

workiva.github.io

Server Frameworks

8 projects
JaguarJaguar

A full-stack, production-ready HTTP server framework for Dart, built for speed, simplicity, and extensibility.

#dart#http-server#orm
Stars470
Forks32
Last commit2 years ago
StartStart

A Sinatra-inspired web framework for Dart with simple API for static files, dynamic routes, WebSockets, and JSON responses.

#sinatra-inspired#dart#json-api
Stars530
Forks37
Last commit5 years ago
Shelf

pub.dartlang.org
shelf_

pub.dartlang.org
VaneVane

A server-side framework for Dart with a built-in middleware system and easy access to common request data.

#dart#http-server#api-framework
Stars61
Forks11
Last commit7 years ago
Rikulo StreamRikulo Stream

A lightweight Dart web server with routing, filtering, template engine, WebSocket, MVC pattern, and static file serving.

#dart#web-server#server-side
Stars237
Forks19
Last commit14 days ago
AlfredAlfred

A performant, Express.js-like web server and REST API framework for Dart, designed for ease of use and minimal dependencies.

#dart#web-server#express-like
Stars532
Forks35
Last commit1 year ago
Dart FrogDart Frog

A fast, minimalistic backend framework for Dart, optimized for building backends that aggregate and normalize data from multiple sources.

#dart#flutter-backend#production-deployment
Stars2,268
Forks181
Last commit5 days ago

Web Frameworks

1 projects
Jaspr

docs.page

Other Frameworks

1 projects
Rapid Open Hardware Development (ROHD) FrameworkRapid Open Hardware Development (ROHD) Framework

A Dart framework for describing and verifying hardware, enabling modern software practices in hardware development.

#hardware-design#hardware-description#open-hardware
Stars488
Forks88
Last commit2 days ago

Cross-platform development

2 projects
universal_iouniversal_io

A cross-platform implementation of dart:io that works on all platforms, including browsers.

#dart#platform-agnostic#dart-package
Stars101
Forks14
Last commit9 months ago
universal_htmluniversal_html

A cross-platform implementation of dart:html for parsing, manipulating, and querying HTML/XML documents across browsers, mobile, desktop, and server-side environments.

#dom-manipulation#dart#html-parsing
Stars0
Forks0
Last commit3 years ago