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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to scitools/cartopy

Projects sharing features with Cartopy

30 open-source projects similar to scitools/cartopy, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • spotify/chartifyspotify avatar

    spotify/chartify

    3,637View on GitHub↗

    Python library that makes it easy for data scientists to create charts.

    Python
    View on GitHub↗3,637
  • man-group/dtaleman-group avatar

    man-group/dtale

    5,170View on GitHub↗

    dtale is a web-based interactive grid and visualizer for pandas dataframes, designed as an exploratory data analysis tool. It provides a browser-based interface for analyzing tabular data structures, allowing users to calculate statistics, detect outliers, and compute correlations without writing manual code. The project functions as an embedded data viewer that can be integrated into web applications via iframes or custom routes, with specific support for Django, Flask, and Streamlit. It enables the exploration of datasets through a combination of an interactive data grid and a data visualiz

    TypeScriptdata-analysisdata-sciencedata-visualization
    View on GitHub↗5,170
  • pyecharts/pyechartspyecharts avatar

    pyecharts/pyecharts

    15,761View on GitHub↗

    pyecharts is a Python visualization library and wrapper for the Echarts JavaScript engine. It translates Python data and configurations into JSON specifications to generate interactive web-based charts and graphs. The library provides specialized capabilities for geographic data mapping using a comprehensive library of map assets to visualize spatial information. It also includes utilities to capture rasterized snapshots of rendered web visualizations for export as static image files. The tool supports rendering interactive plots directly within data science notebook environments and exporti

    Python
    View on GitHub↗15,761
  • vispy/vispyvispy avatar

    vispy/vispy

    3,572View on GitHub↗

    Main repository for Vispy

    Pythonclosemberhacktoberfestopengl
    View on GitHub↗3,572

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • mwaskom/seabornmwaskom avatar

    mwaskom/seaborn

    13,739View on GitHub↗

    Seaborn is a Python library designed for statistical data visualization. It functions as a high-level interface built on the Matplotlib ecosystem, providing specialized routines to explore and communicate complex patterns within datasets. The framework enables users to generate informative graphics through automated statistical aggregation, multi-plot faceting, and integrated regression modeling. The library distinguishes itself through a declarative approach to data mapping, which translates raw inputs into visual properties like color, size, and position. It includes a robust statistical tr

    Pythondata-sciencedata-visualizationmatplotlib
    View on GitHub↗13,739
  • has2k1/plotninehas2k1 avatar

    has2k1/plotnine

    4,598View on GitHub↗

    Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative statistical plotting framework and multi-panel plotting engine, allowing users to create complex charts by mapping data variables to visual properties such as position, color, and size. The project is distinguished by its use of a layered composition model and a statistical transformation engine that performs aggregations and computations before rendering visuals. It features a comprehensive system for multi-panel faceting, which enables the splitting of a single visualization into

    Pythondata-analysisgrammargraphics
    View on GitHub↗4,598
  • matplotlib/matplotlibmatplotlib avatar

    matplotlib/matplotlib

    22,891View on GitHub↗

    Matplotlib is a Python data visualization library and 2D plotting engine used to generate publication-quality figures and charts from numerical data. It serves as a numerical graphics library and data visualization toolkit for mapping data to visual elements. The library provides capabilities for producing static, animated, and interactive visualizations. This includes creating high-resolution figures for professional documents, generating moving graphics to illustrate data evolution over time, and building dynamic plots for interactive data exploration. The toolkit supports scientific plott

    Pythondata-sciencedata-visualizationgtk
    View on GitHub↗22,891
  • plotly/plotly.pyplotly avatar

    plotly/plotly.py

    18,270View on GitHub↗

    Plotly.py is a comprehensive framework for building production-ready data applications and interactive dashboards directly from Python code. It functions as both a high-performance visualization library for browser-based charts and a full-stack tool for transforming analytical scripts into responsive, web-based interfaces. By abstracting away the need for manual HTML or JavaScript, it allows developers to define complex layouts and functional logic using modular, reusable components. The framework distinguishes itself through a robust architecture that handles event orchestration and state sy

    Pythond3dashboarddeclarative
    View on GitHub↗18,270
  • vega/altairvega avatar

    vega/altair

    10,410View on GitHub↗

    Altair is a declarative data visualization library for Python that generates Vega-Lite specifications. It functions as a tool for mapping data to graphical marks using a high-level syntax, allowing users to describe the desired visual outcome instead of writing imperative drawing commands. The framework enables the creation of interactive charts and graphics, including linked views and filtered displays that respond to user input in real time. It supports the design of multi-view dashboards by combining visualizations into layered or faceted layouts. The library provides capabilities for sta

    Python
    View on GitHub↗10,410
  • bokeh/bokehbokeh avatar

    bokeh/bokeh

    20,403View on GitHub↗

    Bokeh is a Python data visualization library and interactive plotting framework used to create high-performance graphics and data dashboards that render in web browsers. It serves as a tool for generating standalone HTML documents, embedded components for digital notebooks, and full-stack web applications powered by a Python backend. The project distinguishes itself through its ability to handle large or streaming datasets while maintaining smooth interactivity. It enables linked brushing across multiple views, allowing data selected in one plot to automatically highlight corresponding data i

    TypeScriptbokehdata-visualisationinteractive-plots
    View on GitHub↗20,403
  • pyqtgraph/pyqtgraphpyqtgraph avatar

    pyqtgraph/pyqtgraph

    4,297View on GitHub↗

    PyQtGraph is a scientific plotting and graphics framework built for PyQt and PySide applications, providing fast, interactive 2D and 3D visualizations with GPU-accelerated rendering. It serves as both a real-time signal monitoring system for streaming time-series data and a toolkit for constructing interactive data dashboards with dockable panels, parameter trees, and custom widgets. The library also includes a node-based visual flowchart tool for building data processing pipelines and a scientific graphics export system that saves plots as PNG, SVG, or CSV and converts items to Matplotlib for

    Pythonhacktoberfestnumpypython
    View on GitHub↗4,297
  • plotly/dashplotly avatar

    plotly/dash

    24,262View on GitHub↗

    Dash is a Python-based framework for building analytical web applications and reactive data dashboards. It allows developers to connect data science and machine learning code to interactive web interfaces without writing JavaScript, serving as a backend-driven tool for defining layouts and managing state. The framework integrates the Plotly charting engine to render a wide variety of complex charts and financial graphs. It distinguishes itself through a reactive callback system that links user input components to data visualizations, enabling the creation of business intelligence dashboards a

    Python
    View on GitHub↗24,262
  • anychart/graphicsjsAnyChart avatar

    AnyChart/GraphicsJS

    993View on GitHub↗

    A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology.

    JavaScript
    View on GitHub↗993
  • anychart/anychart-jqueryAnyChart avatar

    AnyChart/AnyChart-jQuery

    14View on GitHub↗

    jQuery plugin for AnyChart provides an easy way to use AnyChart JavaScript Charts with jQuery framework.

    JavaScript
    View on GitHub↗14
  • aldeed/meteor-tabularaldeed avatar

    aldeed/meteor-tabular

    360View on GitHub↗

    aldeed:tabular

    JavaScript
    View on GitHub↗360
  • antvis/mcp-server-chartantvis avatar

    antvis/mcp-server-chart

    3,688View on GitHub↗

    This project is a Model Context Protocol server that enables large language models to generate and render data visualizations, charts, and diagrams. It functions as a toolset for AI assistants to transform raw data into professional visual representations. The server utilizes an intelligent selection layer to determine the most effective visualization format based on the provided data. It supports remote rendering via external HTTP services and provides the flexibility to route requests to self-hosted rendering endpoints for private network environments. Capabilities cover a wide range of da

    TypeScriptantvllmmcp
    View on GitHub↗3,688
  • angular2guy/ngx-simple-chartsAngular2Guy avatar

    Angular2Guy/ngx-simple-charts

    8View on GitHub↗

    Angular 22+ library for D3 based line, bar, donut and date/timeline charts with multiple entry points. A configurable service for token handling is provided.

    TypeScript
    View on GitHub↗8
  • ajstarks/svgoajstarks avatar

    ajstarks/svgo

    2,247View on GitHub↗

    Go Language Library for SVG generation

    Go
    View on GitHub↗2,247
  • aeyrium/bezier-chartaeyrium avatar

    aeyrium/bezier-chart

    452View on GitHub↗

    A beautiful bezier line chart widget for flutter that is highly interactive and configurable.

    Dart
    View on GitHub↗452
  • aveheuzed/nimgraphvizAveheuzed avatar

    Aveheuzed/nimgraphviz

    11View on GitHub↗

    A nim library for making graphs with GraphViz and DOT (based on PyGraphviz)

    Nim
    View on GitHub↗11
  • autoviml/autovizAutoViML avatar

    AutoViML/AutoViz

    1,903View on GitHub↗

    Automatically Visualize any dataset, any size with a single line of code. Created by Ram Seshadri. Collaborators Welcome. Permission Granted upon Request.

    Python
    View on GitHub↗1,903
  • amcharts/amcharts5amcharts avatar

    amcharts/amcharts5

    434View on GitHub↗

    The newest, fastest, and most advanced amCharts charting library for JavaScript and TypeScript apps.

    TypeScript
    View on GitHub↗434
  • babylonjs/babylon.jsBabylonJS avatar

    BabylonJS/Babylon.js

    25,652View on GitHub↗

    Babylon.js is a JavaScript game engine and real-time graphics renderer designed for creating interactive three-dimensional visuals and applications. It functions as a web-based 3D framework and WebGL engine that enables the deployment of high-performance 3D content across various web platforms and devices. The project provides tools for web-based 3D game development, real-time graphics rendering, and the creation of browser-based interactive visualizations. It also supports the development of WebXR virtual and augmented reality experiences using standard web technologies. The framework cover

    TypeScript
    View on GitHub↗25,652
  • benpickles/peitybenpickles avatar

    benpickles/peity

    4,221View on GitHub↗

    Peity is a lightweight SVG data visualization library that transforms numeric text content and HTML attributes into small pie, donut, bar, and line charts. It functions as an attribute-driven renderer and a progressive enhancement tool, adding vector graphics to web pages by reading data directly from the DOM without requiring heavy JavaScript frameworks. The library supports custom drawing functions and dynamic color assignments, allowing for the registration of new chart types and the use of custom functions to determine segment colors. Its capability surface covers the rendering of mini d

    HTMLchartjqueryjquery-plugin
    View on GitHub↗4,221
  • blackfizz/eazegraphblackfizz avatar

    blackfizz/EazeGraph

    1,592View on GitHub↗

    An Android chart and graph library

    Java
    View on GitHub↗1,592
  • bloomberg/bqplotbloomberg avatar

    bloomberg/bqplot

    3,693View on GitHub↗

    bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model, allowing users to build complex 2D charts by combining marks, scales, and axes. The library distinguishes itself with specialized toolkits for financial charting, such as OHLC candlesticks and time-series analysis, and geographic data visualization, including choropleths and custom map projections for TopoJSON and GeoJSON data. It enables deep interaction through tools like lasso selection, rectangular brushing, and the ability to manually manipulate plot points or line data.

    TypeScript
    View on GitHub↗3,693
  • bmabey/pyldavisbmabey avatar

    bmabey/pyLDAvis

    1,849View on GitHub↗

    Python library for interactive topic model visualization. Port of the R LDAvis package.

    Jupyter Notebook
    View on GitHub↗1,849
  • boblemarin/jquery.eraserboblemarin avatar

    boblemarin/jQuery.eraser

    334View on GitHub↗

    #jQuery.eraser v0.5.1

    JavaScript
    View on GitHub↗334
  • aslagle/reactive-tableaslagle avatar

    aslagle/reactive-table

    327View on GitHub↗

    A reactive table for Meteor, using Blaze.

    JavaScript
    View on GitHub↗327
  • arafatk/glotarafatk avatar

    arafatk/glot

    407View on GitHub↗

    Glot is a plotting library for Golang built on top of gnuplot.

    Go
    View on GitHub↗407