awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंOpen-source alternativesSelf-hosted softwareब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंHow we rankप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comब्लॉग
श्रेणियाँ

30 रिपॉजिटरी

Awesome GitHub RepositoriesData Encoding and Serialization

Libraries for converting data between binary, text, and portable interchange formats for storage or transmission.

Explore 30 awesome GitHub repositories matching data & databases · Data Encoding and Serialization. Refine with filters or upvote what's useful.

Awesome Data Encoding and Serialization GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • jwasham/coding-interview-universityjwasham का अवतार

    jwasham/coding-interview-university

    353,639GitHub पर देखें↗

    यह प्रोजेक्ट एक व्यापक शैक्षिक रोडमैप है जिसे सॉफ्टवेयर इंजीनियरों को कंप्यूटर विज्ञान के मूलभूत सिद्धांतों और तकनीकी साक्षात्कार की तैयारी में महारत हासिल करने के लिए डिज़ाइन किया गया है। यह एक संरचित, निर्भरता-जागरूक शिक्षण पथ प्रदान करता है जो जटिल कंप्यूटिंग अवधारणाओं को एक पदानुक्रमित पाठ्यक्रम में व्यवस्थित करता है, जिससे उपयोगकर्ता पुनरावृत्ति अध्ययन और व्यावहारिक कार्यान्वयन के माध्यम से एक पेशेवर इंजीनियरिंग नींव बनाने में सक्षम होते हैं। पाठ्यक्रम सैद्धांतिक ज्ञान को पेशेवर विकास के साथ एकीकृत करके खुद को अलग करता है, जो पुस्तकों, अकादमिक पत्रों और वीडियो ट्यूटोरियल सहित क्रॉस-संदर्भित संसाधनों का एक एकीकृत इंडेक्स प्रदान करता है। यह एसिम्पटोटिक जटिलता विश्लेषण के माध्यम से एल्गोरिथम दक्षता के मानकीकरण पर जोर देता है और विशाल तकनीकी डोमेन में केंद्रित, वृद्धिशील सीखने की सुविधा के लिए दानेदार, मॉड्यूलर विषय अपघटन प्रदान करता है। मुख्य एल्गोरिदम और डेटा संरचनाओं से परे, रिपॉजिटरी सिस्टम आर्किटेक्चर डिज़ाइन, वितरित सिस्टम, कंप्यूटर सुरक्षा और उन्नत गणितीय मॉडलिंग सहित क्षमताओं के एक व्यापक क्षेत्र को कवर करती है। यह रिज्यूमे ऑप्टिमाइज़ेशन और व्यवहारिक साक्षात्कार की तैयारी से लेकर दीर्घकालिक करियर विकास तक, पूरी भर्ती लाइफसाइकिल के लिए रणनीतिक मार्गदर्शन भी प्रदान करती है। पूरे नॉलेज बेस को एक वर्ज़न-कंट्रोल, मार्कडाउन-संचालित रिपॉजिटरी के रूप में बनाए रखा जाता है, जो तकनीकी शिक्षा के लिए एक प्लेटफ़ॉर्म-अज्ञेयवादी और सहयोगात्मक दृष्टिकोण की अनुमति देता है।

    Reduces data footprint using encoding algorithms to enhance storage efficiency and transmission performance.

    algorithmalgorithmscoding-interview
    GitHub पर देखें↗353,639
  • thealgorithms/pythonTheAlgorithms का अवतार

    TheAlgorithms/Python

    221,992GitHub पर देखें↗

    यह प्रोजेक्ट कंप्यूटर विज्ञान और एल्गोरिथम समस्या समाधान के लिए एक शैक्षिक संसाधन के रूप में काम करने के लिए डिज़ाइन किए गए सत्यापित कम्प्यूटेशनल कार्यान्वयन की एक व्यापक रिपॉजिटरी है। यह कोड उदाहरणों का एक संरचित संग्रह प्रदान करता है जो मूलभूत डेटा संरचनाओं, गणितीय संचालन और मुख्य प्रोग्रामिंग अवधारणाओं को कवर करता है, जिससे उपयोगकर्ताओं को विभिन्न कम्प्यूटेशनल विधियों के पीछे के लॉजिक और जटिलता का अध्ययन करने की अनुमति मिलती है। रिपॉजिटरी एक मॉड्यूलर, संदर्भ-आधारित कार्यान्वयन पैटर्न के माध्यम से खुद को अलग करती है जो कोड को तार्किक नामस्थानों (namespaces) में व्यवस्थित करती है। यह दृष्टिकोण स्वतंत्र निष्पादन और शैक्षिक स्पष्टता की सुविधा प्रदान करता है, जिससे उपयोगकर्ता सरल ब्रूट-फोर्स दृष्टिकोण से लेकर अनुकूलित, उच्च-प्रदर्शन समाधानों तक कम्प्यूटेशनल रणनीतियों के विकास का पता लगा सकते हैं। डेटा संरचना एब्स्ट्रैक्शन को एल्गोरिथम संचालन से अलग करके, प्रोजेक्ट यह सुनिश्चित करता है कि कार्यान्वयन विनिमेय और विश्लेषण करने में आसान बने रहें। क्षमता का क्षेत्र मशीन लर्निंग, क्रिप्टोग्राफी, वैज्ञानिक कंप्यूटिंग और कंप्यूटर विजन सहित तकनीकी डोमेन की एक विस्तृत श्रृंखला तक फैला हुआ है। इसमें प्रेडिक्टिव मॉडलिंग, न्यूरल नेटवर्क और सांख्यिकीय विश्लेषण के लिए कार्यान्वयन शामिल हैं, साथ ही डिजिटल सिग्नल प्रोसेसिंग, नेटवर्क फ्लो प्रबंधन और वित्तीय मॉडलिंग के लिए टूल भी शामिल हैं। संग्रह रैखिक बीजगणित, ज्यामितीय गणना और बिट हेरफेर जैसी विशेष गणितीय आवश्यकताओं को भी संबोधित करता है, जो अनुसंधान और इंजीनियरिंग अनुप्रयोगों के लिए एक व्यापक आधार प्रदान करता है।

    Shrink digital information streams through encoding techniques to improve storage density and transmission speeds.

    Pythonalgorithmalgorithm-competitionsalgorithms-implemented
    GitHub पर देखें↗221,992
  • axios/axiosaxios का अवतार

    axios/axios

    109,077GitHub पर देखें↗

    Axios is an isomorphic, promise-based HTTP client designed for making asynchronous network requests across different JavaScript execution environments, including the browser and Node.js. It functions as a JSON API client that serializes JavaScript objects into JSON and parses server responses into structured data. The project features a system for managing reusable client instances with shared configurations, such as base URLs and default settings. It includes a mechanism for intercepting outgoing requests and incoming responses globally, allowing data to be transformed before it reaches the

    Converts JavaScript objects into JSON, multipart, or URL-encoded formats for network transmission.

    JavaScripthacktoberfesthttp-clientjavascript
    GitHub पर देखें↗109,077
  • tesseract-ocr/tesseracttesseract-ocr का अवतार

    tesseract-ocr/tesseract

    74,751GitHub पर देखें↗

    Tesseract is a neural network-based optical character recognition engine designed to convert scanned images and digital documents into machine-readable, searchable text. It functions as both a command-line utility for automating large-scale digitization workflows and a cross-platform library that can be embedded into desktop, mobile, or server-side applications. By utilizing long short-term memory networks, the engine provides robust text extraction across more than one hundred languages and dozens of scripts. The project distinguishes itself through a sophisticated document layout analysis f

    Unpack language recognition assets and modify internal data structures using command-line utilities for custom configuration.

    C++hacktoberfestlstmmachine-learning
    GitHub पर देखें↗74,751
  • raywenderlich/swift-algorithm-clubraywenderlich का अवतार

    raywenderlich/swift-algorithm-club

    29,101GitHub पर देखें↗

    This project is a computer science educational resource and a library of common data structures and algorithms implemented in Swift. It serves as a practical reference for studying complexity and efficiency through solved algorithmic problems and conceptual guides. The collection includes implementations of linear and hierarchical data structures, such as stacks, queues, linked lists, and trees. It covers a wide range of computational patterns, including graph and pathfinding implementations, mathematical numerical methods, and data compression techniques. The project also provides implement

    Implements data compression algorithms to reduce storage size and improve transmission efficiency.

    Swift
    GitHub पर देखें↗29,101
  • vonng/ddiaVonng का अवतार

    Vonng/ddia

    22,648GitHub पर देखें↗

    This project serves as a comprehensive technical reference for the architecture and design of data-intensive applications. It provides a structured analysis of the fundamental principles required to build reliable, scalable, and maintainable software systems, covering the core trade-offs inherent in modern data infrastructure. The repository explores the mechanics of distributed data management, including strategies for replication, partitioning, and achieving consensus across multiple nodes. It details the design of storage engines, indexing techniques, and transaction management models, whi

    Provides libraries for converting data between binary, text, and portable interchange formats for storage or transmission.

    Pythonbookdatabaseddia
    GitHub पर देखें↗22,648
  • vectordotdev/vectorvectordotdev का अवतार

    vectordotdev/vector

    22,071GitHub पर देखें↗

    Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and traces across distributed infrastructure. It functions as a modular engine that decouples data ingestion from processing and transmission, utilizing a component-based architecture to connect diverse sources to multiple destinations. The project distinguishes itself through a focus on reliability and flow control. It implements backpressure-aware data movement to prevent data loss during traffic spikes and utilizes disk-backed event buffering to ensure durability during network

    Controls how events are grouped, compressed, and serialized into specific formats before transmission to downstream services.

    Rusteventsforwarderhacktoberfest
    GitHub पर देखें↗22,071
  • ciphey/cipheyciphey का अवतार

    ciphey/ciphey

    21,453GitHub पर देखें↗

    Ciphey is an automated decryption tool and cryptographic analysis framework designed to identify and reverse encryptions, encodings, and hashes without requiring a known key or cipher. It functions as a hash cracking engine and a heuristic cipher identifier to recover original plaintext from unknown data patterns. The project features a nested encoding resolver that iteratively unwraps multiple layers of encryption and encoding until readable text is reached. It employs a heuristic cryptanalysis workflow to analyze data characteristics and guess the likely encoding scheme or encryption method

    Provides automated workflows for unpacking data processed through multiple layers of different encryption formats.

    Rust
    GitHub पर देखें↗21,453
  • bee-san/cipheybee-san का अवतार

    bee-san/Ciphey

    21,454GitHub पर देखें↗

    Ciphey is an automated decryption and data obfuscation tool designed to identify and reverse complex, multi-layered encoding schemes. By utilizing statistical analysis and probability scoring, the system automatically detects unknown data formats and recovers human-readable plaintext from obfuscated input strings without requiring manual algorithm specification. The tool distinguishes itself through a recursive pipeline that processes nested data structures and strips formatting anomalies or invisible characters to ensure consistent input. It employs a heuristic search and multithreaded execu

    Resolves multi-level, nested encoding structures through automated, recursive conversion steps.

    Rustartificial-intelligenceciphercpp
    GitHub पर देखें↗21,454
  • letta-ai/lettaletta-ai का अवतार

    letta-ai/letta

    21,168GitHub पर देखें↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Maintains organized records by updating names and descriptions of data archives.

    Pythonaiai-agentsllm
    GitHub पर देखें↗21,168
  • brix/crypto-jsbrix का अवतार

    brix/crypto-js

    16,384GitHub पर देखें↗

    crypto-js is a JavaScript cryptography library providing a collection of standard cryptographic algorithms and data transformation tools. It functions as a symmetric encryption toolset, a cryptographic hash implementation, and a password derivation tool for the JavaScript environment. The library enables the protection of sensitive data through symmetric encryption and the production of fixed-size data digests to verify integrity. It includes utilities for converting user passwords into secure cryptographic keys and a data format converter for translating information between Base64, Hex, and

    Includes utilities for base-encoding and cryptographic hashing to ensure compatible data transmission.

    JavaScript
    GitHub पर देखें↗16,384
  • redox-os/redoxredox-os का अवतार

    redox-os/redox

    16,054GitHub पर देखें↗

    Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe language for the kernel and all system components, the project eliminates common vulnerabilities such as buffer overflows and use-after-free errors. Its architecture relies on a minimal kernel that manages only essential hardware and process isolation, delegating all other system services to unprivileged user-space processes. The system distinguishes itself through a modular design where hardware drivers and system services run as independent user-space daemons, allowing them to

    Provides utilities for compressing and extracting files using standard archiving formats.

    Rustbsdfreebsdgnu
    GitHub पर देखें↗16,054
  • getgrav/gravgetgrav का अवतार

    getgrav/grav

    15,395GitHub पर देखें↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Performs cryptographic hashing and base-encoding to prepare data for secure storage.

    PHPcmscontentcontent-management
    GitHub पर देखें↗15,395
  • lz4/lz4lz4 का अवतार

    lz4/lz4

    11,882GitHub पर देखें↗

    This project provides a lossless compression algorithm and a byte-oriented compression library designed for high-speed data reduction and maximum decompression speed. It functions as a stream-oriented compression engine, a software library for encoding and decoding data blocks, and a command-line tool for managing interoperable compressed frames. The system distinguishes itself through the use of predefined pattern dictionaries to improve compression ratios for small data sets and small packets. It supports multiple processing modes, including high-speed block compression for minimal latency

    Encodes data into a byte-oriented format using match-copy logic to minimize size while maintaining high throughput.

    Cccompressionlz4
    GitHub पर देखें↗11,882
  • filecxx/filecentipedefilecxx का अवतार

    filecxx/FileCentipede

    10,805GitHub पर देखें↗

    FileCentipede is a comprehensive file management and transfer application designed to handle diverse network protocols and data operations. It functions as a multi-protocol download manager, a full-featured BitTorrent client, and a remote filesystem manager, providing a unified interface for moving and organizing data across local and remote environments. The application distinguishes itself through deep browser integration, which allows for the direct capture of media streams, video, and bulk download links from web pages. It also includes a modular utility suite that enables users to perfor

    Performs file merging, checksum verification, URI encoding, and regular expression testing for data processing.

    C++bittorrent-clientbtdownload
    GitHub पर देखें↗10,805
  • gcssloop/androidnoteGcsSloop का अवतार

    GcsSloop/AndroidNote

    9,332GitHub पर देखें↗

    AndroidNote is a technical knowledge base and reference resource for Android development. It provides comprehensive guidance on application architecture, custom view development, and advanced graphics programming. The project is distinguished by its depth in visual implementation, covering pseudo-3D perspective projections via virtual cameras and complex 2D rendering using Bézier curves and PorterDuff color blending. It also provides detailed methodologies for app modularization and the management of internal libraries through private Maven repositories and JitPack. The reference surface ext

    Utilizes an encryption toolkit for performing cryptographic hashing and secure data encoding.

    Javaandroidandroid-studiocustom-view
    GitHub पर देखें↗9,332
  • fluent/fluent-bitfluent का अवतार

    fluent/fluent-bit

    7,946GitHub पर देखें↗

    Fluent Bit is a cloud-native log shipper and unified telemetry collector designed as a resource-efficient data pipeline. It ingests logs, metrics, and traces from multiple sources, processing them in real-time before routing the data to external storage backends. The project functions as a real-time stream processor and OpenTelemetry log processor, capable of transforming and filtering data using SQL and conditional logic. It also acts as a distributed tracing agent that can sample traces to reduce data volume while preserving full request paths. The system provides reliable data delivery th

    Serializes and encodes processed telemetry data into specific binary or text protocols for remote delivery.

    C
    GitHub पर देखें↗7,946
  • ithewei/libhvithewei का अवतार

    ithewei/libhv

    7,521GitHub पर देखें↗

    libhv is a high-performance C/C++ network library and event-driven I/O framework used to build TCP, UDP, SSL, HTTP, WebSocket, and MQTT clients and servers. It provides a non-blocking event loop for managing network sockets, timers, and system signals across multiple threads. The project is distinguished by its integrated support for specialized network roles, including a full HTTP web server with RESTful routing and middleware, an MQTT messaging client for IoT communication, and the ability to implement SOCKS5 and HTTP proxies. It also features a reliable UDP implementation to ensure ordered

    Provides utilities for Base64 encoding and data checksumming to ensure information integrity.

    Ccurlepollhttp-client
    GitHub पर देखें↗7,521
  • lascc/hacktoolsLasCC का अवतार

    LasCC/HackTools

    6,742GitHub पर देखें↗

    HackTools is a browser extension pentesting toolkit designed for offensive security professionals. It serves as a centralized collection of tools for generating payloads, managing penetration testing workflows, and accessing security reference materials within a web-based interface. The project provides specialized utilities for generating attack strings for XSS, SQL injection, and reverse shells to identify and exploit web vulnerabilities. It includes a data encoding and hashing utility to convert information between various formats for the purpose of bypassing security filters or verifying

    Provides cryptographic hashing and base-encoding utilities to transform input strings for security testing.

    TypeScriptbug-bountycheatsheetchrome-extension
    GitHub पर देखें↗6,742
  • spotify/pedalboardspotify का अवतार

    spotify/pedalboard

    5,972GitHub पर देखें↗

    Encodes audio data directly into byte buffers without intermediate disk writes.

    C++audioaudio-processingaudio-production
    GitHub पर देखें↗5,972
पिछला12अगला
  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Data Transformation
  5. Data Encoding and Serialization

सब-टैग एक्सप्लोर करें

  • Data Archive Utilities1 सब-टैगUtilities for extracting, combining, or modifying internal data archive structures.
  • Data Compression AlgorithmsAlgorithms used to reduce data size for improved storage efficiency and transmission performance.
  • Data Encoders1 सब-टैगUtilities for performing cryptographic hashing and base-encoding for secure data handling. **Distinct from Data Encoding and Serialization:** Distinct from Data Encoding and Serialization: focuses on security-oriented encoding like hashing and base-encoding rather than general serialization.
  • Encoding Utilities2 सब-टैग्सUtilities for performing data encoding and decoding operations.