awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 Repo

Awesome GitHub RepositoriesTyped Array Allocators

Memory allocation strategies that utilize typed array views for managing binary data buffers in web environments.

Distinct from Raw Memory Allocation: Distinct from Raw Memory Allocation: focuses specifically on browser-based typed array views rather than C-style contiguous pointer-based memory.

Explore 1 awesome GitHub repository matching operating systems & systems programming · Typed Array Allocators. Refine with filters or upvote what's useful.

Awesome Typed Array Allocators GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • feross/bufferAvatar von feross

    feross/buffer

    1,883Auf GitHub ansehen↗

    Buffer ist eine Bibliothek für die Binärdatenmanipulation, die eine browserkompatible Implementierung des Node.js-Binärdaten-API bereitstellt. Sie ermöglicht es Entwicklern, rohe Binärdatenstrukturen innerhalb von Webumgebungen zu erstellen, zu modifizieren und zu verarbeiten, unter Verwendung eines konsistenten Interfaces, das serverseitige Standards widerspiegelt. Die Bibliothek zeichnet sich durch einen einheitlichen Ansatz für die plattformübergreifende JavaScript-Entwicklung aus, der geteilten Code zwischen Server- und Browserumgebungen ermöglicht. Dies wird durch das Polyfilling standardmäßiger Binärmethoden und die Erweiterung des nativen Byte-Array-Prototyps erreicht, was sicherstellt, dass Entwickler Speicher und Datenstrukturen verwalten können, ohne auf umgebungsspezifische Implementierungen angewiesen zu sein. Das Toolkit enthält Utilities für den Endianness-bewussten Datenzugriff und die Durchführung von Zero-Copy-Slicing zur Manipulation von Speichersegmenten ohne Duplizierung von Payloads. Es unterstützt zudem breite Datenkompatibilität durch die Erleichterung von Konvertierungen zwischen Buffern, Typed Arrays und Blobs, was sicherstellt, dass Binärdaten über diverse Web-Interfaces und Speicherformate hinweg ausgetauscht werden können.

    Uses underlying typed array views to manage raw binary memory buffers within the constraints of the browser environment.

    JavaScriptbrowserbrowserifybuffer
    Auf GitHub ansehen↗1,883
  1. Home
  2. Operating Systems & Systems Programming
  3. Raw Memory Allocation
  4. Typed Array Allocators