awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
P

pex-tool/pex

0
View on GitHub↗
4,218 stele·312 fork-uri·Python·Apache-2.0·6 vizualizări

Pex

Pex este un manager de pachete și medii izolate pentru Python. Acesta împachetează programele și întregul lor arbore de dependențe în fișiere executabile unice pentru a simplifica implementarea în diferite medii.

Instrumentul funcționează ca un creator de executabile portabile prin gruparea mai multor distribuții specifice platformei într-un singur fișier. Acest lucru asigură că un program poate rula pe diferite sisteme de operare prin maparea platformelor țintă la distribuții binare compatibile.

Sistemul oferă capabilități pentru gestionarea dependențelor și execuția izolată. Poate lansa scripturi sau interpretoare în medii temporare, efemere, care conțin un set specific de dependențe necesare.

Features

  • Portable Executables - Creates standalone software binaries that run without requiring installation or system-level configuration.
  • Isolated Environment Managers - Manages isolated execution spaces with specific software versions to prevent dependency conflicts when running Python scripts.
  • Isolated Execution Environments - Provides tools for running commands in temporary, isolated environments without modifying global system state.
  • Ephemeral Execution Environments - Launches scripts or interpreters within temporary, isolated environments to avoid global dependency pollution.
  • Dependency-Aware Packaging - Bundles a program and its entire dependency tree into a single portable file for simplified deployment.
  • Python Application Packagers - Bundles Python code and its dependencies into standalone native executable binaries for various operating systems.
  • Temporary Dependency Environments - Creates isolated shell environments with specific dependency sets to run scripts without polluting the system.
  • Python to Executable Conversion - Transforms Python source scripts into standalone binary executables with embedded assets and runtimes.
  • Python Package Managers - Handles complex Python library requirements by packaging them together with the application for consistent execution.
  • Multi-Architecture Bundles - Combines multiple platform-specific dependency sets and binaries into a single platform-independent executable.
  • Platform Distribution Mapping - Maps target operating systems to their corresponding binary distributions to ensure compatible runtime execution.
  • Standalone Python Distribution - Creates a distributable binary format that includes its own Python runtime and dependencies.
  • Environment Path Injections - Dynamically updates system or application environment paths at runtime to include required libraries and interpreters.
  • Packaging Tools - Generates self-contained executable Python environments.

Istoric stele

Graficul istoricului de stele pentru pex-tool/pexGraficul istoricului de stele pentru pex-tool/pex

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face pex-tool/pex?

Pex este un manager de pachete și medii izolate pentru Python. Acesta împachetează programele și întregul lor arbore de dependențe în fișiere executabile unice pentru a simplifica implementarea în diferite medii.

Care sunt principalele funcționalități ale pex-tool/pex?

Principalele funcționalități ale pex-tool/pex sunt: Portable Executables, Isolated Environment Managers, Isolated Execution Environments, Ephemeral Execution Environments, Dependency-Aware Packaging, Python Application Packagers, Temporary Dependency Environments, Python to Executable Conversion.

Care sunt câteva alternative open-source pentru pex-tool/pex?

Alternativele open-source pentru pex-tool/pex includ: brentvollebregt/auto-py-to-exe — auto-py-to-exe is a Python to EXE converter and standalone executable packager that provides a web-based graphical… pypa/pipx — pipx is a manager for installing and running Python command-line applications in isolated environments. It serves as a… pipxproject/pipx — Pipx is a system for installing, running, and managing isolated Python applications and their corresponding virtual… pkgxdev/pkgx — pkgx is a cross-platform tool orchestrator and portable package runner that enables the execution of specific software… pypa/virtualenv — virtualenv is a tool for creating and managing isolated Python environments. It functions as an environment manager… prefix-dev/pixi — Pixi is a conda environment manager that creates reproducible, lock-file-backed environments with cross-platform…

Alternative open-source pentru Pex

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Pex.
  • pypa/pipxAvatar pypa

    pypa/pipx

    12,852Vezi pe GitHub↗

    pipx is a manager for installing and running Python command-line applications in isolated environments. It serves as a tool installer and virtual environment wrapper that automates the creation of dedicated environments for each application to prevent dependency conflicts. The system provides the ability to execute Python packages in either permanent installations or temporary transient environments. It maps executable entry points from these isolated environments into a shared global directory, allowing for direct command-line access while keeping underlying dependencies separated. The tool

    Python
    Vezi pe GitHub↗12,852
  • brentvollebregt/auto-py-to-exeAvatar brentvollebregt

    brentvollebregt/auto-py-to-exe

    4,952Vezi pe GitHub↗

    auto-py-to-exe is a Python to EXE converter and standalone executable packager that provides a web-based graphical interface for PyInstaller. It transforms Python scripts into single binary files that run without requiring a local Python installation or external dependencies. The project functions as a JSON-based build automator, allowing users to save, load, and export complex packaging configurations via JSON files to ensure consistent and reproducible builds across different projects. The tool covers script-to-executable conversion, including the ability to bundle static assets and icons

    JavaScriptautomationbundleexecutable
    Vezi pe GitHub↗4,952
  • pipxproject/pipxAvatar pipxproject

    pipxproject/pipx

    12,852Vezi pe GitHub↗

    Pipx is a system for installing, running, and managing isolated Python applications and their corresponding virtual environments. It functions as an application installer for Python command line tools, a manager for listing and upgrading those tools, and a runner for executing packages in temporary environments. The tool ensures that every installed package resides in its own dedicated virtual environment to prevent dependency conflicts. It automatically adds the binaries of installed applications to the system path and enables the execution of tools within ephemeral environments that are del

    Python
    Vezi pe GitHub↗12,852
  • pkgxdev/pkgxAvatar pkgxdev

    pkgxdev/pkgx

    9,738Vezi pe GitHub↗

    pkgx is a cross-platform tool orchestrator and portable package runner that enables the execution of specific software versions without requiring permanent installation on the host system. It functions as a multi-ecosystem package wrapper, providing a unified interface to launch tools and managers from various language ecosystems. The project serves as an ephemeral environment provider and script dependency manager, allowing users to declare and automatically inject required software versions into scripts via a shebang line. This allows for the bootstrapping of temporary shells and containers

    Rustenvironment-managerpackage-managerpackage-runner
    Vezi pe GitHub↗9,738
  • Vezi toate cele 30 alternative pentru Pex→