Skip to content

kamranbekirovyz/pubgrade

Repository files navigation

Pubgrade

Never miss a package update again. Check for updates, view changelogs, and update with one click.

📹 Watch demo video

🩵 Want to say "thanks"?

If you like this package, consider checking UserOrient, my side project for Flutter apps to collect feedback from users.

Features

  • Sidebar panel - All packages listed with current and latest versions
  • Outdated detection - Warning icons and badge count for outdated packages
  • Changelogs - Click any package to see what changed between versions
  • One-click updates - Update to any version directly from changelog (respects ^ constraints)
  • Automatic sorting - Outdated packages shown first
  • Update type indicators - Color-coded icons for major (🔴), minor (🟡), and patch (🔵) updates
  • Monorepo support - Auto-detects all pubspec.yaml files and groups packages by project

Usage

  1. Open any Flutter project with pubspec.yaml
  2. Click the Pubgrade icon in Activity Bar (left sidebar)
  3. View all dependencies with version info
  4. Outdated packages (⚠️) shown at top
  5. Click a package to view changelog
  6. Click "Update to X.X.X" button to update

License

MIT

About

🧤 VS Code extension for managing Flutter dependencies

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors