awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

18 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • musistudio/claude-code-routerAvatar de musistudio

    musistudio/claude-code-router

    35,016Voir sur 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
    Voir sur GitHub↗35,016
  • binaryify/neteasecloudmusicapiAvatar de Binaryify

    Binaryify/NeteaseCloudMusicApi

    30,289Voir sur 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
    Voir sur GitHub↗30,289
  • vectordotdev/vectorAvatar de vectordotdev

    vectordotdev/vector

    22,071Voir sur 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
    Voir sur GitHub↗22,071
  • huggingface/lerobotAvatar de huggingface

    huggingface/lerobot

    21,687Voir sur 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
    Voir sur GitHub↗21,687
  • bee-san/cipheyAvatar de bee-san

    bee-san/Ciphey

    21,454Voir sur 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
    Voir sur GitHub↗21,454
  • hkuds/ai-traderAvatar de HKUDS

    HKUDS/AI-Trader

    11,332Voir sur 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
    Voir sur GitHub↗11,332
  • reduxjs/redux-toolkitAvatar de reduxjs

    reduxjs/redux-toolkit

    11,213Voir sur 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
    Voir sur GitHub↗11,213
  • rerun-io/rerunAvatar de rerun-io

    rerun-io/rerun

    10,214Voir sur 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
    Voir sur GitHub↗10,214
  • maotoumao/musicfreedesktopAvatar de maotoumao

    maotoumao/MusicFreeDesktop

    7,919Voir sur 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
    Voir sur GitHub↗7,919
  • omcljs/omO

    omcljs/om

    6,631Voir sur 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
    Voir sur GitHub↗6,631
  • nvidia/isaac-gr00tAvatar de NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Voir sur GitHub↗

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

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

    NotionX/react-notion-x

    5,421Voir sur GitHub↗

    react-notion-x est un moteur de rendu basé sur React et un client TypeScript conçu pour transformer les données de l'API Notion en pages web et composants formatés. Il fonctionne comme un parser et un moteur de rendu de contenu qui récupère, normalise et traite les réponses de l'API Notion en structures de données cohérentes pour l'affichage. Le projet inclut un utilitaire pour transformer le contenu complexe des pages Notion et les structures de blocs en markdown texte brut. Pour maintenir les performances, il utilise une interface de lazy-loading qui diffère le chargement des éléments lourds tels que les PDF et les équations mathématiques. Le moteur de rendu prend en charge un large éventail de types de contenu, incluant les blocs de code avec coloration syntaxique, les collections de données et les documents intégrés. Il offre des capacités pour accéder aux pages publiques et privées et inclut des techniques d'optimisation d'images telles que des placeholders basse qualité.

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

    TypeScriptnextjsnotionnotion-api
    Voir sur GitHub↗5,421
  • awslabs/aws-data-wranglerAvatar de awslabs

    awslabs/aws-data-wrangler

    4,107Voir sur GitHub↗

    Ce projet est une bibliothèque d'intégration AWS pandas et un framework de pipeline de données conçu pour simplifier le mouvement et la transformation des données entre la mémoire locale et les services de stockage et d'analyse AWS. Il fonctionne comme une boîte à outils de lac de données cloud et un gestionnaire de fichiers de stockage, permettant aux utilisateurs de lire, écrire et transformer des données structurées à travers divers environnements cloud. La bibliothèque se distingue comme un orchestrateur de calcul distribué capable de gérer des clusters dans des environnements tels qu'EMR pour traiter des jeux de données qui dépassent les limites de mémoire d'une seule machine. Elle fournit également des capacités spécialisées pour gérer des indices vectoriels et effectuer des recherches de similarité au sein de buckets de stockage cloud. Sa surface de capacité plus large couvre l'ETL de base de données cloud pour des services comme DynamoDB, RDS et Timestream, ainsi que la gestion de catalogue de données cloud via AWS Glue. Elle prend en charge l'analyse de données sans serveur via Athena et Redshift, et fournit des utilitaires pour gérer les objets S3, indexer des documents dans OpenSearch et analyser les journaux CloudWatch.

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

    Python
    Voir sur GitHub↗4,107
  • salesforce/akitaAvatar de salesforce

    salesforce/akita

    3,672Voir sur 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
    Voir sur GitHub↗3,672
  • tanstack/dbAvatar de TanStack

    TanStack/db

    3,604Voir sur 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
    Voir sur GitHub↗3,604
  • ros-planning/navigationAvatar de ros-planning

    ros-planning/navigation

    2,648Voir sur 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
    Voir sur GitHub↗2,648
  • open-gigaai/giga-brain-0Avatar de open-gigaai

    open-gigaai/giga-brain-0

    2,542Voir sur 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
    Voir sur GitHub↗2,542
  • reactive/data-clientAvatar de reactive

    reactive/data-client

    2,031Voir sur 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
    Voir sur GitHub↗2,031
  1. Home
  2. Software Engineering & Architecture
  3. Data Normalization Layers

Explorer les sous-tags

  • 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 sous-tagsExternal 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.