awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

18 repositorios

Awesome GitHub RepositoriesData Normalization Layers

Components that transform and structure data from external services for consistent consumption.

Distinguishing note: Focuses on data normalization for API integration.

Explore 18 awesome GitHub repositories matching software engineering & architecture · Data Normalization Layers. Refine with filters or upvote what's useful.

Awesome Data Normalization Layers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • musistudio/claude-code-routerAvatar de musistudio

    musistudio/claude-code-router

    35,016Ver en GitHub↗

    This project is an AI-focused API gateway and proxy system designed to intercept, standardize, and route requests across heterogeneous language model providers. It functions as a middleware layer that normalizes incoming traffic and manages authentication, ensuring consistent integration across diverse service interfaces. The system features a programmable routing engine that executes user-defined scripts to evaluate request content in real-time. This allows for dynamic traffic management, where requests are inspected, transformed, and redirected to specific model endpoints based on custom lo

    Transforms and structures data from external services for consistent consumption across heterogeneous providers.

    TypeScript
    Ver en GitHub↗35,016
  • binaryify/neteasecloudmusicapiAvatar de Binaryify

    Binaryify/NeteaseCloudMusicApi

    30,289Ver en GitHub↗

    This project is a headless music streaming service proxy that provides a server-side interface for interacting with a specific music platform. It functions as a middleware layer, translating standard web requests into the proprietary communication protocols required by the remote service. By acting as a network traffic interceptor, the system enables programmatic access to music metadata, user playlists, and playback controls. The architecture operates as a middleman that intercepts client requests and relays them to the target service while managing necessary headers and parameters. It utili

    Normalizes external service data into structured formats for third-party application consumption.

    apiapiscloudmusic
    Ver en GitHub↗30,289
  • vectordotdev/vectorAvatar de vectordotdev

    vectordotdev/vector

    22,071Ver en 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 event structures to match vendor standards and protocols for compatibility.

    Rusteventsforwarderhacktoberfest
    Ver en GitHub↗22,071
  • huggingface/lerobotAvatar de huggingface

    huggingface/lerobot

    21,687Ver en GitHub↗

    This project is a comprehensive research platform designed for the end-to-end lifecycle of robotic learning. It provides a modular framework for training neural network policies—specifically through imitation and reinforcement learning—and deploying them onto physical robotic hardware. By offering a unified interface for hardware abstraction, the platform decouples high-level control logic from the specific sensors and actuators of diverse robotic systems. The framework distinguishes itself through a standardized approach to data and policy management. It utilizes a consistent schema for reco

    Provides external processors to decouple input and output scaling from core model weights.

    Python
    Ver en GitHub↗21,687
  • bee-san/cipheyAvatar de bee-san

    bee-san/Ciphey

    21,454Ver en GitHub↗

    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

    Cleans input strings by stripping invisible characters and formatting anomalies before decryption.

    Rustartificial-intelligenceciphercpp
    Ver en GitHub↗21,454
  • hkuds/ai-traderAvatar de HKUDS

    HKUDS/AI-Trader

    11,332Ver en GitHub↗

    AI-Trader is a framework for managing autonomous trading agents and executing simulated financial operations. It provides a structured environment for registering and authenticating agents, tracking their reputation, and managing simulated capital balances within a competitive market ecosystem. The platform distinguishes itself through integrated social trading and collaborative investment capabilities. Users can follow experienced participants to automatically mirror their market positions, or organize into teams to execute shared strategies, vote on collective investment proposals, and comp

    Retrieves and normalizes real-time financial insights from public market sources to inform automated signal generation.

    Python
    Ver en GitHub↗11,332
  • reduxjs/redux-toolkitAvatar de reduxjs

    reduxjs/redux-toolkit

    11,213Ver en GitHub↗

    Redux Toolkit is a state management toolkit and store configurator designed to simplify the development of Redux applications by reducing boilerplate code. It functions as an immutable state manager and a centralized store configuration system that provides a streamlined workflow for managing global application state. The project distinguishes itself through an automated async action orchestrator that manages the lifecycle of promises by automatically dispatching pending, fulfilled, and rejected actions. It also acts as a normalized state organizer, providing tools to structure complex relati

    Organizes complex relational data in a flattened format using reusable reducers and selectors to avoid redundancy.

    TypeScript
    Ver en GitHub↗11,213
  • rerun-io/rerunAvatar de rerun-io

    rerun-io/rerun

    10,214Ver en GitHub↗

    Rerun is a multimodal data visualizer and robotics data logger designed for rendering synchronized streams of 3D spatial data, images, and time-series metrics. It functions as a tool for capturing high-frequency sensor data and AI outputs into a queryable columnar format, providing a dedicated interface for viewing MCAP recording files and analyzing physical environments. The project distinguishes itself as a machine learning dataset streamer, capable of feeding logged recordings directly into GPU buffers and PyTorch training pipelines without intermediate exports. It supports a high-performa

    Loads and transforms robotic sensor data streams using a declarative language to normalize nested structures.

    Rustcomputer-visioncppmultimodal
    Ver en GitHub↗10,214
  • maotoumao/musicfreedesktopAvatar de maotoumao

    maotoumao/MusicFreeDesktop

    7,919Ver en GitHub↗

    MusicFreeDesktop is a plugin-based music player and streaming aggregator that provides a unified interface for searching and playing content from multiple music services. It functions as an extensible media framework, utilizing a protocol-based architecture and a metadata normalization layer to ensure consistent audio streaming and data display across different sources. The application features a customizable desktop interface that supports theme-driven styling and variable-based runtime configuration, allowing users to personalize the appearance and behavior of the software. It includes a st

    Implements a normalization layer that converts diverse third-party API responses into a unified internal structure.

    TypeScriptelectronfreemusic
    Ver en GitHub↗7,919
  • omcljs/omO

    omcljs/om

    6,631Ver en GitHub↗

    Om is a frontend state management library and reactive user interface framework that integrates ClojureScript functional programming with the React virtual DOM rendering engine. It provides a bridge to build responsive web interfaces where visual elements automatically update when underlying application data changes. The project centers on a normalized state store that flattens complex data structures into a relational format. This data is accessed through a reader-based querying system, which decouples the user interface from the state by allowing components to declare specific data requirem

    Maintains application data in a flat map using unique identities to prevent duplication and simplify updates.

    Clojure
    Ver en GitHub↗6,631
  • nvidia/isaac-gr00tAvatar de NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Ver en GitHub↗

    Converts robot demonstrations into standardized formats for policy training and inference.

    Jupyter Notebook
    Ver en GitHub↗6,222
  • notionx/react-notion-xAvatar de NotionX

    NotionX/react-notion-x

    5,421Ver en GitHub↗

    react-notion-x es un motor de renderizado basado en React y cliente TypeScript diseñado para transformar datos de la API de Notion en páginas web y componentes formateados. Funciona como un analizador y renderizador de contenido que obtiene, normaliza y procesa respuestas de la API de Notion en estructuras de datos consistentes para su visualización. El proyecto incluye una utilidad para transformar contenido complejo de páginas de Notion y estructuras de bloques en markdown de texto plano. Para mantener el rendimiento, utiliza una interfaz de carga diferida (lazy-loading) que difiere la carga de elementos pesados como PDFs y ecuaciones matemáticas. El renderizador admite una amplia gama de tipos de contenido, incluyendo bloques de código con resaltado de sintaxis, colecciones de datos y documentos incrustados. Proporciona capacidades para acceder tanto a páginas públicas como privadas e incluye técnicas de optimización de imágenes como marcadores de posición de baja calidad.

    Uses a normalization layer to convert inconsistent Notion API responses into a standardized internal format.

    TypeScriptnextjsnotionnotion-api
    Ver en GitHub↗5,421
  • awslabs/aws-data-wranglerAvatar de awslabs

    awslabs/aws-data-wrangler

    4,107Ver en GitHub↗

    Este proyecto es una librería de integración de pandas con AWS y un framework de pipeline de datos diseñado para simplificar el movimiento y la transformación de datos entre la memoria local y los servicios de almacenamiento y análisis de AWS. Funciona como un toolkit de data lake en la nube y gestor de archivos de almacenamiento, permitiendo a los usuarios leer, escribir y transformar datos estructurados a través de varios entornos en la nube. La librería se distingue como un orquestador de cómputo distribuido capaz de gestionar clusters en entornos como EMR para procesar datasets que exceden los límites de memoria de una sola máquina. También proporciona capacidades especializadas para gestionar índices vectoriales y realizar búsquedas de similitud dentro de buckets de almacenamiento en la nube. Su superficie de capacidad más amplia cubre ETL de bases de datos en la nube para servicios como DynamoDB, RDS y Timestream, así como la gestión de catálogos de datos en la nube a través de AWS Glue. Admite análisis de datos sin servidor a través de Athena y Redshift, y proporciona utilidades para gestionar objetos S3, indexar documentos en OpenSearch y analizar registros de CloudWatch.

    Transforms column names and data types into formats required by specific cloud query engines and catalogs.

    Python
    Ver en GitHub↗4,107
  • salesforce/akitaAvatar de salesforce

    salesforce/akita

    3,672Ver en GitHub↗

    Akita is a JavaScript state management library that provides a system for managing application data and user interface state. It utilizes an observable data store and immutable state containers to synchronize data across interfaces, employing an entity state manager to handle flat collections of objects with unique identifiers. The project distinguishes itself through a comprehensive history management system that supports both global application-wide state reversal and granular, per-entity undo and redo functionality. It also includes a client-side data cache with time-to-live settings to pr

    Implements a flattened store architecture to maintain unique records and avoid data duplication.

    TypeScriptangularjavascriptoop
    Ver en GitHub↗3,672
  • tanstack/dbAvatar de TanStack

    TanStack/db

    3,604Ver en GitHub↗

    This project is a client-side data management library and query orchestrator designed to synchronize remote server state with local client state. It functions as a type-safe state manager and cache orchestrator that coordinates data loading across diverse backends, including REST, GraphQL, and WebSockets. The system distinguishes itself through a durable workflow engine for executing asynchronous functions with persisted state and deterministic replay. It also provides a standardized AI integration adapter to connect large language models to application data, supporting real-time response str

    Transforms disparate API data structures into a unified internal schema to prevent network waterfalls.

    TypeScript
    Ver en GitHub↗3,604
  • ros-planning/navigationAvatar de ros-planning

    ros-planning/navigation

    2,648Ver en GitHub↗

    This project is a framework for autonomous mobile robot navigation within the Robot Operating System ecosystem. It provides a suite of tools for calculating safe trajectories and movement commands, enabling mobile bases to reach specific destinations while avoiding obstacles in dynamic environments. The system utilizes a hierarchical planning approach that separates long-range path generation from short-range reactive obstacle avoidance. It maintains spatial awareness through a centralized coordinate tracking system and a grid-based representation that stores obstacle information and proximit

    Integrates laser, sonar, and camera inputs to map surroundings and detect obstacles for navigation.

    C++navigationroboticsros
    Ver en GitHub↗2,648
  • open-gigaai/giga-brain-0Avatar de open-gigaai

    open-gigaai/giga-brain-0

    2,542Ver en GitHub↗

    giga-brain-0 is a robot action model framework designed to train and deploy neural networks that map multi-modal sensor data to physical robot control signals. It functions as a robot manipulation controller that processes high-dimensional observations to execute dexterous, long-horizon physical tasks. The project provides a multi-modal robot inference server using a client-server architecture to stream real-time vision and language observations for instant action prediction. It includes an embodiment fine-tuning pipeline to adapt pre-trained base models to specific robot hardware configurati

    Converts raw sensor data into uniform formats and calculates normalization statistics for robot states and actions.

    Python
    Ver en GitHub↗2,542
  • reactive/data-clientAvatar de reactive

    reactive/data-client

    2,031Ver en GitHub↗

    Data-client is an asynchronous state management library designed to synchronize server data with frontend applications. It functions as a normalized cache manager that maps complex API responses into structured, relational entities, ensuring data consistency across the entire application. By providing a unified communication layer, the library supports both REST and GraphQL, allowing developers to bind network data directly to user interface components through declarative hooks. The library distinguishes itself through a robust architecture for optimistic user interface development, where loc

    Maps complex API responses into a flat, relational entity store to ensure consistent state updates.

    TypeScriptexpofetchhooks
    Ver en GitHub↗2,031
  1. Home
  2. Software Engineering & Architecture
  3. Data Normalization Layers

Explorar subetiquetas

  • Cloud Query Engine NormalizersComponents that transform schemas to be compatible with specific cloud query engines and catalogs. **Distinct from Data Normalization Layers:** Distinct from general API normalization by focusing on cloud query engine and catalog compatibility.
  • Robotic Data Processors2 sub-etiquetasExternal processors for scaling and transforming robotic sensor and action data. **Distinct from Data Normalization Layers:** Distinct from general API normalization: focuses on robotic observation and action data scaling.
  • Store Normalization ArchitecturesArchitectural patterns for organizing relational data into a flattened store format using reducers and selectors. **Distinct from Data Normalization Layers:** Focuses on the internal organization of the global store rather than transforming external API schemas.