awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 dépôts

Awesome GitHub RepositoriesWheel Binary Compilation

Compiling source distributions into platform-specific binary archive formats for faster installation.

Distinct from Binary Compilers: Distinct from general binary compilers which produce standalone executables; wheels are specifically for Python package distribution.

Explore 7 awesome GitHub repositories matching programming languages & runtimes · Wheel Binary Compilation. Refine with filters or upvote what's useful.

Awesome Wheel Binary Compilation GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • cython/cythonAvatar de cython

    cython/cython

    10,767Voir sur GitHub↗

    Cython is a compiler that translates Python code into C or C++ to create high-performance extension modules. It functions as a static typing optimizer and a C extension generator, allowing developers to declare C types within Python code to reduce interpreter overhead and increase execution speed. The project enables the wrapping of external C libraries to provide high-level interfaces to low-level system capabilities. It also serves as a native binary packager, capable of freezing scripts and their dependencies into standalone executable binaries for distribution. The system covers a broad

    Packages compiled extensions into platform-specific wheels to support distribution across various hardware architectures.

    Cythonbig-dataccpp
    Voir sur GitHub↗10,767
  • pypa/pipAvatar de pypa

    pypa/pip

    10,186Voir sur GitHub↗

    pip is a Python package manager used to install, update, and remove software libraries from the Python Package Index and other remote repositories. It functions as a dependency resolver that calculates compatible version sets for complex software trees, an environment inspector for analyzing installed distributions, and a wheel builder that compiles source distributions into binary files. The tool supports various installation methods, including fetching packages directly from web URLs and Git commits, as well as installing packages in editable mode for active development. It enables the crea

    Compiles source distributions into binary wheels to accelerate installation processes across different systems.

    Pythonpackagingpippython
    Voir sur GitHub↗10,186
  • pyca/cryptographyAvatar de pyca

    pyca/cryptography

    7,628Voir sur GitHub↗

    This project is a Python cryptography library that provides a collection of cryptographic primitives and high-level recipes for implementing secure encryption and authentication. It functions as a symmetric encryption toolkit and a cryptographic hash provider, offering both a low-level cryptographic interface for building custom protocols and high-level tools for securing data. The library covers a broad range of security capabilities, including symmetric data encryption, the derivation of cryptographic keys from passwords or secret values, and data integrity verification through the generati

    Packages pre-compiled native binaries into Python wheels to eliminate the need for a compiler on end-user systems.

    Pythoncryptographypython
    Voir sur GitHub↗7,628
  • mhammond/pywin32Avatar de mhammond

    mhammond/pywin32

    5,579Voir sur GitHub↗

    pywin32 est une collection d'extensions Python qui servent de wrapper pour l'API Windows native, permettant l'invocation de fonctions du système d'exploitation pour gérer les ressources système de bas niveau et le matériel. Il fournit une bibliothèque principale pour interagir avec les objets Component Object Model (COM) afin d'automatiser les applications de bureau natives, un framework pour construire des applications GUI Windows natives, et une interface pour enregistrer et exécuter des scripts Python en tant que services système en arrière-plan. Le projet se distingue en fournissant une intégration profonde avec l'environnement Windows, incluant la capacité de lier du code Python à la boucle d'événements native pour gérer les notifications système et la capacité d'exposer la logique interne en tant qu'extensions ISAPI pour gérer les requêtes web. Les capacités plus larges de la bibliothèque couvrent la connectivité aux bases de données via des interfaces de fournisseur de données Windows standardisées, la gestion des journaux d'événements système et l'intégration d'environnements interprétés interactifs dans des logiciels externes. Le projet est distribué sous forme de wheels binaires spécifiques à la plateforme pour plusieurs architectures de processeur, y compris ARM64.

    Compiles the project into platform-specific binary wheels for multiple processor architectures and Python versions.

    C++
    Voir sur GitHub↗5,579
  • pypa/sampleprojectAvatar de pypa

    pypa/sampleproject

    5,245Voir sur GitHub↗

    Ce projet est une implémentation de référence et un tutoriel conçu pour démontrer le flux de travail de bout en bout de la construction, du versionnage et du téléchargement de distributions Python. Il sert de modèle de projet concret et d'exemple pour configurer les métadonnées et les artefacts de build pour les index de paquets. Le dépôt illustre comment empaqueter un logiciel en définissant les métadonnées du projet et les dépendances dans des fichiers de configuration statiques. Il couvre le processus de transformation des arbres sources en archives versionnées et en distributions binaires spécifiques à la plateforme, montrant spécifiquement comment construire des wheels binaires et des distributions sources. Le projet couvre des domaines de capacités plus larges, notamment la gestion des dépendances, la création d'interfaces en ligne de commande et l'automatisation de la publication des versions vers des dépôts. Il démontre également l'utilisation d'environnements virtuels isolés et l'intégration d'extensions binaires.

    Transforms source distributions into platform-specific binary wheels through a multi-stage build process.

    Python
    Voir sur GitHub↗5,245
  • jupyterlite/jupyterliteAvatar de jupyterlite

    jupyterlite/jupyterlite

    4,840Voir sur GitHub↗

    JupyterLite est un environnement de notebook interactif basé sur WebAssembly qui permet le calcul dans le navigateur sans serveur backend. Il fournit un bac à sable de science des données côté client où les utilisateurs peuvent exécuter des noyaux de langages de programmation et lancer des notebooks interactifs entièrement dans le navigateur web. Le projet permet la création de distributions personnalisées en pré-installant des packages de langage spécifiques, en regroupant des wheels personnalisés et en appliquant des configurations d'environnement. Il prend en charge la génération de sites statiques pouvant être déployés sur n'importe quel hôte HTTP standard, y compris la possibilité de compresser l'environnement dans une archive pour un accès hors ligne. La plateforme couvre un large éventail de capacités, notamment la synchronisation du système de fichiers virtuel avec le stockage du navigateur, l'isolation basée sur les web-workers pour des interfaces réactives, et l'intégration de REPL interactifs dans des pages web via des iframes. Elle inclut également une suite d'utilitaires en ligne de commande pour l'automatisation de la construction de sites, la vérification de l'intégrité et la gestion de serveurs de développement locaux.

    Indexes binary package wheels during build time to enable rapid library installation within the browser.

    TypeScriptjupyterjupyterlabjupyterlab-extension
    Voir sur GitHub↗4,840
  • fo40225/tensorflow-windows-wheelAvatar de fo40225

    fo40225/tensorflow-windows-wheel

    3,672Voir sur GitHub↗

    This project provides precompiled TensorFlow binary distributions as Python wheels for Windows. It is designed to enable the installation of the TensorFlow framework without requiring manual compilation from source. The distribution specifically includes non-AVX builds, providing a machine learning runtime compatible with legacy or low-end CPUs that do not support AVX instructions. These packages facilitate machine learning environment setup and AI development workflows on Windows by offering ready-to-use binaries for rapid installation.

    Offers precompiled binary wheels to bypass complex manual compilation steps on Windows.

    Pythonbinarybuildcpp
    Voir sur GitHub↗3,672
  1. Home
  2. Programming Languages & Runtimes
  3. Wheel Binary Compilation

Explorer les sous-tags

  • Binary Wheel DistributionsReady-to-use platform-specific binary archives for Python packages. **Distinct from Wheel Binary Compilation:** Focuses on the distribution of the compiled wheels rather than the process of compiling them.
  • Pre-Indexed DistributionsIndexing binary package wheels at build time to optimize installation speed in constrained environments. **Distinct from Wheel Binary Compilation:** Focuses on the pre-indexing and distribution strategy for fast loading, rather than the compilation process itself.