Welcome to Pack-Man
Your dependency analysis companion
Welcome to Pack-Man Documentation
Pack-Man is a modern dependency analysis tool that helps developers keep their projects up-to-date across multiple package managers and ecosystems.
🚀 Quick Links
Getting Started
Learn the basics and start analyzing dependencies
API Reference
Integrate Pack-Man into your applications
Chrome Extension
Analyze GitHub repositories in your browser
GitHub Token Setup
Configure token for enhanced features
📦 What Can Pack-Man Do?
- Multi-Format Support - Analyze package.json (npm), requirements.txt (pip), and pubspec.yaml (pub)
- GitHub Integration - Analyze repositories directly from GitHub URLs with automatic file detection
- Real-Time Analysis - Check dependencies against official package registries
- Visual Statistics - See comprehensive stats on outdated and up-to-date packages
- Browser Integration - Chrome extension for in-context GitHub repository analysis
- Update Commands - Automatically generate update commands for each package manager
- Token Management - Secure GitHub token storage for private repositories and increased rate limits
🎯 Popular Use Cases
For Developers
- Quickly check if project dependencies are outdated
- Analyze dependencies before adopting a new library
- Monitor dependency health across multiple projects
For Teams
- Maintain consistent dependency versions across projects
- Identify security vulnerabilities in outdated packages
- Streamline dependency update workflows
For Open Source Maintainers
- Keep dependencies up-to-date in public repositories
- Provide transparency about project maintenance status
- Automate dependency health checks
🔧 Supported Package Managers
| Package Manager | File Format | Registry |
|---|---|---|
| npm | package.json | npmjs.com |
| pip | requirements.txt | pypi.org |
| pub | pubspec.yaml | pub.dev |
More package managers coming soon!
💡 Need Help?
- 📖 Check out the Quick Start Guide
- 🔍 Browse the Guides section
- 🐛 Report issues on GitHub
- 💬 Join the discussion in GitHub Discussions