awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 个仓库

Awesome GitHub RepositoriesData Encoders

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.

Explore 16 awesome GitHub repositories matching data & databases · Data Encoders. Refine with filters or upvote what's useful.

Awesome Data Encoders GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • vectordotdev/vectorvectordotdev 的头像

    vectordotdev/vector

    22,071在 GitHub 上查看↗

    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

    Transforms telemetry data into various formats like CSV, JSON, or protocol buffers for downstream consumption.

    Rusteventsforwarderhacktoberfest
    在 GitHub 上查看↗22,071
  • brix/crypto-jsbrix 的头像

    brix/crypto-js

    16,384在 GitHub 上查看↗

    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
  • getgrav/gravgetgrav 的头像

    getgrav/grav

    15,395在 GitHub 上查看↗

    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,882在 GitHub 上查看↗

    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
  • gcssloop/androidnoteGcsSloop 的头像

    GcsSloop/AndroidNote

    9,332在 GitHub 上查看↗

    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,946在 GitHub 上查看↗

    Fluent Bit 是一个云原生日志转发器和统一遥测收集器,设计为资源高效的数据流水线。它从多个来源摄取日志、指标和追踪信息,并在将数据路由到外部存储后端之前进行实时处理。 该项目作为一个实时流处理器和 OpenTelemetry 日志处理器,能够使用 SQL 和条件逻辑转换和过滤数据。它还充当分布式追踪代理,可以对追踪进行采样以减少数据量,同时保留完整的请求路径。 该系统通过基于文件系统的缓冲和有状态重试逻辑提供可靠的数据交付,以防止停机期间的数据丢失。其模块化架构支持可插拔的输入和输出插件、元数据驱动的路由,以及通过共享库扩展功能的能力。 该软件可以作为容器部署在不同的 CPU 架构和操作系统上。

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

    C
    在 GitHub 上查看↗7,946
  • ithewei/libhvithewei 的头像

    ithewei/libhv

    7,521在 GitHub 上查看↗

    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,742在 GitHub 上查看↗

    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,972在 GitHub 上查看↗

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

    C++audioaudio-processingaudio-production
    在 GitHub 上查看↗5,972
  • rmcrackan/libationrmcrackan 的头像

    rmcrackan/Libation

    5,703在 GitHub 上查看↗

    Libation is a comprehensive audiobook management system designed to download, decrypt, and organize Audible audiobooks. It integrates account authentication, library synchronization, DRM removal, and format transcoding into a single desktop application with a plugin-free graphical interface and a built-in theme editor. The project distinguishes itself through a batch library synchronization engine that scans all configured Audible accounts in one pass, a metadata tag rewriting system that corrects chapter markers and cover art after decryption, and a template-based file naming engine that con

    Transcodes audiobooks from multiple formats to MP3 for broader player compatibility.

    C#
    在 GitHub 上查看↗5,703
  • vanilagy/mediabunnyVanilagy 的头像

    Vanilagy/mediabunny

    5,254在 GitHub 上查看↗

    This is a cross-platform media processing library that reads, writes, encodes, and decodes media in both browser and server environments. It supports common container formats including ISOBMFF, Matroska, Ogg, MPEG-TS, and HLS, and handles codec operations through a combination of WebCodecs API and WebAssembly-based encoders. Media is processed in streaming pipelines that maintain constant memory usage and automatically apply backpressure from output speed to all upstream components. The library distinguishes itself through a plugin-based codec registration system that allows extending support

    Provides AAC-LC audio encoding via a WebAssembly-based encoder to fill gaps in browser support.

    TypeScriptaudiodecodingdemuxing
    在 GitHub 上查看↗5,254
  • bitpay/bitcorebitpay 的头像

    bitpay/bitcore

    4,988在 GitHub 上查看↗

    Bitcore 是一个区块链开发框架和一组库,用于构建与比特币网络和其他区块链协议交互的应用程序。它提供了一个多链加密货币钱包实现、一个用于同步分布式账本数据的点对点客户端,以及一个用于构建、签名和广播交易的交易编排器。 该框架具有一个标准化的 JSON-RPC 包装器,用于规范应用程序与不同区块链节点 API 之间的通信。它实现了从单个种子短语派生密钥和地址的分层确定性钱包,并为多重签名钱包和阈值签名提供了特定的协调逻辑。 该项目涵盖了广泛的基础设施和安全功能,包括点对点网络、将区块链数据索引到本地数据库以及离线交易签名。它还包括用于管理支付通道、跟踪钱包余额以及编排容器化节点环境以进行集成测试的工具。

    Transforms data between different formats using standard encoding schemes and cryptographic primitives for network compatibility.

    TypeScript
    在 GitHub 上查看↗4,988
  • lk-geimfari/mimesislk-geimfari 的头像

    lk-geimfari/mimesis

    4,818在 GitHub 上查看↗

    Mimesis 是一个 Python 合成数据生成器,用于为软件测试和开发创建逼真的虚假数据集和模拟数据。它作为一个基于模式的数据集生成器,能够生成结构化记录和关系数据集,同时也可作为生产数据脱敏工具,用合成值替换敏感信息。 该库的特色在于全面的多语言支持,允许生成特定区域的信息以模拟区域用户画像。它通过使用种子进行确定性数据生成来确保可重复性,从而在不同运行中创建一致的数据集。 该工具涵盖了广泛的合成内容,包括个人身份、财务数据、地理地址、网络元数据和科学序列。其功能扩展到通过条件逻辑和管道进行数据转换,以及与 DataFrame 和工厂模式的集成。它还支持生成标准化的系统代码、加密令牌和二进制文件模拟。 该框架可通过自定义数据提供程序和字段处理器进行扩展,允许用户集成特定领域的逻辑和外部 JSON 文件以进行专门的数据生成。

    Transforms generated values using cryptographic hashing algorithms and base64 encoding.

    Pythondatadataframedatascience
    在 GitHub 上查看↗4,818
  • davyxu/cellnetdavyxu 的头像

    davyxu/cellnet

    4,061在 GitHub 上查看↗

    Cellnet 是一个 Go 网络框架,专为构建分布式系统和点对点网络而设计。它提供了一个多协议传输层,标准化了 TCP、UDP 和 WebSocket 之间的消息交换,并利用二进制消息编解码系统将消息类型映射到网络传输的唯一标识符。 该框架的特色在于其远程过程调用(RPC)库,它支持使用同步或异步请求模式在远程对等点上执行函数。它还通过异步事件调度器进一步区分,该调度器通过顺序执行模型处理网络回调,以管理并发性和线程安全。 其更广泛的功能包括通过可插拔序列化编解码器进行自定义网络协议开发、带有会话跟踪和重连逻辑的自动化对等点连接管理,以及用于引导网络流量的基于处理器的路由系统。它还集成了用于监控对等点健康状况、记录网络流量以及通过 HTTP 提供文件服务的工具。

    Supports the use of multiple encoding schemes within a single session for network message serialization.

    Go
    在 GitHub 上查看↗4,061
  • redis/rueidisredis 的头像

    redis/rueidis

    2,899在 GitHub 上查看↗

    Rueidis is a high-performance Redis client library for Go that provides a type-safe and asynchronous interface for interacting with Redis servers. It includes a full implementation of the Redis serialization protocol and a dedicated connection manager to handle pooling, multiplexing, and automatic pipelining. The library is distinguished by its support for RDMA connectivity to reduce latency and CPU overhead. It features a distributed lock manager that implements majority-based locking and optimistic concurrency control, as well as client-side caching with invalidation signals to minimize net

    Implements the encoding of complex data structures into compliant byte sequences for Redis transmission.

    Gocacheclient-side-cachingdistributed
    在 GitHub 上查看↗2,899
  • sumimakito/awesome-qr.jssumimakito 的头像

    sumimakito/Awesome-qr.js

    1,704在 GitHub 上查看↗

    Awesome-qr.js is a JavaScript library designed for the generation and rendering of customizable QR codes. It provides a framework for encoding data into structured bit arrays while allowing for extensive visual styling, enabling the creation of branded graphics that remain compatible with standard scanning software. The library distinguishes itself through its support for layered graphical composition, which allows users to integrate background images, animated GIFs, and center logos directly into the QR code structure. To maintain scan reliability, it employs automated image binarization, en

    Transforms input strings into structured bit arrays using standard error correction algorithms to ensure reliable data recovery during scanning.

    JavaScriptqrqr-codeqr-generator
    在 GitHub 上查看↗1,704
  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Data Transformation
  5. Data Encoding and Serialization
  6. Data Encoders

探索子标签

  • Byte-Oriented Block Encoding2 个子标签Encoding data into byte-oriented formats using match-copy logic for high-throughput reduction. **Distinct from Data Encoders:** Focuses on compression encoding efficiency rather than cryptographic or serialization encoding.