Paxly is a versatile, multi-language package manager designed to simplify dependency management across various programming languages. With support for Python, JavaScript, Go, and Rust, Paxly provides a unified interface to manage your project's dependencies seamlessly.
🚀 Features
Multi-Language Support: Manage dependencies for Python, JavaScript, Go, and Rust.
Plugin Architecture: Easily extend support to additional languages through plugins.
Environment-Specific Configurations: Define dependencies for different environments (development, testing, production).
Recursive Dependency Resolution: Automatically handle transitive dependencies with semantic versioning.
Parallel Installations: Speed up the installation process using concurrent operations.
Caching Mechanisms: Avoid redundant downloads with efficient caching.
Security Integrations: Run security scans to identify vulnerabilities in dependencies.
Cross-Platform Compatibility: Works seamlessly on Windows, macOS, and Linux.
Comprehensive Logging: Detailed logs with customizable verbosity levels.
Interactive CLI Mode: Engage with Paxly in an interactive shell environment.
Dependency Graph Visualization: Visualize dependency relationships using Graphviz.
Plugin Marketplace: Share and download plugins to extend functionality.
🛠Installation
Prerequisites
Go: Ensure you have Go installed. Download from Go Downloads.