Overview

This repository is home to tooling related Dart packages. Generally, this means packages published through the tools.dart.dev publisher that don't naturally belong to other topic monorepos (like dart-lang/build, dart-lang/test, or dart-lang/shelf).

Packages

PackageDescriptionIssuesVersion
bazel_workerProtocol and utilities to implement or invoke persistent bazel workers.package issuespub package
benchmark_harnessThe official Dart project benchmark harness.package issuespub package
boolean_selectorA flexible syntax for boolean expressions, based on a simplified version of Dart's expression syntax.package issuespub package
browser_launcherProvides a standardized way to launch web browsers for testing and tools.package issuespub package
cli_configA library to take config values from configuration files, CLI arguments, and environment variables.package issuespub package
cli_utilA library to help in building Dart command-line apps.package issuespub package
clockA fakeable wrapper for dart:core clock APIs.package issuespub package
code_builderA fluent, builder-based library for generating valid Dart code.package issuespub package
coverageCoverage data manipulation and formattingpackage issuespub package
csslibA library for parsing and analyzing CSS (Cascading Style Sheets).package issuespub package
extension_discoveryA convention and utilities for package extension discovery.package issuespub package
fileA pluggable, mockable file system abstraction for Dart.package issuespub package
file_testingTesting utilities for package:file.package issuespub package
graphsGraph algorithms that operate on graphs in any representation.package issuespub package
htmlAPIs for parsing and manipulating HTML content outside the browser.package issuespub package
json_rpc_2Utilities to write a client or server using the JSON-RPC 2.0 spec.package issuespub package
mimeUtilities for handling media (MIME) types, including determining a type from a file extension and file contents.package issuespub package
oauth2A client library for authenticating with a remote service via OAuth2 on behalf of a user, and making authorized HTTP requests with the user's OAuth2 credentials.package issuespub package
source_map_stack_traceA package for applying source maps to stack traces.package issuespub package
unified_analyticsA package for logging analytics for all Dart and Flutter related tooling to Google Analytics.package issuespub package

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.

For additional information about contributing, see our contributing page.