9 مستودعات
Methods for converting structured information into machine-readable formats.
Distinguishing note: Focuses on barcode-specific data serialization.
Explore 9 awesome GitHub repositories matching data & databases · Data Encoding. Refine with filters or upvote what's useful.
This project is a multi-format barcode library designed to encode and decode one-dimensional and two-dimensional barcodes across multiple programming languages. It functions as a cross-platform image processor that analyzes visual data to detect, locate, and extract information from patterns in diverse environments, while also providing a standard for mapping structured data into machine-readable formats. The library distinguishes itself through advanced image processing techniques that ensure reliability in real-world conditions. It employs pattern-matching detectors to identify geometric fi
Converts structured information into scannable patterns for rapid data entry.
TOML is a configuration file format designed for human readability and unambiguous mapping to hash tables. It serves as a standardized language for structured data, enabling consistent parsing and data exchange across diverse programming environments. The format distinguishes itself through a strict type-system specification that ensures data is interpreted identically regardless of the implementation. It utilizes a line-oriented lexical structure that supports both hierarchical organization through bracketed sections and compact inline embedding for nested objects. This approach allows for t
Encodes diverse data formats including 64-bit integers and floating-point numbers.
This library is a client-side utility for generating QR code matrix patterns directly within web browsers. It functions as a frontend tool that converts text strings, URLs, and contact information into scannable visual data without requiring server-side processing. The library provides a platform-agnostic interface that renders these patterns using either HTML5 canvas elements or dynamic document object model node injection. It incorporates matrix-based data encoding and Reed-Solomon error correction to ensure that the generated patterns remain readable even if portions of the image are damag
Encodes text into structured binary grids for machine-readable barcode patterns.
node-qrcode is a JavaScript library and command-line tool for generating scannable QR codes from text or binary data. It functions as both a generator library for Node.js and web browser environments and a standalone command-line interface. The project supports producing QR codes in multiple formats, including raster images and scalable vector graphics. It can also render barcodes as text representations directly within a terminal for rapid visual verification. The generator includes capabilities for configuring error correction levels and optimizing data density through various encoding mod
Converts raw byte arrays or buffers into scannable barcodes without string encoding to prevent data corruption.
Rustler هي مجموعة أدوات وواجهة لبناء إضافات أصلية آمنة وعالية الأداء تدمج كود Rust مع الجهاز الافتراضي BEAM. توفر جسراً لكتابة دوال أصلية بلغة Rust تتكامل مع Erlang و Elixir. يركز المشروع على منع تعطل الجهاز الافتراضي عن طريق التقاط ذعر Rust أثناء تنفيذ الدوال الأصلية. ويستخدم واجهة آمنة لتغليف المؤشرات الخام وتوفير تجريدات آمنة للأنواع للإضافات الأصلية. تغطي مجموعة الأدوات تجميع البيانات عبر اللغات من خلال تحويل المصطلحات القائم على السمات (Traits) وتدير دورة حياة كائنات الذاكرة عبر إدارة الموارد المحسوبة بالمرجع. تسمح هذه القدرات باستبدال الكود المفسر بدوال Rust مجمعة لتحسين سرعة التنفيذ.
Uses generic traits to encode and decode data between Rust types and Erlang terms.
Rustler هي مغلف دوال أصلي وواجهة دوال خارجية تمكن من تطوير إضافات عالية الأداء للجهاز الافتراضي BEAM. تعمل كجسر لكتابة دوال أصلية بلغة Rust يمكن استدعاؤها من بيئات Erlang. يركز المشروع على الحفاظ على سلامة الذاكرة لمنع تعطل النظام وفساد الذاكرة عند تنفيذ الكود المجمع. ويحقق ذلك عن طريق تغليف الاستدعاءات الأصلية في تجريدات آمنة وتطبيق قواعد الملكية والاستعارة الخاصة بـ Rust على إدارة الذاكرة الخارجية وكائنات البيانات المنظمة. توفر المكتبة آليات لتحويل البيانات بين أنواع اللغات وإدارة كائنات الموارد. تسمح هذه القدرات بتمرير مراجع للبيانات المنظمة إلى كود خارجي مع تحرير تلقائي للذاكرة عبر جامع القمامة لوقت التشغيل.
Uses Rust traits to provide a shared interface for encoding and decoding data types between Rust and the Erlang Term Format.
JDA هي مكتبة Java تعمل كغلاف Discord API، وإطار عمل للبوت، وعميل API صوتي. تتيح للتطبيقات التفاعل مع Discord REST API والبوابة في الوقت الفعلي لبناء مساعدين آليين، وإدارة الخوادم، والتعامل مع تفاعلات المستخدم. يتضمن المشروع مدير تقسيم لتوزيع اتصالات البوابة عبر أقسام متعددة لتوسيع عمليات النشر ذات الحجم الكبير. كما يوفر مكتبة مكونات واجهة المستخدم لإنشاء أزرار تفاعلية، وقوائم اختيار، ونماذج مشروطة داخل الرسائل. تغطي قدراتها إدارة الصوت والصوت، بما في ذلك بث الصوت وتشغيل لوحة الصوت. تتضمن المكتبة أيضًا أدوات لإدارة المجتمع، وإدارة الخادم، والإشراف الآلي على المحتوى من خلال مشغلات قائمة على القواعد. ينفذ النظام مجموعة متنوعة من الأنماط المعمارية، بما في ذلك سجل مستمع قائم على الأحداث، وتخزين مؤقت للذاكرة قابل للتكوين، ومعالجة تلقائية لحد المعدل لطلبات API.
Transforms data between Java objects and the Erlang External Term Format for specific inter-process communications.
Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the construction of resilient, concurrent applications that can communicate transparently with Erlang/OTP nodes. At its core, it provides an actor model with isolated lightweight processes, priority-ordered mailboxes, and a meta-process architecture that separates blocking I/O from sequential message handling to prevent actor freezing. The framework includes a Raft-inspired cluster consensus system for leader election and automatic failover, along with OTP-style supervision trees that organi
Ergo converts Go data types to and from the Erlang Term Format (ETF) for network transmission.
This project is a comprehensive computer networking textbook and instructional resource. It serves as a technical guide for the design and implementation of network layers, protocols, and hardware architecture, covering the spectrum from physical links to application-layer protocols. The content provides a detailed study of standards for congestion control, reliable data delivery, and internetwork routing. It includes specialized technical material on network security, public-key infrastructure, and the operation of modern cloud infrastructure and data centers. The material covers a broad ra
Describes methods for converting structured application information into machine-readable byte strings for transmission.