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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

384 repository-uri

Awesome GitHub RepositoriesVisualization and Mapping

Tools and frameworks for rendering data, geospatial information, and complex visual layouts.

Explore 384 awesome GitHub repositories matching graphics & multimedia · Visualization and Mapping. Refine with filters or upvote what's useful.

Awesome Visualization and Mapping GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • awesome-selfhosted/awesome-selfhostedAvatar awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Vezi pe GitHub↗

    Acest proiect este un director curatoriat de comunitate cu software open-source conceput pentru implementarea în medii de server private și laboratoare de acasă (home labs). Servește drept resursă cuprinzătoare pentru descoperirea alternativelor independente, auto-găzduite, la serviciile cloud mainstream, permițând utilizatorilor să mențină proprietatea deplină a datelor și controlul asupra infrastructurii lor digitale. Directorul este structurat printr-o taxonomie ierarhică ce organizează o colecție vastă de aplicații în categorii logice, variind de la gestionarea media și analiza datelor la comunicare privată și instrumente de productivitate în echipă. Se distinge printr-un proces colaborativ de peer-review, unde membrii comunității validează calitatea și relevanța fiecărei trimiteri pentru a se asigura că directorul rămâne precis și fiabil. Proiectul acoperă o suprafață largă de capabilități, inclusiv automatizarea infrastructurii, implementarea serviciilor bazate pe containere și gestionarea configurației declarative. Aceste instrumente ajută utilizatorii să mențină medii de server reproductibile și să gestioneze dependențele complexe ale serviciilor pe hardware privat. Directorul este menținut ca un repository controlat prin versiuni, asigurându-se că toate actualizările și modificările conduse de comunitate sunt urmărite și transparente.

    Renders and delivers vector or raster map data to support various web and mobile mapping interfaces.

    awesomeawesome-listcloud
    Vezi pe GitHub↗299,516
  • thealgorithms/pythonAvatar TheAlgorithms

    TheAlgorithms/Python

    221,992Vezi pe GitHub↗

    Acest proiect este un repository cuprinzător de implementări computaționale verificate, conceput pentru a servi drept resursă educațională pentru informatică și rezolvarea problemelor algoritmice. Oferă o colecție structurată de exemple de cod care acoperă structuri de date fundamentale, operațiuni matematice și concepte de bază de programare, permițând utilizatorilor să studieze logica și complexitatea din spatele diferitelor metode computaționale. Repository-ul se distinge printr-un tipar de implementare modular, bazat pe referințe, care organizează codul în spații de nume logice. Această abordare facilitează execuția independentă și claritatea educațională, permițând utilizatorilor să exploreze evoluția strategiilor computaționale de la abordări naive de tip brute-force la soluții optimizate, de înaltă performanță. Prin decuplarea abstracțiilor structurilor de date de operațiunile algoritmice, proiectul asigură că implementările rămân interschimbabile și ușor de analizat. Suprafața de capabilități acoperă o gamă largă de domenii tehnice, inclusiv învățarea automată, criptografia, calculul științific și viziunea computerizată. Include implementări pentru modelare predictivă, rețele neuronale și analiză statistică, alături de instrumente pentru procesarea semnalelor digitale, gestionarea fluxului de rețea și modelarea financiară. Colecția abordează, de asemenea, nevoi matematice specializate, cum ar fi algebra liniară, calculele geometrice și manipularea biților, oferind o fundație largă pentru cercetare și aplicații de inginerie.

    Generate self-similar geometric patterns through iterative coordinate transformations and recursive boundary analysis.

    Pythonalgorithmalgorithm-competitionsalgorithms-implemented
    Vezi pe GitHub↗221,992
  • d3/d3Avatar d3

    d3/d3

    113,118Vezi pe GitHub↗

    D3 is a modular library providing low-level primitives for creating data-driven visualizations. It functions as a flexible framework that allows for direct control over visual presentation by mapping abstract data dimensions to graphical properties, such as position, color, and size, without imposing predefined chart abstractions. The library distinguishes itself by offering specialized tools for complex data representation, including algorithmic layouts for hierarchical structures and geographic projection utilities for mapping spherical coordinates. It also includes a comprehensive suite fo

    Directly manipulate graphical elements through low-level primitives to build custom rendering logic for vector and bitmap visualizations.

    Shellchartchartsd3
    Vezi pe GitHub↗113,118
  • garrytan/gstackAvatar garrytan

    garrytan/gstack

    110,596Vezi pe GitHub↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    Converts Mermaid and Excalidraw code blocks into vector diagrams with captions.

    TypeScript
    Vezi pe GitHub↗110,596
  • knsv/mermaidAvatar knsv

    knsv/mermaid

    88,686Vezi pe GitHub↗

    Mermaid is a text-to-diagram rendering engine that transforms markdown-inspired text definitions into visual flowcharts, sequence diagrams, and Gantt charts. It functions as a markdown-based diagramming tool designed to keep technical documentation synchronized with development by defining visuals as plain text. The engine utilizes a sandboxed rendering process, executing diagram generation inside isolated frames to prevent malicious scripts embedded in user text from executing in the browser. The system handles client-side text transformation and domain-specific language parsing to map text

    Operates as a diagramming engine that converts markdown-inspired text definitions into visual layouts.

    TypeScript
    Vezi pe GitHub↗88,686
  • mermaid-js/mermaidAvatar mermaid-js

    mermaid-js/mermaid

    88,676Vezi pe GitHub↗

    This project is a client-side rendering engine that transforms declarative, text-based syntax into visual diagrams directly within the browser. By utilizing a domain-specific language, it allows users to define complex structures—such as software architectures, process flows, and system behaviors—without the need for manual layout configuration. The library functions as a browser-based runtime that parses these definitions into intermediate abstract syntax trees, which are then processed by specialized engines to generate high-fidelity, resolution-independent graphics. The system distinguishe

    Embeds interactive, browser-rendered diagrams directly into web applications and documentation platforms.

    TypeScriptdiagramsdiagrams-as-codedocumentation
    Vezi pe GitHub↗88,676
  • 3b1b/manimAvatar 3b1b

    3b1b/manim

    87,664Vezi pe GitHub↗

    Manim is a Python-based computational geometry framework designed for programmatic video production. It functions as a mathematical animation engine, allowing users to generate high-fidelity visual content by scripting scene definitions rather than using traditional timeline-based editing software. The library is built to translate code-based instructions into precise, frame-accurate animations, making it a tool for explaining complex mathematical functions, geometric proofs, and abstract theories. The engine distinguishes itself through a declarative scene graph that organizes visual element

    Animates mathematical scenes and geometric objects using descriptive, code-based definitions.

    Python3b1b-videosanimationexplanatory-math-videos
    Vezi pe GitHub↗87,664
  • enaqx/awesome-reactAvatar enaqx

    enaqx/awesome-react

    73,650Vezi pe GitHub↗

    This project is a community-driven knowledge base that serves as a centralized directory for the React and React Native ecosystems. It functions as a developer discovery portal, aggregating high-quality libraries, frameworks, and learning resources to assist in the research and selection of tools for modern web and mobile application development. The repository distinguishes itself through a hierarchical taxonomy that organizes a fragmented landscape of third-party software into functional domains. By utilizing markdown-based content curation, it provides a structured index that allows develo

    Exposes specialized wrappers and component libraries for integrating map services.

    awesomeawesome-listjavascript
    Vezi pe GitHub↗73,650
  • apache/supersetAvatar apache

    apache/superset

    73,451Vezi pe GitHub↗

    Superset is a web-based business intelligence platform designed for data exploration, visualization, and interactive dashboarding. It functions as a query-driven analytics engine that connects to various SQL databases, allowing users to perform ad-hoc analysis, define virtual metrics, and build complex data visualizations through a centralized interface. The platform distinguishes itself through a robust semantic layer that transforms raw database schemas into calculated columns and virtual metrics, enabling consistent business logic across an organization. It features a plugin-based visualiz

    Directs geospatial rendering to specific providers by specifying URLs and security keys for custom map tiles.

    TypeScriptanalyticsapacheapache-superset
    Vezi pe GitHub↗73,451
  • hiyouga/llama-efficient-tuningAvatar hiyouga

    hiyouga/LLaMA-Efficient-Tuning

    72,239Vezi pe GitHub↗

    This project is a fine-tuning framework and training pipeline designed to optimize and adapt large language and vision models. It provides a specialized toolkit for parameter-efficient tuning and supervised learning, serving as both a trainer for multimodal models and a deployment tool for serving fine-tuned models via high-performance inference engines. The framework focuses on reducing memory and compute requirements by updating a small subset of model parameters. It supports a wide range of adaptation strategies, including vision-language model training to align text, image, video, and aud

    Enables loading training data from local disks, cloud storage, or public model hubs for fine-tuning.

    Python
    Vezi pe GitHub↗72,239
  • chartjs/chart.jsAvatar chartjs

    chartjs/Chart.js

    67,526Vezi pe GitHub↗

    Chart.js is a declarative data visualization framework that renders interactive, responsive charts directly onto an HTML5 canvas element. It functions as a configuration-driven engine, transforming structured datasets into complex graphical representations by merging user-defined settings with global defaults. The library utilizes a high-performance rendering pipeline that executes drawing commands during each animation frame to maintain smooth visual feedback. The project distinguishes itself through a modular, extensible architecture that allows developers to register custom scales, control

    Translates abstract data values into pixel coordinates using configurable mathematical scales for canvas rendering.

    JavaScriptcanvaschartgraph
    Vezi pe GitHub↗67,526
  • apache/echartsAvatar apache

    apache/echarts

    66,629Vezi pe GitHub↗

    Apache ECharts is a JavaScript data visualization library used for rendering interactive charts and complex data visualizations in web browsers. It functions as a canvas-based charting engine and a statistical data visualization suite that transforms datasets into visual representations. The framework provides specialized capabilities for three-dimensional data visualization, including the generation of 3D plots and globe visualizations. It also serves as a web-based geographic mapping tool for overlaying heatmaps, routes, and data distributions onto interactive maps. The library covers a br

    Allows overlaying heatmaps, routes, and data distributions onto interactive geographical maps.

    TypeScriptapachecanvascharting-library
    Vezi pe GitHub↗66,629
  • sansan0/trendradarAvatar sansan0

    sansan0/TrendRadar

    59,513Vezi pe GitHub↗

    TrendRadar is a market intelligence tool designed to aggregate and analyze external information sources for monitoring shifts in consumer behavior and industry patterns. It functions as a visual data analytics dashboard, transforming raw market data into interactive charts and insights through a component-based interface. The platform utilizes a declarative state management system where application behavior is governed by a centralized configuration object. This architecture supports interactive dashboard development, allowing users to manipulate data sets and visualize emerging trends over t

    Tracks and displays emerging patterns in data over time to help teams identify shifts in behavior.

    Pythonaibarkdata-analysis
    Vezi pe GitHub↗59,513
  • vsouza/awesome-iosAvatar vsouza

    vsouza/awesome-ios

    52,496Vezi pe GitHub↗

    This project is a community-driven directory of software resources, libraries, and tools designed to support iOS application development. It serves as a centralized reference point for developers, organizing a vast ecosystem of third-party components into a searchable, structured index to facilitate discovery and project integration. The repository distinguishes itself through its collaborative curation model, which aggregates disparate utilities into a single, maintainable catalog. By leveraging a flat-file documentation structure, it provides a clear overview of the tools available for nati

    Renders dynamic charts and interactive graphs to display complex information.

    Swiftapple-swiftarkitawesome
    Vezi pe GitHub↗52,496
  • nanmicoder/mediacrawlerAvatar NanmiCoder

    NanmiCoder/MediaCrawler

    51,294Vezi pe GitHub↗

    MediaCrawler is an automated web scraping framework designed to extract public posts, comments, and creator metadata from various social media platforms. It functions as a headless browser automator, utilizing real browser instances to render dynamic content and execute the client-side scripts necessary for interacting with modern web interfaces. The system distinguishes itself through a focus on session persistence and network flexibility. It supports remote debugging to reuse active browser sessions and cookies, which helps minimize the risk of triggering platform security challenges. To ma

    Generates visual word clouds from crawled comments with custom stop-word lists and formatting.

    Python
    Vezi pe GitHub↗51,294
  • avik-jain/100-days-of-ml-codeAvatar Avik-Jain

    Avik-Jain/100-Days-Of-ML-Code

    51,254Vezi pe GitHub↗

    This project is a structured educational curriculum designed to guide developers through the fundamentals of machine learning. It functions as a technical skill builder, offering a curated roadmap of progressive coding challenges that cover core algorithms, statistical concepts, and essential data science libraries. The repository distinguishes itself through an iterative sequencing of content, organizing complex technical topics into a daily progression that facilitates incremental mastery. It integrates third-party academic lectures and educational resources to provide necessary theoretical

    Provides deep-dive tutorials on using plotting libraries for data analysis.

    100-days-of-code-log100daysofcodedeep-learning
    Vezi pe GitHub↗51,254
  • pixijs/pixijsAvatar pixijs

    pixijs/pixijs

    47,416Vezi pe GitHub↗

    PixiJS is a high-performance 2D rendering engine designed for building interactive visual content and browser-based games. It provides a hardware-accelerated graphics library that leverages WebGL and WebGPU backends to execute complex scenes, utilizing a hierarchical scene graph to manage object transformations and display order. The project distinguishes itself through a sophisticated architecture that decouples rendering logic from hardware APIs, allowing for consistent performance across diverse browser environments. It features a robust, asynchronous asset pipeline that handles loading, c

    Enables efficient rendering of large datasets and complex geometry via GPU-accelerated drawing.

    TypeScriptcanvascanvas2ddata-visualization
    Vezi pe GitHub↗47,416
  • slidevjs/slidevAvatar slidevjs

    slidevjs/slidev

    47,208Vezi pe GitHub↗

    Slidev is a markdown-based presentation framework designed for creating interactive, web-based slide decks. It functions as a static site generator that transforms plain text files into modular UI components, allowing authors to maintain version control while building professional presentations. The engine provides a browser-based runtime that manages slide navigation, animated transitions, and the live execution of code blocks. What distinguishes Slidev is its developer-centric approach to technical presentations. It features built-in support for syntax highlighting, mathematical typesetting

    Slidev creates visual diagrams from text definitions within slides to illustrate complex concepts or workflows using automated diagramming tools.

    TypeScriptmarkdownpresentationslides
    Vezi pe GitHub↗47,208
  • leaflet/leafletAvatar Leaflet

    Leaflet/Leaflet

    45,200Vezi pe GitHub↗

    Leaflet is a lightweight JavaScript mapping library used to build mobile-friendly interactive maps on web pages. It functions as an open-source geospatial toolkit and web map renderer, providing the necessary tools to display geographical tiles and vector data. The framework is designed as a mobile-first map interface, ensuring that mapping experiences remain responsive and efficient across both desktop browsers and mobile devices. It enables the creation of custom map implementations and the visualization of geospatial data through the addition of markers, popups, and layers. The library co

    Acts as a primary JavaScript library for integrating interactive maps and spatial data into web applications.

    JavaScriptjavascriptleafletmaps
    Vezi pe GitHub↗45,200
  • streamlit/streamlitAvatar streamlit

    streamlit/streamlit

    44,982Vezi pe GitHub↗

    Streamlit is a Python framework designed to transform data scripts into interactive web applications. It utilizes a reactive execution engine that automatically reruns scripts from top to bottom whenever a user interaction triggers a state change, ensuring the interface remains synchronized with the underlying data. By providing a declarative interface, it allows developers to build functional applications without requiring extensive knowledge of frontend web technologies. The framework distinguishes itself through an identity-based widget reconciliation system that persists user input across

    Provides dynamic charts and tables that allow users to explore complex datasets through intuitive controls.

    Pythondata-analysisdata-sciencedata-visualization
    Vezi pe GitHub↗44,982
Înapoi123456…20Înainte
  1. Home
  2. Graphics & Multimedia
  3. Visualization and Mapping

Explorează sub-etichetele

  • Axis Appearance Configurations5 sub-tag-uriCustomization options for axis visibility, grid lines, and stacking.
  • Composite Visualizations1 sub-tagTools that combine multiple distinct chart types into a single unified visual representation of data.
  • Declarative Visualization Grammars3 sub-tag-uriFrameworks that translate user interactions into declarative chart definitions for data visualization. **Distinct from Visualization and Mapping:** Distinct from general visualization mapping: focuses on the grammar-based declarative paradigm for chart construction.
  • Diagramming EnginesTools that convert text-based definitions into visual diagrams and flowcharts. **Distinguishing note:** Focuses on the automated generation of visual diagrams from text-based markup.
  • Financial Charting1 sub-tagSpecialized visual components for rendering market trends, historical metrics, and interactive financial data. **Distinguishing note:** Focuses on the domain-specific requirements of financial data presentation, such as zooming and panning on time-series data.
  • Geospatial Terrain VisualizationSystems for rendering elevation profiles, contour lines, and topographic data on maps. **Distinct from Visualization and Mapping:** Distinct from Visualization and Mapping: focuses specifically on topographic and elevation-based terrain rendering for navigation.
  • Geospatial Visualizations20 sub-tag-uriSoftware for mapping and visualizing data based on geographic coordinates and spatial relationships.
  • Graph Visualization Libraries1 sub-tagTools for rendering hierarchical data as interactive node-link diagrams. **Distinguishing note:** Focuses on the visual representation of complex network architectures.
  • Heat Map Generators2 sub-tag-uriTools for creating interactive graphical representations of trace data to visualize distribution patterns. **Distinct from Visualization and Mapping:** Distinct from Visualization and Mapping: focuses specifically on heat map generation for performance data.
  • Heat MapsGrid-based visualizations that use color intensity to represent data values across two axes. **Distinct from Heat Map Generators:** General purpose data heat maps, unlike the candidate which focuses specifically on performance trace data generators.
  • Interactive Diagramming Engines1 sub-tagEngines that provide tools for the manual creation and interactive editing of visual diagrams. **Distinct from Diagramming Engines:** Distinct from Diagramming Engines which the taxonomy defines as text-to-diagram generators; this focuses on interactive manual editing.
  • Layout Algorithms1 sub-tagMathematical procedures that automatically determine the spatial arrangement and positioning of elements within a visual display.
  • Mapping Libraries5 sub-tag-uriProgramming libraries and components used to integrate interactive maps and spatial data into software applications.
  • Minimalist Map GeneratorsTools for creating stylized, minimalist geographic posters from raw map data. **Distinct from Visualization and Mapping:** Distinct from general Visualization and Mapping: focuses specifically on the generation of minimalist, print-ready map posters.
  • Node Graph Engines4 sub-tag-uriThe core execution and rendering engine that manages the lifecycle and connectivity of a visual node graph. **Distinct from Graph Visualization Libraries:** Focuses on the engine that drives the graph's logic and interaction rather than just the visualization library
  • Scale-Based Coordinate Mappings1 sub-tagSystems that translate abstract data values into pixel coordinates using configurable mathematical scales.
  • Viewport Managers1 sub-tagSystems for controlling map camera, zoom, and perspective settings. **Distinct from Viewport Managers:** Distinct from general window management: focuses on geospatial map camera and perspective control.
  • Visual Enhancement EnginesApplies lighting, shadows, and atmospheric effects to improve map depth perception. **Distinct from Visualization and Mapping:** Distinct from general visualization mapping: focuses on 3D rendering effects for spatial data.
  • Visualization Frameworks7 sub-tag-uriComprehensive toolkits and engines for building custom data visualizations, diagrams, and interactive graphical scenes.