awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesBlock-Based Algorithms

Algorithms that partition data into blocks to optimize search and update efficiency.

Distinct from Algorithmic Problem Solving: Focuses on data partitioning into blocks for efficiency, distinct from general algorithmic problem solving patterns.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Block-Based Algorithms. Refine with filters or upvote what's useful.

Awesome Block-Based Algorithms 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.
  • ridiculousfish/hexfiendAvatar de ridiculousfish

    ridiculousfish/HexFiend

    5,861Voir sur GitHub↗

    A fast and clever hex editor for macOS

    Implements a fast hash-based block diff engine for comparing binary files.

    Objective-C
    Voir sur GitHub↗5,861
  • hexfiend/hexfiendAvatar de HexFiend

    HexFiend/HexFiend

    5,859Voir sur GitHub↗

    HexFiend is a native macOS hex editor designed for opening and editing binary files of any size without loading them entirely into memory. It uses a 64-bit addressable data model with memory-mapped file access, enabling navigation of multi-gigabyte files while maintaining byte-level undo for insert and delete operations. The editor distinguishes itself through a diff algorithm for binary file comparison that accounts for insertions and deletions, and a template-based structure parsing system that uses user-defined scripts to visualize binary file layouts. It also includes a typed data interpr

    Ships a custom binary diff engine that detects insertions and deletions between files.

    Objective-C
    Voir sur GitHub↗5,859
  • astral-sh/python-build-standaloneAvatar de astral-sh

    astral-sh/python-build-standalone

    4,175Voir sur GitHub↗

    python-build-standalone est une chaîne d'outils conçue pour produire des exécutables Python redistribuables sur de multiples systèmes d'exploitation et architectures matérielles. Il génère des binaires Python autonomes qui peuvent être distribués aux utilisateurs sans nécessiter d'interpréteur système préinstallé. Le projet gère le processus de bout en bout de compilation multiplateforme en utilisant des cibles triples et des environnements conteneurisés pour garantir une sortie binaire cohérente. Il inclut un pipeline de distribution qui automatise la génération de matrices de build et le téléchargement des artefacts compilés vers des pages de publication publiques et des buckets miroirs. La boîte à outils fournit également des capacités d'analyse de version binaire, permettant la comparaison de deux binaires compilés via des rapports visuels pour identifier des changements inattendus entre les versions. Cela englobe un cycle de vie complet de standardisation de la chaîne d'outils de build, de gestion des versions et de mise en miroir des artefacts.

    Includes tools for visual comparison of binary contents to detect unexpected changes between versions.

    Python
    Voir sur GitHub↗4,175
  1. Home
  2. Software Engineering & Architecture
  3. Algorithmic Problem Solving
  4. Block-Based Algorithms

Explorer les sous-tags

  • Binary Diff Engines1 sous-tagAlgorithms and implementations for computing differences between binary files using block-based comparison. **Distinct from Block-Based Algorithms:** Distinct from Block-Based Algorithms: focuses specifically on binary diff computation, not general block-based algorithmic patterns.