awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to ultraplot/ultraplot

Open-source alternatives to UltraPlot

30 open-source projects similar to ultraplot/ultraplot, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best UltraPlot alternative.

  • 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
  • ag-grid/ag-chartsag-grid avatar

    ag-grid/ag-charts

    466View on GitHub↗

    AG Charts is a fully-featured and highly customizable JavaScript charting library. The professional choice for developers building enterprise applications

    TypeScript
    View on GitHub↗466
  • airbnb/airpalairbnb avatar

    airbnb/airpal

    2,748View on GitHub↗

    Web UI for PrestoDB.

    Java
    View on GitHub↗2,748
  • ajstarks/svgoajstarks avatar

    ajstarks/svgo

    2,247View on GitHub↗

    Go Language Library for SVG generation

    Go
    View on GitHub↗2,247
  • aldeed/meteor-tabularaldeed avatar

    aldeed/meteor-tabular

    360View on GitHub↗

    aldeed:tabular

    JavaScript
    View on GitHub↗360
  • almende/visA

    almende/vis

    0View on GitHub↗
    View on GitHub↗0
  • altair-viz/altairaltair-viz avatar

    altair-viz/altair

    10,410View on GitHub↗

    Altair is a declarative data visualization library for Python based on the Vega-Lite grammar. It allows users to create statistical visualizations by mapping data fields to visual properties rather than writing imperative drawing code. The library focuses on interactive charting through a system of linked selections and filters that update multiple visualizations based on user input. It renders charts as JSON and HTML for display in web browsers and interactive notebooks. The project covers statistical data analysis and interactive data exploration, providing capabilities to export visuals a

    Python
    View on GitHub↗10,410

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
  • 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
  • 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
  • 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
  • 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
  • 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
  • apache/echartsapache avatar

    apache/echarts

    66,629View on 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

    TypeScriptapachecanvascharting-library
    View on GitHub↗66,629
  • apache/incubator-supersetapache avatar

    apache/incubator-superset

    73,325View on GitHub↗

    This project is a business intelligence suite and SQL data visualization platform used for data analysis, reporting, and monitoring. It provides a web application for exploring datasets and building interactive dashboards, complemented by a web-based SQL query editor for analyzing raw data from connected stores. The platform features a semantic data layer to define standardized metrics and dimensions, ensuring consistent data interpretation across reports. It includes a security framework with role-based access control to manage user permissions and authentication across shared dashboards. T

    TypeScript
    View on GitHub↗73,325
  • apexcharts/ng-apexchartsapexcharts avatar

    apexcharts/ng-apexcharts

    357View on GitHub↗

    ng-apexcharts is an implementation of apexcharts for angular. It comes with one simple component that enables you to use apexcharts in an angular project.

    TypeScript
    View on GitHub↗357
  • apppear/chartviewAppPear avatar

    AppPear/ChartView

    5,633View on GitHub↗

    ChartView is a SwiftUI-native charting library that provides bar, line, pie, and ring chart components within a unified grid-based layout system. The library renders charts by composing SwiftUI views declaratively from data models, letting the framework handle layout and updates without intermediate drawing layers. The library supports multiple chart types that share a common grid layout, enabling composable data visualizations with synchronized axes and backgrounds. Bar charts display data as vertical bars, line charts plot connected data points with gradient fills and optional markers, pie

    Swift
    View on GitHub↗5,633
  • 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
  • aslagle/reactive-tableaslagle avatar

    aslagle/reactive-table

    327View on GitHub↗

    A reactive table for Meteor, using Blaze.

    JavaScript
    View on GitHub↗327
  • 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
  • aveheuzed/nimgraphvizA

    Aveheuzed/nimgraphviz

    0View on GitHub↗
    View on GitHub↗0
  • 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
  • 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
  • bqplot/bqplotbqplot avatar

    bqplot/bqplot

    3,693View on GitHub↗

    bqplot is an interactive data visualization library for IPython and Jupyter notebooks that utilizes a grammar of graphics. It functions as a tool for creating 2D charts and maps with real-time updates and bidirectional communication between the kernel and frontend. The library is distinguished by its ability to act as a geographic data visualization tool, rendering choropleth maps and spatial data via GeoJSON and custom projections. It also serves as a financial charting tool for producing OHLC and candle bar charts, and as an interactive dashboard framework for combining plotting widgets wit

    TypeScriptipythonjupytervisualizations
    View on GitHub↗3,693
  • bsnacks000/ipysigma-demoB

    bsnacks000/IPySigma-Demo

    0View on GitHub↗
    View on GitHub↗0
  • adamerose/pandasguiadamerose avatar

    adamerose/pandasgui

    3,259View on GitHub↗

    About - Demo - Installation - Usage - Features - More Info

    Python
    View on GitHub↗3,259