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
·

3 dépôts

Awesome GitHub RepositoriesMemory-Mapped Loading

Loading image files using memory-mapped buffers to prevent memory exhaustion.

Distinct from Image File Loading: Specifically uses mmap to prevent crashes during rapid scrolling of high-resolution images, not just general disk loading.

Explore 3 awesome GitHub repositories matching graphics & multimedia · Memory-Mapped Loading. Refine with filters or upvote what's useful.

Awesome Memory-Mapped Loading 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.
  • martanne/visAvatar de martanne

    martanne/vis

    4,634Voir sur GitHub↗

    Vis est un éditeur de texte modal basé sur le terminal qui utilise les raccourcis clavier de vi et un système d'expressions régulières structurelles. Il fonctionne comme un environnement scriptable où Lua est utilisé pour la configuration, les mappages de touches personnalisés et le développement de plugins. L'éditeur se distingue par un système de coloration syntaxique basé sur des grammaires d'expression d'analyse (PEG) et un moteur de correspondance de motifs qui traite le texte comme une structure pour des opérations complexes de recherche et remplacement. Il s'intègre également directement au shell système, permettant aux utilisateurs de rediriger des plages de texte vers des commandes externes et de capturer la sortie résultante. Le projet offre de larges capacités de manipulation de texte, notamment l'utilisation de curseurs et de sélections multiples, un graphe dirigé pour l'historique d'annulation et de rétablissement non linéaire, et une interface multi-fenêtres rendue via des séquences d'échappement VT-100. Les utilisateurs peuvent définir des mouvements et des opérateurs personnalisés via l'API de script intégrée. L'application peut être compilée en un seul binaire lié statiquement pour la portabilité.

    Populates text buffers from files using in-memory copies or memory mapping.

    C
    Voir sur GitHub↗4,634
  • fooibar/ehviewerAvatar de FooIbar

    FooIbar/EhViewer

    4,083Voir sur GitHub↗

    EhViewer is a digital gallery mobile viewer designed for browsing and viewing high-resolution image galleries from remote web servers. It functions as a web-view-based content browser that renders online gallery content within a native mobile application wrapper. The application integrates a local image cache manager to save remote images to the local filesystem, enabling offline media viewing and reduced bandwidth usage. It also includes a concurrent image downloader that uses parallel network threads to fetch gallery images. The system handles high-resolution image loading through a memory

    Loads high-resolution images into memory using a buffer system to prevent application crashes during fast scrolling.

    Kotlinandroidappe-hentai
    Voir sur GitHub↗4,083
  • musicplayerdaemon/mpdAvatar de MusicPlayerDaemon

    MusicPlayerDaemon/MPD

    2,607Voir sur GitHub↗

    MPD is a headless music server daemon that indexes audio libraries and streams music to local or remote outputs. It functions as a music library manager and network audio streamer, providing a remote audio control protocol that allows external clients to manage playback, playlists, and database queries. The system acts as a multiroom audio coordinator, synchronizing audio distribution across multiple networked clients and hardware devices. It supports a variety of remote management capabilities, including a dedicated control API and the ability to broadcast audio streams over network protocol

    Prefetches queued songs into memory using memory-mapped loading to reduce playback interruptions.

    C++audioaudio-playermusic
    Voir sur GitHub↗2,607
  1. Home
  2. Graphics & Multimedia
  3. Image File Loading
  4. Memory-Mapped Loading

Explorer les sous-tags

  • Audio Data CachingUsing memory-mapped files to prefetch and cache audio streams for low-latency playback. **Distinct from Memory-Mapped Loading:** Specific to audio streaming buffers, whereas the parent focuses on image files.
  • Text Buffer Memory MappingLoading text files into memory using memory-mapped buffers for efficiency. **Distinct from Memory-Mapped Loading:** Specifically applies memory mapping to text buffers for editing, not image files.