VOOZH about

URL: https://dart.dev/web/libraries

⇱ Web libraries and packages


Skip to main content

dart.dev uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic.

Learn more

Supercharge your productivity with Dart 3.12!
Watch What's new in Flutter and read the announcement.

Dart provides several packages and libraries to support web app development, the recommended option being package:web. The Dart SDK also contains other libraries that provide low-level web APIs.

Web solutions

#
Migrate to package:web

Learn how to migrate to package:web from Dart's previous web library solutions, like dart:html.

package:web API reference

Dart's recommended web interop solution package:web exposes browser APIs with lightweight bindings built around static JS interop.

JavaScript interoperability documentation

Learn how to interact with existing JavaScript or TypeScript libraries using Dart's JS interop support.

dart:js_interop API reference

Dart's web library dart:js_interop provides all the necessary members to facilitate sound interop between JavaScript and Dart types.

Flutter web support

The Flutter framework supports web development with Dart, in addition to mobile, desktop, and embedded device support.

Jaspr web framework

Jaspr is a Dart web framework for building fast and dynamic HTML-based websites.

Build a web app with Dart

A quick overview of how to build, run, and debug a web app with Dart.

To find other libraries that support the web platform, search pub.dev for web packages.

Was this page's content helpful?

Unless stated otherwise, the documentation on this site reflects Dart 3.12.2. Page last updated on 2025-09-15. View source or report an issue.