Getting Started
Introduction
Welcome to Pack-Man - Your dependency analysis companion
Introduction to Pack-Man
Pack-Man is a modern web application for package dependency analysis that helps developers quickly check if their dependencies are up-to-date across different development ecosystems.
What is Pack-Man?
Pack-Man allows developers to:
- 📦 Check outdated packages in dependency files
- 🔍 Analyze multiple formats including package.json (npm), requirements.txt (pip), and pubspec.yaml (Flutter/Dart)
- 📊 Visualize statistics about the state of project dependencies
- 🔄 Get updated information directly from official package registries
Key Features
- Multiple Input Methods - Upload files, paste content, or analyze GitHub repositories directly
- GitHub Integration - Automatic dependency file detection from repository URLs
- Automatic Detection - Automatically identifies file type (npm, pip, pub)
- Detailed Analysis - Checks each dependency against the latest available version
- Statistical Summary - View how many packages are up-to-date, outdated, or have errors
- Update Commands - Generate package manager-specific update commands
- Documentation Links - Easily access the official page of each package
- Token Management - Secure GitHub token storage for enhanced features
- Dark/Light Mode - Interface adaptable to your preferences