Now supporting Dart & Flutter packages

Private Package
Management, Simplified

Centralize your private Dart & Flutter packages in one secure, dedicated platform. Say goodbye to scattered dependencies and versioning chaos.

Zero setup friction
Dart & Flutter ready
pubspec.yaml
# pubspec.yaml
dependencies:
  flutter:
    sdk: flutter
  
  transmogrify: ^1.0.0
  
  # Your private packages
  auth_core:
    hosted: https://api.packagegarage.com/v1/dart
    version: ^2.1.0
  
  # if package has SDK version earlier than 2.15
  design_system:
    hosted:
      name: design_system
      url: https://api.packagegarage.com/v1/dart
    version: ^3.1.4
2 private packages resolved successfully
99.9%
Uptime SLA
Everything you need

Built for modern Flutter teams

From solo developers to enterprise teams — everything you need to ship private packages with confidence.

Zero Config Setup

Add PackageGarage to your pubspec.yaml in minutes. Standard dart pub protocol means no custom tooling required.

Centralized Registry

One dedicated namespace for all your private Dart & Flutter packages. No more scattered repos or ad-hoc distribution.

Team Collaboration

Invite teammates, assign roles, and manage permissions per package. Keep your team in sync without friction.

Semantic Versioning

Full SemVer support. Publish, deprecate, and manage multiple versions with confidence across all your packages.

Token-Based Access

Generate scoped tokens for CI/CD pipelines, individual developers, or read-only deployments. Full control, always.

Coming Soon

CI/CD Ready

First-class support for GitHub Actions, GitLab CI, Bitrise, and more. Secure package resolution in every pipeline.

Coming Soon

Global CDN Delivery

Packages served from edge nodes worldwide for sub-50ms resolution times, no matter where your team is located.

Coming Soon

Enterprise-Grade Security

Your private packages are protected with end-to-end encryption, secure token auth, and role-based access controls.

Up and running in minutes

How it works

Four simple steps to go from zero to a fully managed private package registry.

STEP 01

Create your workspace

Sign up and create your organization. Access the PackageGarage dashboard and get started.

# Create your orgpackagegarage org create acme✓ Access Workspace created at:  https://console.packagegarage.com
STEP 02

Publish your packages

Use standard dart pub publish with your PackageGarage token. No new tools to learn — it just works.

# Add PackageGarage token to dart pub config dart pub token add https://api.packagegarage.com/v1/dart✓ Added token to pub config # Updated the publish_to details in pubspec.yaml# pubspec.yamlpublish_to: https://api.packagegarage.com/v1/dart
STEP 03

Add to pubspec.yaml

Reference your private packages exactly like any pub.dev package. Standard Dart tooling, zero friction.

dependencies:  auth_core:    hosted: https://api.packagegarage.com/v1/dart    version: ^2.1.0
STEP 04

Build & deploy

Run dart pub get or flutter pub get as usual. Your private packages are resolved securely and instantly.

flutter pub getResolving dependencies...✓ auth_core 2.1.0 (from packagegarage)✓ design_system 3.1.4 (from packagegarage)Got dependencies!
🎯
Built specifically for Dart & Flutter
Full pub.dev protocol compatibility — no custom tooling needed. Works with dart pub and flutter pub out of the box.
Read the docs →
Simple, transparent pricing

Choose your plan

Start free, scale when you need to.

Starter
$0

Perfect for solo developers and small side projects.

Get Started Free
  • Up to 100 private packages
  • 1 organization
  • 20 team members
  • 10 GB storage
  • More feature coming soon...
Pro
$29/month

For growing teams that need more power and collaboration.

Coming Soon
  • Unlimited private packages
  • 3 organizations
  • 500 team members
  • 250 GB storage
  • Priority support
  • Global CDN delivery
  • Advanced access controls
  • CI/CD token management
Enterprise
$99/month

Full control for large teams with compliance requirements.

Coming Soon
  • Unlimited everything
  • Unlimited organizations
  • Unlimited team members
  • 1000 GB storage
  • Dedicated support
  • Custom SLA (99.99%)
  • SSO / SAML
  • Audit logs
  • Custom domain
  • On-prem option

Ready to take control of
your private packages?

Join Package Garage to manage their private Dart packages securely and efficiently.

No credit card required · Free forever plan available · Cancel anytime