4 repository-uri
Utilities for converting data structures to and from binary byte slices.
Distinct from Binary Data Encoding: Candidates focus on network overhead or audio data; this is a general-purpose data processing utility.
Explore 4 awesome GitHub repositories matching data & databases · Binary Data Encodings. Refine with filters or upvote what's useful.
JDA is a Java wrapper for the Discord API, providing a framework for building automated agents and integrating applications with the chat platform. It functions as both a REST API client for managing server entities and a gateway client that maintains persistent WebSocket connections for real-time state updates. The library features a comprehensive voice API module for managing audio streaming, voice channel connectivity, and soundboard integration. It also includes a specialized toolkit for interactive UI design, enabling the creation of slash commands, buttons, select menus, and modal input
Provides binary encoding and decoding for specialized data exchange within the library.
Open-XML-SDK este o bibliotecă pentru crearea, modificarea și validarea programatică a documentelor Office bazate pe standardul Open XML. Acesta funcționează ca un generator de fișiere Office și parser de documente XML, permițând manipularea fișierelor de procesare de text, foi de calcul și prezentări. Biblioteca permite generarea și actualizarea conținutului și structurii documentelor fără a necesita instalarea aplicațiilor Office native. Utilizează clase strongly typed și o abordare validată prin schemă pentru a se asigura că fișierele create rămân compatibile și structurate corect. Proiectul oferă capabilități pentru validarea structurală conform schemelor oficiale, încorporarea conținutului multimedia, cum ar fi video, și gestionarea părților și relațiilor documentului. Suportă atât manipularea arborelui în memorie, cât și parsarea bazată pe stream-uri pentru procesarea datelor documentului.
Provides utilities for encoding and decoding bytes using hexadecimal binary values.
Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di
Handles variable-length strings and arbitrary binary objects for flexible storage.
NuttX este un sistem de operare în timp real (RTOS) compatibil POSIX, conceput pentru microcontrolere de la arhitecturi pe 8 biți până la 64 de biți. Oferă un mediu de execuție determinist cu un scheduler de task-uri în timp real și un kernel embedded POSIX pentru a asigura execuția portabilă a codului pe diverse ținte hardware. Proiectul se distinge printr-un strat de abstractizare hardware cuprinzător care oferă drivere standardizate pentru I2C, SPI, CAN și USB pe diverse chipset-uri semiconductoare. De asemenea, dispune de un stack de rețea embedded care suportă TCP, UDP, IPv4 și IPv6, alături de protocoale industriale precum Modbus și DroneCAN. Sistemul acoperă o gamă largă de capabilități, inclusiv gestionarea avansată a memoriei cu paginare la cerere, operațiuni criptografice securizate și un sistem de fișiere virtual pentru gestionarea tipurilor de stocare disparate. De asemenea, integrează interfețe de nivel înalt pentru interfețe grafice (GUI), sinteză audio și execuția mai multor limbaje de scripting și workload-uri WebAssembly. Mediul este construit folosind Make sau CMake pentru a viza configurații specifice de plăci și chipset-uri.
Serializes and deserializes data using the CBOR binary representation standard for efficient communication.