13 repositorios
Visualizes relationships between datasets and individual fields to show how data flows from raw sources to final reports.
Distinct from Data Mapping Utilities: Distinct from Data Mapping Utilities: focuses on the visualization of end-to-end data flow dependencies rather than field alignment.
Explore 13 awesome GitHub repositories matching data & databases · Data Dependency Visualizers. Refine with filters or upvote what's useful.
PlantUML is a text-to-diagram generator that translates human-readable markup into structured graphical representations. It functions as a diagram-as-code tool, allowing users to create and maintain technical documentation, architectural models, and flowcharts by decoupling diagram content from visual layout. The project distinguishes itself through a comprehensive rendering pipeline that processes domain-specific markup into various output formats, including vector and raster graphics. It utilizes a graph-based layout engine to calculate spatial positioning, while a declarative styling layer
Visualizes associative arrays and key-value tables as structured diagrams with object links.
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
Maps dependencies between data models and external assets like dashboards to provide visibility into data flow from source to consumption.
DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations. The platform distinguishes itself through its focus on grounding artificial intelligence and autono
Visualizes relationships between datasets and individual fields to show how data flows from raw sources through transformations to final reports.
Kedro is a data science pipeline framework and production toolbox designed to build reproducible, modular workflows using software engineering best practices. It functions as a data engineering orchestrator and catalog manager, bridging the gap between interactive analysis and maintainable production pipelines. The framework distinguishes itself by using a data catalog to decouple data access from processing logic and providing tools to transition analysis from interactive notebooks into structured workflows. It includes a workflow visualization tool that generates visual maps of data pipelin
Provides visual representations of project workflows to map dependencies between different pipeline steps.
Kedro is a data science pipeline framework and orchestration tool designed to build reproducible and modular data engineering workflows. It functions as an MLOps project template and Python data workflow tool that enforces software engineering best practices to move projects from prototype to production. The system distinguishes itself through a centralized data catalog manager that abstracts data access and versioning across various file formats and cloud storage systems. It further separates processing logic from data access via a lazy-loading data registry and provides a standardized proje
Automatically resolves dependencies between functions to visualize the end-to-end flow of data through the project.
iRingo is a customization tool for Apple devices designed to bypass geographical restrictions and enable region-locked system services and applications. It functions as a regional unlocker and service proxy that modifies system requests to activate hidden or restricted operating system capabilities. The project focuses on unlocking AI-driven system intelligence, voice assistants, and advanced search features through network overrides and regional code modifications. It enables access to restricted news, television services, and beta software versions that are normally unavailable in specific
Swaps the default air quality map layer with an alternative data source for different visual representations.
Elasticsearch Head is a web-based graphical interface for monitoring and administering Elasticsearch clusters. It serves as a cluster management UI, a topology visualizer for nodes and shards, and a REST API client for sending HTTP requests and analyzing JSON responses. The tool distinguishes itself by providing a visual map of cluster topology to monitor data distribution and health. It includes a local proxy to enable administration of remote clusters that are not directly accessible and supports the injection of basic authentication headers for secure request handling. The platform covers
Transforms raw API results into graphical representations, such as topology maps and time-series charts.
InfoSpider is a personal data aggregator and digital footprint analyzer. It extracts user activity and history from social platforms and local browser database files to consolidate information into a unified format. The system functions as a social media archiving tool that converts feed data and albums from external links into downloadable PDF documents for offline preservation. It also serves as a browser history extractor that reads local SQLite database files to retrieve and analyze web navigation history. The project covers capabilities for data aggregation, digital footprint analysis,
Transforms structured activity datasets into graphical representations like charts and reports.
Folium is a Python library that builds interactive Leaflet.js maps directly from Python data structures, enabling geographic data visualization in Jupyter notebooks or as standalone HTML pages. It creates maps centered on given coordinates with configurable zoom, tiles, and dimensions, and supports embedding those maps inside web routes for serving in browsers. The library provides a comprehensive set of tools for data-driven map creation, including choropleth maps that bind tabular data to geographic geometries, colormap application to markers and polygons, and GeoJSON data overlay and visua
Overlays raster tiles, vector shapes, or GeoJSON data onto a base map for multi-layered displays.
This project is a Java persistence generator and database mapping tool designed to produce boilerplate persistence layer code. It translates database schemas and column comments into structured Java annotations and mapping files, replacing the need for manual configuration writing. The tool provides a visual interface for generating code and manages secure database access through SSH tunneling. It allows users to connect to private databases via encrypted tunnels to safely extract schemas without exposing the database to the public internet. The system includes capabilities for database sche
Creates data objects and mapping files through a visual interface to eliminate manual configuration writing.
MapCN is a React component library that wraps MapLibre GL into declarative, composable building blocks for interactive maps. It provides a set of small, reusable components for rendering maps, placing markers, drawing routes, and clustering points, all managed through React hooks, context, and refs for state and lifecycle control. The library distinguishes itself by offering a complete set of map features as individual React components that automatically adapt to light and dark themes. It includes components for interactive map rendering with zero configuration, marker placement with popups a
Supports custom GeoJSON layers, real-time tracking, geofencing, heatmaps, and other extended map capabilities.
Este proyecto es un wrapper de Google Maps para React y biblioteca de integración que une la API de JavaScript de Google Maps con una arquitectura declarativa basada en componentes. Proporciona un componente de mapa interactivo para renderizar vistas de mapas, marcadores y superposiciones utilizando coordenadas geográficas y HTML personalizado. La biblioteca sirve como una herramienta de visualización de datos geográficos y una interfaz de búsqueda basada en mapas. Permite la implementación de funcionalidad de búsqueda de lugares y entradas de autocompletado integradas directamente con la vista del mapa. La superficie de capacidades cubre servicios basados en ubicación, incluyendo visualización de rutas, vista panorámica de calle y la creación de formas geométricas de mapas. Admite diversas opciones de renderizado como capas de datos especializadas para tráfico y mapas de calor, superposiciones de HTML y canvas personalizados, y agrupación de marcadores para gestionar conjuntos de puntos de alta densidad. Herramientas de dibujo interactivas y ventanas de información también están disponibles para definir áreas y proporcionar detalles de ubicación.
Supports specialized data layers such as real-time traffic and heatmaps for geographic context.
Spider es una plataforma basada en web diseñada para la extracción automatizada de datos, proporcionando un framework centralizado para recopilar, procesar y enrutar información estructurada desde sitios web. Funciona como un pipeline integral que gestiona todo el ciclo de vida de la recopilación de datos, desde la configuración inicial hasta el almacenamiento final en bases de datos externas o colas de mensajes. La plataforma se distingue por una interfaz de configuración visual que permite a los usuarios definir reglas de extracción y gestionar plantillas de scraping sin escribir código personalizado. Admite la recuperación de contenido tanto estático como dinámico mediante la integración de automatización de navegador headless, que ejecuta JavaScript del lado del cliente para capturar datos de sitios web modernos e interactivos. Los usuarios también pueden utilizar la extracción heurística para extraer automáticamente el texto principal del artículo y los metadatos sin una configuración manual de selectores. Más allá de la simple recopilación, el sistema incluye herramientas para el análisis de contenido estructurado y el mapeo de relaciones. Identifica palabras clave, detecta entidades y visualiza conexiones entre personas, ubicaciones y artículos para proporcionar un contexto más profundo para la información recopilada. La plataforma también cuenta con capacidades integradas de búsqueda e indexación, lo que permite a los usuarios consultar registros almacenados y gestionar el flujo de datos a través de un panel unificado.
Visualizes connections between people, locations, and articles to reveal patterns within gathered web data.