# Dart & Flutter packages

Browse Dart and Flutter packages, inspect versions and download selected archives.




- [provider](/packages/provider) 6.1.5+1 — A wrapper around InheritedWidget to make them easier to use and more reusable.
- [pub_semver](/packages/pub_semver) 2.2.1 — Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.
- [pub_updater](/packages/pub_updater) 0.6.0 — A Dart package which enables checking whether a package is up to date.
- [pubspec_lock_parse](/packages/pubspec_lock_parse) 2.2.0 — Simple package for parsing pubspec.lock files with a type-safe API and rich error reporting.
- [pubspec_parse](/packages/pubspec_parse) 1.7.0 — Simple package for parsing pubspec.yaml files with a type-safe API and rich error reporting.
- [qr](/packages/qr) 4.0.1 — A QR code generation library for Dart. Supports QR code version 1 through 40, error correction and redundancy.
- [quiver](/packages/quiver) 3.2.2 — Quiver is a set of utility libraries for Dart that makes using many Dart libraries easier and more convenient, or adds additional functionality.
- [quiver_collection](/packages/quiver_collection) 1.0.0 — A collection of collections classes for Dart.
- [quiver_hashcode](/packages/quiver_hashcode) 3.0.0+1 — Compute hashCode correctly for your objects
- [quiver_iterables](/packages/quiver_iterables) 1.0.1 — Utilities for working with iterables
- [quiver_pattern](/packages/quiver_pattern) 1.0.0 — A set of utility libraries for Dart
- [raw](/packages/raw) 0.2.0 — A package for writing, reading, and debugging binary data.
- [rbush](/packages/rbush) 1.1.1 — RBush — a high-performance R-tree-based 2D spatial index for points and rectangles.
- [recase](/packages/recase) 4.1.0 — Changes the case of the input text to the desire case convention.
- [record_use](/packages/record_use) 1.1.1 — Dart API to access `@RecordUse()` recorded usages in link hooks.

- [reflectable](/packages/reflectable) 5.2.3 — Reflection support based on code generation, using 'capabilities' to specify which operations to support, on which objects. This is the run-time part of reflectable.

- [resource](/packages/resource) 2.1.7 — Reading resource data from (package and other) files.
- [retry](/packages/retry) 3.1.2 — Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network.
- [rfc_6901](/packages/rfc_6901) 0.2.1 — JSON Pointer (RFC 6901). Reads/writes referred values in JSON documents.
- [riverpod](/packages/riverpod) 3.4.3 — A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.






[Previous](/packages?page=26) [Next](/packages?page=28)
