Plots

Top 21 Plot Open-Source Projects

  • bokeh

    Interactive Data Visualization in the browser, from Python

  • Project mention: Mastering Matplotlib: A Step-by-Step Tutorial for Beginners | dev.to | 2023-12-25

    Bokeh - Interactive Web Plotting for Python.

  • matplotplusplus

    Matplot++: A C++ Graphics Library for Data Visualization 📊🗾

  • Project mention: Creating k-NN with C++ (from Scratch) | dev.to | 2024-01-11

    cmake_minimum_required(VERSION 3.5) project(knn_cpp CXX) # Set up C++ version and properties include(CheckIncludeFileCXX) check_include_file_cxx(any HAS_ANY) check_include_file_cxx(string_view HAS_STRING_VIEW) check_include_file_cxx(coroutine HAS_COROUTINE) set(CMAKE_CXX_STANDARD 20) set(CMAKE_BUILD_TYPE Debug) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) # Copy data file to build directory file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/iris.data DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) # Download library usinng FetchContent include(FetchContent) FetchContent_Declare(matplotplusplus GIT_REPOSITORY https://github.com/alandefreitas/matplotplusplus GIT_TAG origin/master) FetchContent_GetProperties(matplotplusplus) if(NOT matplotplusplus_POPULATED) FetchContent_Populate(matplotplusplus) add_subdirectory(${matplotplusplus_SOURCE_DIR} ${matplotplusplus_BINARY_DIR} EXCLUDE_FROM_ALL) endif() FetchContent_Declare( fmt GIT_REPOSITORY https://github.com/fmtlib/fmt.git GIT_TAG 7.1.3 # Adjust the version as needed ) FetchContent_MakeAvailable(fmt) # Add executable and link project libraries and folders add_executable(${PROJECT_NAME} main.cc) target_link_libraries(${PROJECT_NAME} PUBLIC matplot fmt::fmt) aux_source_directory(lib LIB_SRC) target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}) target_sources(${PROJECT_NAME} PRIVATE ${LIB_SRC}) add_subdirectory(tests)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • chartify

    Python library that makes it easy for data scientists to create charts. (by spotify)

  • statsviz

    🚀 Visualise your Go program runtime metrics in real time in the browser

  • plottable

    :bar_chart: A library of modular chart components built on D3

  • SwiftCharts

    Easy to use and highly customizable charts library for iOS

  • UnicodePlots.jl

    Unicode-based scientific plotting for working in the terminal

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • fastprogress

    Simple and flexible progress bar for Jupyter Notebook and console

  • basemap

    Plot on map projections (with coastlines and political boundaries) using matplotlib

  • PlotSquared

    PlotSquared - Reinventing the plotworld

  • lets-plot-kotlin

    Grammar of Graphics for Kotlin

  • swiftplot

    Swift library for Data Visualization :bar_chart:

  • ktikz

    KtikZ provides a nice user interface for making pictures using TikZ.

  • pynimate

    Python package for statistical data animations

  • plotai

    PlotAI - Your Ultimate Plotting Assistant! 📊🤖 Use ChatGPT-3.5 to create plots in Python and Matplotlib directly in your Python script or notebook.

  • Project mention: OpenAI shatters revenue expectations, predicted to generate over $1B | news.ycombinator.com | 2023-08-30

    I was playing with their API for half day for code generation and the cost was few dimes. I was writing package for making matplotlib plots. https://github.com/mljar/plotai

    Are you building some public service that heavily relay on OpenAI API?

  • volbx

    Graphical tool for data manipulation written in C++/Qt.

  • fornalder

    Visualize long-term trends in collections of Git repositories.

  • PlotKit

    OS X plotting framework

  • launch-stats

    Space launch statistics, charts & infographics made in Python with the Launch Library 2 API.

  • Project mention: r/SpaceX Starlink 5-11 Official Launch Discussion & Updates Thread! | /r/spacex | 2023-06-10

    Information on this thread is provided by and updated automatically using the Launch Library 2 API by The Space Devs.

  • plotto-for-obsidian

    Write your plots faster with this 'batteries-included' collection of Plotto plain text markdown files for Obsidian.md

  • niceplots

    Single PHP file for indexing plots (images) in a folder. Live searchable, sortable, etc.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Plots related posts

Index

What are some of the best open-source Plot projects? This list will help you:

Project Stars
1 bokeh 18,812
2 matplotplusplus 3,925
3 chartify 3,476
4 statsviz 3,114
5 plottable 2,949
6 SwiftCharts 2,509
7 UnicodePlots.jl 1,392
8 fastprogress 1,079
9 basemap 762
10 PlotSquared 504
11 lets-plot-kotlin 405
12 swiftplot 392
13 ktikz 337
14 pynimate 331
15 plotai 284
16 volbx 231
17 fornalder 93
18 PlotKit 61
19 launch-stats 19
20 plotto-for-obsidian 13
21 niceplots 12

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com