awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

28 Repos

Awesome GitHub RepositoriesData Standardization

Utilities that transform and normalize disparate data formats into consistent, standardized structures.

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

Awesome Data Standardization GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • opendatalab/mineruAvatar von opendatalab

    opendatalab/MinerU

    67,734Auf GitHub ansehen↗

    MinerU is a document parsing pipeline designed to transform unstructured files into machine-readable, structured data. It utilizes deep learning models to perform layout analysis, identifying document regions and extracting complex content such as mathematical expressions. By combining these neural network inferences with geometric heuristics, the system reconstructs the reading order and structural hierarchy of documents to ensure accurate data representation. The project distinguishes itself through a multi-stage processing workflow that integrates layout detection, optical character recogn

    Organizes parsed document elements into a unified, page-based format to ensure consistent data structures for downstream applications.

    Pythonai4sciencedocument-analysisextract-data
    Auf GitHub ansehen↗67,734
  • openai/gymAvatar von openai

    openai/gym

    37,223Auf GitHub ansehen↗

    Gym is a reinforcement learning environment toolkit and agent simulation framework. It provides a standardized API and a universal communication interface that defines how learning agents interact with simulation environments through actions and observations. The project includes a benchmark environment suite and a diverse library of pre-configured simulation worlds, including physics engines and classic control tasks. It enables the creation of custom simulation environments to train agents in specific operational scenarios while ensuring reproducibility across different learning algorithms.

    Maps raw simulation data into standardized formats like tensors or discrete integers for agent processing.

    Python
    Auf GitHub ansehen↗37,223
  • huggingface/lerobotAvatar von huggingface

    huggingface/lerobot

    21,687Auf GitHub ansehen↗

    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

    Maps simulator-specific outputs to a unified key convention for policy compatibility.

    Python
    Auf GitHub ansehen↗21,687
  • bluesky-social/social-appAvatar von bluesky-social

    bluesky-social/social-app

    18,063Auf GitHub ansehen↗

    This project provides a comprehensive implementation of the AT Protocol, serving as a framework for building decentralized social networking applications. It enables the creation of distributed data repositories where users maintain cryptographic ownership of their identity and content, allowing for portable accounts that can be migrated between independent servers without central authority intervention. The platform distinguishes itself by decoupling content hosting from discovery through modular algorithmic curation. Users can select third-party services to filter and organize their feeds,

    Defines shared data structures to ensure consistent interpretation across independent software components.

    TypeScript
    Auf GitHub ansehen↗18,063
  • 567-labs/instructorAvatar von 567-labs

    567-labs/instructor

    13,176Auf GitHub ansehen↗

    Instructor is a framework designed for structured data extraction, validation, and language model integration. It functions as a library that transforms unstructured text into validated, type-safe objects by leveraging schema definitions and model-specific tool-calling capabilities. By acting as a validation middleware, the project ensures that language model outputs strictly conform to defined data structures. The library distinguishes itself through a robust validation-based retry loop that automatically re-submits failed responses with error feedback to iteratively correct schema complianc

    Uses enumerations or literal types to restrict field values to a predefined set, ensuring consistent and predictable output formats.

    Pythonopenaiopenai-function-calliopenai-functions
    Auf GitHub ansehen↗13,176
  • dbt-labs/dbt-coreAvatar von dbt-labs

    dbt-labs/dbt-core

    13,051Auf GitHub ansehen↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Provides utilities to standardize and clean raw source data into consistent, reusable building blocks for downstream models.

    Rustanalyticsbusiness-intelligencedata-modeling
    Auf GitHub ansehen↗13,051
  • openrefine/openrefineAvatar von OpenRefine

    OpenRefine/OpenRefine

    11,866Auf GitHub ansehen↗

    OpenRefine is a data cleaning tool and wrangling platform used to transform raw, messy datasets into consistent and structured formats. It operates as a Java-based data processor that runs a local server and provides a web browser interface for managing and manipulating data. The platform includes a data reconciliation engine for matching local entries against external knowledge bases to standardize entities. It also functions as a web data augmentation tool, allowing users to fetch and integrate information from external web sources to enrich their datasets. The system provides a transforma

    Transforms inconsistent naming and formatting across large datasets into a uniform, clean structure.

    Javadata-analysisdata-sciencedata-wrangling
    Auf GitHub ansehen↗11,866
  • jd-opensource/joyagent-jdgenieAvatar von jd-opensource

    jd-opensource/joyagent-jdgenie

    11,350Auf GitHub ansehen↗

    Joyagent-jdgenie is an automated data orchestrator designed to centralize the retrieval and processing of information from disparate remote sources. It functions as a framework for building repeatable data pipelines that fetch, clean, and normalize raw input into consistent, structured formats. The system utilizes a schema-driven engine to apply validation rules and structural templates to incoming data, ensuring compatibility across enterprise systems. By employing configuration-based workflow definitions, it allows for the orchestration of modular tasks into automated execution flows, separ

    Transforms inconsistent raw data into uniform formats to ensure accuracy across storage systems.

    Java
    Auf GitHub ansehen↗11,350
  • serde-rs/serdeAvatar von serde-rs

    serde-rs/serde

    10,457Auf GitHub ansehen↗

    This project is a framework for the efficient serialization and deserialization of data structures. It provides a unified, macro-based interface that automates the conversion of complex internal objects into standardized formats and reconstructs them from raw input streams or buffers. By leveraging compile-time code generation, the library minimizes manual implementation overhead while ensuring consistent logic across diverse data types. The framework distinguishes itself through a format-agnostic data model and a visitor-based parsing architecture that decouples data structures from specific

    Provides a unified interface for transforming objects into standardized formats across various sources.

    Rustderiveno-stdrust
    Auf GitHub ansehen↗10,457
  • googleapis/googleapisAvatar von googleapis

    googleapis/googleapis

    8,439Auf GitHub ansehen↗

    This project is a centralized API specification registry and governance framework. It serves as a source of truth for structured API schemas, gRPC definitions, and data models used to maintain consistency across a large ecosystem of services. The system functions as a multi-language client generator, transforming standardized interface definitions into executable source code and language-specific libraries. This process ensures that client libraries and technical documentation remain synchronized by deriving them directly from the original interface definitions. The project also covers the m

    Normalizes security operation data into consistent, standardized structures using universal models.

    Starlarkprotocol-buffers
    Auf GitHub ansehen↗8,439
  • open-mmlab/mmagicAvatar von open-mmlab

    open-mmlab/mmagic

    7,434Auf GitHub ansehen↗

    mmagic is a multimodal training pipeline and framework for generative AI, focusing on visual synthesis and restoration. It provides the infrastructure to build and train models for tasks such as text-to-image and text-to-video generation, 3D-aware content synthesis, and high-fidelity image translation using diffusion models and generative adversarial networks. The project distinguishes itself through specialized capabilities for generative model personalization, including techniques for fine-tuning subjects and styles. It also supports advanced visual manipulations such as latent space interp

    Unifies disparate data and metadata into a standardized interface to simplify information flow between multimodal models.

    Jupyter Notebookaigccomputer-visiondeep-learning
    Auf GitHub ansehen↗7,434
  • open-telemetry/opentelemetry-collectorAvatar von open-telemetry

    open-telemetry/opentelemetry-collector

    7,175Auf GitHub ansehen↗

    Der OpenTelemetry Collector ist ein herstellerunabhängiger Proxy und eine Observability-Daten-Pipeline, die Traces, Metriken und Logs empfängt, verarbeitet und exportiert. Er fungiert als Telemetrie-Ingestion-Gateway und Multi-Backend-Monitoring-Agent, der verschiedene Datenformate für eine konsistente Verarbeitung in eine standardisierte interne Repräsentation übersetzt. Das Projekt zeichnet sich durch ein Plugin-basiertes Komponentenmodell aus, das die Integration benutzerdefinierter Receiver, Prozessoren und Exporter ohne Änderungen am Kern-Codebase ermöglicht. Es nutzt ein konfigurierbares Pipeline-System, in dem Telemetriedaten eine Sequenz von Komponenten durchlaufen, um geroutet, repliziert oder transformiert zu werden, bevor sie an externe Monitoring-Backends gesendet werden. Der Collector umfasst Funktionen für das Telemetrie-Traffic-Management, wie z. B. das Batching von Datenpunkten zur Durchsatzoptimierung und speicherbewusstes Load-Shedding, um Systemabstürze bei Lastspitzen zu verhindern. Er bietet zudem sichere Datenübertragung über verschlüsselte Kanäle und unterstützt dynamische Konfigurationsauflösung zur Laufzeit. Vorkonfigurierte Distributionen sind verfügbar, um den manuellen Einrichtungsaufwand für spezifische Umgebungen zu reduzieren.

    Normalizes disparate incoming observability data formats into a consistent internal structure for routing.

    Go
    Auf GitHub ansehen↗7,175
  • jtleek/datasharingAvatar von jtleek

    jtleek/datasharing

    6,737Auf GitHub ansehen↗

    This project is a research data sharing framework and provenance protocol designed to ensure computational reproducibility. It provides a standardized set of guidelines for transforming raw source data into tidy formats through documented processing scripts and cleaning workflows. The framework distinguishes itself by emphasizing a strict provenance-based packaging system. It requires the organization of raw data, processing recipes, and code books into a single package, ensuring that original unmodified sources are preserved to allow for independent verification of all transformation steps.

    Implements standards for structuring datasets into tidy formats with consistent variable encoding for interoperability.

    Auf GitHub ansehen↗6,737
  • umpirsky/country-listAvatar von umpirsky

    umpirsky/country-list

    5,246Auf GitHub ansehen↗

    Dieses Projekt ist eine umfassende Sammlung von Ländernamen und standardisierten ISO-3166-1-Codes. Es dient als geografisches Referenz-Repository, das globale Nationen auf ihre jeweiligen internationalen Standards abbildet, um sie für die Datennormalisierung und Identifizierung zu verwenden. Der Datensatz wird in mehreren Sprachen bereitgestellt, um Internationalisierung zu unterstützen, und in verschiedenen Dateiformaten verteilt, um die Kompatibilität über verschiedene Programmierumgebungen hinweg sicherzustellen. Das Projekt deckt Funktionen für Länder-Metadaten-Mapping, mehrsprachige geografische Kennzeichnung sowie den Abruf von Alpha-2- und Alpha-3-Codes für Adressvalidierung und Datenstandardisierung ab.

    Normalizes disparate geographic data into consistent ISO-standardized structures.

    HTML
    Auf GitHub ansehen↗5,246
  • asyncapi/specAvatar von asyncapi

    asyncapi/spec

    5,219Auf GitHub ansehen↗

    AsyncAPI ist ein maschinenlesbarer Spezifikationsstandard zum Definieren und Dokumentieren ereignisgesteuerter Schnittstellen und asynchroner, nachrichtenbasierter Architekturen. Es bietet ein einheitliches Framework zur Modellierung der Struktur verteilter Systeme, einschließlich der Definition von Servern, Kanälen, Nachrichten und Operationen. Die Spezifikation zeichnet sich durch ein protokollunabhängiges Design aus, das Kern-Schnittstellendefinitionen von transport-spezifischen Konfigurationen trennt. Dies ermöglicht Entwicklern eine einzige „Source of Truth“, während gleichzeitig die spezifischen Anforderungen verschiedener Messaging-Technologien wie Kafka, MQTT oder WebSockets erfüllt werden. Zudem unterstützt es komplexe verteilte Umgebungen durch Design-Time-Nachrichtenkorrelation und Runtime-Expression-Tracking für eine verbesserte Observability. Das Projekt deckt ein breites Spektrum an Funktionen ab, darunter deklarative Sicherheitsschemata für Authentifizierung und Autorisierung sowie standardisierte Datenmodellierung mittels Formaten wie JSON Schema oder Avro. Es bietet zudem Mechanismen zur Modularisierung großer API-Definitionen durch wiederverwendbare Komponenten und Registries, was die organisatorische Governance und Konsistenz erleichtert. Die Spezifikation wird als Satz standardisierter Dokumentationsdateien gepflegt und bildet die Grundlage für die automatisierte Infrastrukturbereitstellung und das Management ereignisgesteuerter Netzwerktopologien.

    Models data payloads and structures using standard formats to ensure consistent data exchange between producers and consumers.

    JavaScript
    Auf GitHub ansehen↗5,219
  • internlm/xtunerAvatar von InternLM

    InternLM/xtuner

    5,150Auf GitHub ansehen↗

    xtuner ist eine umfassende Trainings-Engine für Large Language Models und bietet ein Toolkit für Pre-Training, Supervised Fine-Tuning und die Optimierung von vision-sprachlichen multimodalen Modellen. Sie dient als verteilter Trainingsbeschleuniger und spezialisiertes Framework zur Skalierung von Mixture-of-Experts-Modellen sowie zur Ausrichtung von Modellverhalten durch Reinforcement Learning from Human Feedback. Das Projekt zeichnet sich durch fortgeschrittene Speicher- und Rechenoptimierungen aus, wie Sequence-Parallelism für ultra-lange Kontextfenster und Interleaved-Pipeline-Parallelism zur Reduzierung von GPU-Idle-Zeiten. Es bietet eine dedizierte Suite für Preference-Optimization und implementiert Techniken wie Group Relative Policy Optimization und Direct Preference Optimization, um Modell-Policies und Belohnungssysteme zu verfeinern. Breite Funktionsbereiche decken verteiltes Modelltraining über mehrere Knoten hinweg, multimodale Datensatzvorbereitung und die Verwaltung von Adapter-basiertem Fine-Tuning ab. Die Engine enthält zudem Tools für Modellevaluation, Weight-Merging und den Export trainierter Parameter in Inferenz-Engines. Das Training wird über standardisierte Konfigurationsdateien und verteilte Launcher verwaltet, um konsistente Ergebnisse über Rechencluster hinweg sicherzustellen.

    Generates a fixed sequence of training data files to ensure consistent results across computing clusters.

    Pythonagentdeepseek-v3gpt-oss
    Auf GitHub ansehen↗5,150
  • javascriptdata/danfojsAvatar von javascriptdata

    javascriptdata/danfojs

    5,050Auf GitHub ansehen↗

    Danfo.js ist eine Bibliothek für Datenanalyse und Vorverarbeitung für JavaScript, die leistungsstarke gelabelte Datenstrukturen bereitstellt. Sie implementiert Dataframes und Series, um komplexe Datenanalysen, statistische Berechnungen und die Manipulation strukturierter tabellarischer Daten zu ermöglichen. Das Projekt dient als Bibliothek für die Vorverarbeitung beim maschinellen Lernen und bietet Dienstprogramme für kategoriales Label-Encoding, One-Hot-Encoding sowie die Skalierung und Standardisierung numerischer Features. Es erleichtert insbesondere die Konvertierung gelabelter Datenstrukturen in Tensoren für das Modelltraining und die Evaluierung. Die Bibliothek deckt eine breite Palette an Funktionen ab, einschließlich deskriptiver Statistik, relationaler Operationen wie Merging und Joining sowie Zeitreihenverarbeitung. Sie enthält Tools für die Datenbereinigung, Filterung und Gruppierung sowie eine Visualisierungsschnittstelle zur Erstellung interaktiver Diagramme und Plots direkt aus Dataframes. Das System unterstützt den Import und Export von Daten über CSV-, JSON- und Excel-Formate.

    Rescales numeric data to a mean of zero and a standard deviation of one.

    TypeScriptdanfojsdata-analysisdata-analytics
    Auf GitHub ansehen↗5,050
  • seldonio/seldon-coreAvatar von SeldonIO

    SeldonIO/seldon-core

    4,752Auf GitHub ansehen↗

    Seldon Core ist ein auf Kubernetes basierender Server für Machine-Learning-Modelle und ein MLOps-Inference-Framework. Es fungiert als Serving-Engine für mehrere Modelle und als Pipeline-Orchestrator, der Modelle als skalierbare Microservices verpackt, die über standardisierte REST- und gRPC-APIs bereitgestellt werden. Das Projekt zeichnet sich durch graphbasierte Inference-Pipelines aus, die Modelle und Datentransformatoren zu sequenziellen Workflows verketten. Es optimiert die Hardwareauslastung durch Shared-Serving für mehrere Modelle und Strategien für dynamisches Memory-Overcommit, während es gleichzeitig Produktionsexperimente durch gewichtetes Traffic-Routing, A/B-Tests und Shadow-Deployments unterstützt. Das Framework deckt ein breites Spektrum an MLOps-Funktionen ab, darunter bedarfsgesteuertes Autoscaling, asynchrone Request-Verarbeitung über Message-Busse sowie umfassendes Monitoring für Data Drift, Ausreißer und die Erklärbarkeit von Vorhersagen. Es bietet zudem Infrastrukturmanagement für die Konfiguration der Modell-Runtime und sichere Kommunikation mittels TLS-Verschlüsselung über Control- und Data-Planes hinweg.

    Implements reusable transformation and routing mechanisms to normalize data formats across applications.

    Goaiopsdeploymentkubernetes
    Auf GitHub ansehen↗4,752
  • codemayq/chinese-chatbot-corpusAvatar von codemayq

    codemayq/chinese-chatbot-corpus

    4,193Auf GitHub ansehen↗

    Dieses Projekt bietet eine Sammlung verarbeiteter chinesischer Konversationsdatensätze und Preprocessing-Workflows, die für das Training und Instruction-Tuning von Large Language Models (LLMs) entwickelt wurden. Es fungiert als Trainingskorpus aus bereinigtem, standardisiertem chinesischem Text, der als Frage-Antwort-Paare formatiert ist. Das Repository enthält eine Preprocessing-Pipeline und einen Datensatz-Aggregator, die mehrere öffentliche Chat-Quellen in einheitliche Dateien zusammenführen. Diese Tools normalisieren den Text, indem sie traditionelle chinesische Schriftzeichen in vereinfachte Zeichen umwandeln und komplexe Dialogstränge in eine standardisierte Sequenz von Einzel-Turns transformieren. Die resultierenden Daten werden als unabhängige, tabulatorgetrennte Dateien exportiert, was ein konsistentes Schema über verschiedene Quellen hinweg sicherstellt. Dieser technische Workflow konzentriert sich auf die Beseitigung von Formatierungsinkonsistenzen, um rohe Konversationsdaten für Machine-Learning-Aufgaben vorzubereiten.

    Normalizes disparate chat formats and script variants into consistent, standardized dialogue structures.

    Python
    Auf GitHub ansehen↗4,193
  • knowm/xchangeK

    knowm/XChange

    4,067Auf GitHub ansehen↗

    XChange ist eine Integrationsbibliothek für Kryptowährungsbörsen und ein API-Wrapper, der ein einheitliches Interface für die Verbindung zu mehreren Kryptobörsen bereitstellt. Es dient als Multi-Exchange-Trading-Interface und als Market-Data-Streamer, der Rohdaten von verschiedenen Anbietern in standardisierte Datenobjekte normalisiert. Das Projekt zeichnet sich durch ein adapterbasiertes Normalisierungssystem und ein reaktives WebSocket-Streaming-Modell aus, das darauf ausgelegt ist, Preis- und Volumen-Updates in Echtzeit zu empfangen und dabei die Thread-Auslastung zu minimieren. Es enthält einen dedizierten Authentifizierungs-Handler für das Management von API-Keys, Request-Nonces und benutzerdefinierten SSL-Trust-Stores, um Verbindungen mit privaten Servern abzusichern. Die Bibliothek deckt funktionale Bereiche ab, einschließlich Echtzeit-Marktbeobachtung, privatem Kontomanagement und der Ausführung von Trades über verschiedene Plattformen hinweg. Sie bietet Utilities sowohl für den Zugriff auf öffentliche Marktdaten als auch für authentifizierte private Kontodienste.

    Converts raw API responses from various providers into standardized data objects for consistent processing.

    Java
    Auf GitHub ansehen↗4,067
Vorherige12Nächste
  1. Home
  2. Data & Databases
  3. Data Governance and Modeling
  4. Data Standardization

Unter-Tags erkunden

  • Data Modeling StandardsEnforces consistent naming and structural patterns across data models. **Distinct from Data Standardization:** Distinct from Data Standardization: focuses on the enforcement of modeling conventions rather than the normalization of data formats.
  • Document Schema NormalizersTools that map parsed document elements into unified, predictable data structures.
  • Loading Sequence DeterminismEnsuring a fixed and reproducible order of data files during model training across distributed clusters. **Distinct from Data Standardization:** Distinct from general data standardization; specifically targets the sequence of file loading for training consistency.
  • Observation StandardizersTools for mapping simulator outputs to unified key conventions for policy compatibility. **Distinct from Data Standardization:** Distinct from general data standardization: focuses on mapping simulator outputs to policy-ready formats.
  • Spatial Layout StandardizationThe process of normalizing infinite canvas coordinates and object relationships into a consistent, readable format. **Distinct from Data Standardization:** Specific to visual canvas layouts rather than general database data standardization or GIS formats
  • Statistical StandardizationRescaling numeric data to achieve a mean of zero and unit variance. **Distinct from Data Standardization:** Distinct from general data standardization (format normalization) by focusing on statistical Z-score standardization.