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
·

8 repository-uri

Awesome GitHub RepositoriesPython Application Packagers

Tools that bundle Python code and its dependencies into standalone native executable binaries for various operating systems.

Distinct from Web-to-Native Mobile Converters: The candidates focus on language implementations, generic packages, or web-to-mobile converters; none address the specific process of packaging Python code into standalone native binaries.

Explore 8 awesome GitHub repositories matching development tools & productivity · Python Application Packagers. Refine with filters or upvote what's useful.

Awesome Python Application Packagers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • kivy/python-for-androidAvatar kivy

    kivy/python-for-android

    8,888Vezi pe GitHub↗

    python-for-android is a toolchain that compiles Python applications and their dependencies into installable Android APK or AAB packages. It bundles a Python interpreter and standard library into an Android package, enabling Python code to run natively on mobile devices. The project provides a recipe-based build engine that automates dependency resolution, version pinning, and custom compilation steps for Android targets. The system cross-compiles Python and native C-extension libraries for multiple Android CPU architectures, producing separate native binaries for each target and packaging the

    Compiles Python applications and their dependencies into installable Android APK or AAB packages.

    Pythonandroidapkkivy
    Vezi pe GitHub↗8,888
  • chrisknott/eelAvatar ChrisKnott

    ChrisKnott/Eel

    6,748Vezi pe GitHub↗

    Eel is a framework for creating desktop applications using a Python backend and a web-based frontend. It acts as a bidirectional bridge between Python and JavaScript, allowing developers to build graphical user interfaces with HTML and JavaScript that communicate with local system logic. The project facilitates two-way communication by enabling the exposure of Python functions to the browser and allowing the backend to trigger JavaScript functions. It uses a local server to render web interfaces as standalone desktop windows and provides tools to bundle the Python code and web assets into a s

    Packages Python code and web assets into a single standalone native executable binary.

    Python
    Vezi pe GitHub↗6,748
  • brython-dev/brythonAvatar brython-dev

    brython-dev/brython

    6,598Vezi pe GitHub↗

    Brython is a Python 3 runtime and interpreter that executes scripts directly in the web browser. It serves as a client-side environment that translates Python source code into executable JavaScript to handle frontend logic without requiring server round-trips. The project provides a bidirectional interoperability bridge between Python and JavaScript, allowing for the integration of external JavaScript libraries. It further functions as a tool for packaging Python scripts into standalone native mobile applications for Android devices. The runtime includes a library for programmatic manipulati

    Bundles Python code and its dependencies into standalone native binaries for Android devices.

    Python
    Vezi pe GitHub↗6,598
  • indygreg/pyoxidizerAvatar indygreg

    indygreg/PyOxidizer

    6,105Vezi pe GitHub↗

    PyOxidizer este un împachetator de aplicații Python și un embedder de interpretor conceput pentru a compila codul Python și dependențele într-un singur binar executabil standalone. Acesta funcționează ca un instrument de distribuție care permite aplicațiilor să ruleze pe mașinile țintă fără un interpretor preinstalat. Proiectul servește drept punte între Rust și Python, oferind un framework pentru a integra cele două limbaje în vederea creării de biblioteci linkabile sau înlocuirii incrementale a logicii. Facilitează încorporarea unui runtime Python în aplicații mai mari pentru a executa scripturi sau a oferi logică bazată pe Python. Setul de instrumente acoperă împachetarea aplicațiilor Python, fluxurile de lucru de distribuție și integrarea runtime-urilor Python încorporate.

    Compiles Python code and dependencies into a single executable binary that runs without a pre-installed interpreter.

    Rust
    Vezi pe GitHub↗6,105
  • brentvollebregt/auto-py-to-exeAvatar brentvollebregt

    brentvollebregt/auto-py-to-exe

    4,952Vezi pe GitHub↗

    auto-py-to-exe este un convertor Python în EXE și un pachet de executabile standalone care oferă o interfață grafică web pentru PyInstaller. Transformă scripturile Python în fișiere binare unice care rulează fără a necesita o instalare locală de Python sau dependențe externe. Proiectul funcționează ca un automatizator de build bazat pe JSON, permițând utilizatorilor să salveze, încarce și exporte configurații complexe de împachetare prin fișiere JSON pentru a asigura build-uri consistente și reproductibile în diferite proiecte. Instrumentul acoperă conversia script-la-executabil, inclusiv capacitatea de a bundle-ui active statice și iconițe în binar. Oferă opțiuni pentru suprimarea ferestrei de consolă a sistemului în timpul lansării pentru aplicațiile GUI și suportă persistența datelor externe pentru a păstra bazele de date și fișierele în afara pachetului executabil. Utilizatorii pot iniția procesul de conversie prin interfața grafică sau prin argumente CLI în mod headless.

    Provides specialized capabilities for bundling Python scripts with assets and icons into standalone native executable binaries.

    JavaScriptautomationbundleexecutable
    Vezi pe GitHub↗4,952
  • pex-tool/pexP

    pex-tool/pex

    4,218Vezi pe GitHub↗

    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.

    Bundles Python code and its dependencies into standalone native executable binaries for various operating systems.

    Python
    Vezi pe GitHub↗4,218
  • mherrmann/fbsAvatar mherrmann

    mherrmann/fbs

    3,926Vezi pe GitHub↗

    fbs este un pachet de aplicații desktop Python și un instalator cross-platform. Acesta servește drept utilitar pentru compilarea codului Python în executabile standalone și gruparea resurselor aplicației în pachete de instalare specifice platformei pentru diverse medii desktop. Proiectul funcționează ca un constructor de interfețe grafice (GUI) Qt pentru Python și un pachet de resurse. Acesta oferă un sistem pentru crearea de interfețe desktop folosind Python și framework-ul Qt, în timp ce împachetează fișierele și resursele externe pentru a fi accesate în timpul rulării aplicației. Capabilitățile sale mai largi acoperă împachetarea aplicațiilor desktop, distribuția software cross-platform și gestionarea resurselor aplicației. Aceasta include capacitatea de a construi aplicații desktop și de a crea instalatoare care permit software-ului să ruleze pe sistemele țintă fără configurarea manuală a mediului.

    Converts Python code into standalone executables that can run on target systems without a manual environment setup.

    Pythonpyinstallerpyqt5pyqt6
    Vezi pe GitHub↗3,926
  • beeware/briefcaseAvatar beeware

    beeware/briefcase

    3,216Vezi pe GitHub↗

    Briefcase is a cross-platform build tool and native app packager that converts Python projects into standalone applications. It functions as a deployment framework designed to package Python code into binaries for desktop, mobile, and web platforms. The project utilizes a plugin-based architecture, allowing users to extend platform support and integrate new operating systems or specialized installation formats into the build process. The system handles cross-platform development through a configuration-driven build process. This covers capabilities including project generation from templates

    A tool that converts Python projects into standalone native applications for desktop, mobile, and web platforms.

    Pythonapplicationpython
    Vezi pe GitHub↗3,216
  1. Home
  2. Development Tools & Productivity
  3. Python Application Packagers

Explorează sub-etichetele

  • Android App PackagersCompiles a Python application and its dependencies into an Android APK or AAB file for distribution. **Distinct from Python Application Packagers:** Distinct from Python Application Packagers: targets Android APK/AAB output specifically, not general native executables.
  • Android Python App CompilersToolchains that compile Python applications and their dependencies into installable Android APK or AAB packages. **Distinct from Python Application Packagers:** Distinct from Python Application Packagers: targets Android APK/AAB output specifically, not general native executables.