awesome-repositories.com
Blog
MCP
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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • martanne/visAvatar martanne

    martanne/vis

    4,634Vezi pe GitHub↗

    Vis este un editor de text modal bazat pe terminal care utilizează keybinding-uri vi și un sistem de expresii regulate structurale. Acesta funcționează ca un mediu scriptabil unde Lua este utilizat pentru configurare, mapări de taste personalizate și dezvoltarea de plugin-uri. Editorul se distinge printr-un sistem de evidențiere a sintaxei bazat pe Parsing Expression Grammars și un motor de potrivire a tiparelor care tratează textul ca pe o structură pentru operațiuni complexe de căutare și înlocuire. De asemenea, se integrează direct cu shell-ul sistemului, permițând utilizatorilor să trimită intervale de text către comenzi externe și să captureze rezultatul. Proiectul oferă capabilități largi pentru manipularea textului, inclusiv utilizarea mai multor cursoare și selecții, un graf orientat pentru istoricul de undo și redo neliniar și o interfață cu mai multe ferestre randată prin secvențe de escape VT-100. Utilizatorii pot defini mișcări și operatori personalizați prin API-ul de scripting încorporat. Aplicația poate fi compilată într-un singur binar legat static pentru portabilitate.

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

    C
    Vezi pe GitHub↗4,634
  • fooibar/ehviewerAvatar FooIbar

    FooIbar/EhViewer

    4,083Vezi pe 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
    Vezi pe GitHub↗4,083
  • musicplayerdaemon/mpdAvatar MusicPlayerDaemon

    MusicPlayerDaemon/MPD

    2,607Vezi pe 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
    Vezi pe GitHub↗2,607
  1. Home
  2. Graphics & Multimedia
  3. Image File Loading
  4. Memory-Mapped Loading

Explorează sub-etichetele

  • 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.