Introduction
Guides
Dart Package Registry
pckgs.io provides a pub-compatible registry for Dart and Flutter packages. It integrates directly with standard dart pub and flutter pub CLI tools, allowing you to install and publish both public and private packages seamlessly with granular access control to strictly manage who can access each package across your team.
Supported Capabilities
pckgs.io implements the pub repository API that dart pub and flutter pub speak natively:
| Capability | What You Can Do | Supported Via |
|---|---|---|
| Package Resolution | Fetch metadata and download dependencies directly from pckgs.io | dart pub get, dart pub upgrade |
| Publishing | Push internal packages or updates directly to your registry | dart pub publish |
| Authentication | Authenticate once using standard Bearer tokens | dart pub token add |
| Visibility Control | Keep packages strictly private to your team or expose them publicly | Web Dashboard |
| Granular Access | Control read/write permissions per package for members and CI/CD | Web Dashboard |
| One-Click Import | Import packages from pub.dev or third-party registries without re-uploading | Web Dashboard |
Pricing
Every plan includes:
- Unlimited public packages
- Unlimited private packages
- Unlimited team members
- Granular access control
- Access to All Registries
| Plan | Price | Storage | Transfer |
|---|---|---|---|
| Free | $0 / month | 100 MB | 500 MB / month |
| Pro | $6.99 / month | 5 GB | 25 GB / month |
See the full Pricing page for details.
To Get Started
- Create an organization this is your space to store your packages.
- Open your organization’s Registries page and enable the Dart registry. This provisions your registry at
https://dart.pckgs.io/YOUR_ORG_SLUG. - Create an access token and configure it following the Authentication guide.
- Publish your first package, or import one from any pub-compatible registry.
- Install packages from your registry in any Dart or Flutter project.
Related
- Dart Package Registry Authentication
- How to Publish a Dart Package
- How to Install a Dart Package
- How to Import a Dart Package
Need help? Contact us here or at support@pckgs.io.