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 gonum/plot

Projects sharing features with Plot

30 open-source projects similar to gonum/plot, 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.

  • chenjiandongx/go-echartschenjiandongx avatar

    chenjiandongx/go-echarts

    7,626View on GitHub↗

    go-echarts is a Go library and wrapper for Apache ECharts used to create interactive data visualizations. It functions as a generator that produces the configurations and HTML files necessary to render complex datasets as visual charts and graphs in a web browser. The library includes specialized tools for geographic data visualization, allowing spatial information and distributed datasets to be mapped using coordinates and regional boundaries. The project supports exporting visualizations as standalone HTML files for static use or serving them through an HTTP server for web-based dashboardi

    Go
    View on GitHub↗7,626
  • ajstarks/svgoajstarks avatar

    ajstarks/svgo

    2,247View on GitHub↗

    Go Language Library for SVG generation

    Go
    View on GitHub↗2,247
  • vividcortex/gohistogramVividCortex avatar

    VividCortex/gohistogram

    176View on GitHub↗

    Streaming approximate histograms in Go

    Go
    View on GitHub↗176
  • skelterjohn/geomskelterjohn avatar

    skelterjohn/geom

    55View on GitHub↗

    2d geometry for golang

    Go
    View on GitHub↗55
  • vividcortex/ewmaVividCortex avatar

    VividCortex/ewma

    447View on GitHub↗

    Exponentially Weighted Moving Average algorithms for Go.

    Go
    View on GitHub↗447

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
  • gyuho/goraphgyuho avatar

    gyuho/goraph

    748View on GitHub↗

    Package goraph implements graph data structure and algorithms.

    Go
    View on GitHub↗748
  • ndabap/assocentityN

    ndabAP/assocentity

    0View on GitHub↗
    View on GitHub↗0
  • khezen/rootfindingkhezen avatar

    khezen/rootfinding

    12View on GitHub↗

    root-finding library

    Go
    View on GitHub↗12
  • sgreben/piecewiselinearsgreben avatar

    sgreben/piecewiselinear

    28View on GitHub↗

    tiny linear interpolation library for go

    Go
    View on GitHub↗28
  • seanhagen/bradleyterryseanhagen avatar

    seanhagen/bradleyterry

    12View on GitHub↗

    Package to do Bradley-Terry Model pairwise compairsons

    Go
    View on GitHub↗12
  • soniah/evalersoniah avatar

    soniah/evaler

    50View on GitHub↗

    Implements a simple floating point arithmetic expression evaluator in Go (golang).

    Go
    View on GitHub↗50
  • vdobler/chartvdobler avatar

    vdobler/chart

    776View on GitHub↗

    Provide basic charts in go

    Go
    View on GitHub↗776
  • yourbasic/graphyourbasic avatar

    yourbasic/graph

    752View on GitHub↗

    Graph algorithms and data structures

    Go
    View on GitHub↗752
  • davidbelicza/textrankDavidBelicza avatar

    DavidBelicza/TextRank

    224View on GitHub↗

    :wink: :cyclone: :strawberry: TextRank implementation in Golang with extendable features (summarization, phrase extraction) and multithreading (goroutine).

    Go
    View on GitHub↗224
  • kzahedi/goentkzahedi avatar

    kzahedi/goent

    36View on GitHub↗

    GO Implementation of Entropy Measures

    Go
    View on GitHub↗36
  • nytlabs/streamtoolsnytlabs avatar

    nytlabs/streamtools

    1,311View on GitHub↗

    tools for working with streams of data

    Go
    View on GitHub↗1,311
  • mjibson/go-dspmjibson avatar

    mjibson/go-dsp

    913View on GitHub↗

    Digital Signal Processing for Go

    Go
    View on GitHub↗913
  • montanaflynn/statsmontanaflynn avatar

    montanaflynn/stats

    3,021View on GitHub↗

    A well tested and comprehensive Golang statistics library package with no dependencies.

    Goalgorithmsanalyticsdata
    View on GitHub↗3,021
  • gonum/gonumgonum avatar

    gonum/gonum

    8,455View on GitHub↗

    Gonum is a numerical computing library for the Go programming language, providing a collection of packages for scientific computing, linear algebra, statistics, and optimization. It functions as a framework for performing complex numerical computations and solving systems of linear equations. The project includes a dedicated graph analysis framework for modeling network graphs and solving connectivity and pathfinding problems. It also provides a statistical analysis toolkit for computing descriptive and inferential statistics and estimating mixture entropy. The library's capability surface c

    Godata-analysisgogolang
    View on GitHub↗8,455
  • ogfris/gostatsOGFris avatar

    OGFris/GoStats

    22View on GitHub↗

    GoStats is a go library for math statistics mostly used in ML domains, it covers most of the statistical measures functions.

    Go
    View on GitHub↗22
  • paulmach/orbpaulmach avatar

    paulmach/orb

    1,117View on GitHub↗

    Types and utilities for working with 2d geometry in Golang

    Go
    View on GitHub↗1,117
  • rocketlaunchr/dataframe-gorocketlaunchr avatar

    rocketlaunchr/dataframe-go

    1,287View on GitHub↗

    DataFrames for Go: For statistics, machine-learning, and data manipulation/exploration

    Godata-sciencedataframedataframes
    View on GitHub↗1,287
  • claygod/pihexclaygod avatar

    claygod/PiHex

    20View on GitHub↗

    PiHex Library, written in Go, generates a hexadecimal number sequence in the number Pi in the range from 0 to 10,000,000.

    Go
    View on GitHub↗20
  • alixaxel/pagerankalixaxel avatar

    alixaxel/pagerank

    87View on GitHub↗

    Weighted PageRank implementation in Go

    Go
    View on GitHub↗87
  • cpmech/goslcpmech avatar

    cpmech/gosl

    1,876View on GitHub↗

    Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.

    Gocomputational-geometrydifferential-equationseigenvalues
    View on GitHub↗1,876
  • tchayen/triangolattetchayen avatar

    tchayen/triangolatte

    38View on GitHub↗

    2D triangulation library. Allows translating lines and polygons (both based on points) to the language of GPUs.

    Go
    View on GitHub↗38
  • patchy631/machine-learningpatchy631 avatar

    patchy631/machine-learning

    1,540View on GitHub↗

    This repository serves as an educational collection of interactive notebooks and code examples designed to demonstrate fundamental machine learning and deep learning concepts. It provides a structured environment for exploring data science workflows, ranging from basic numerical computing and statistical analysis to the construction of complex neural network architectures. The project distinguishes itself through a focus on hands-on experimentation, offering practical implementations for tasks such as computer vision, natural language processing, and statistical simulation. Users can engage w

    Jupyter Notebook
    View on GitHub↗1,540
  • gsi-cs-co/chart-fxGSI-CS-CO avatar

    GSI-CS-CO/chart-fx

    609View on GitHub↗

    A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points.

    Java
    View on GitHub↗609
  • daveray/dorothydaveray avatar

    daveray/dorothy

    251View on GitHub↗

    Hiccup-style generation of Graphviz graphs in Clojure

    Clojure
    View on GitHub↗251
  • blushft/go-diagramsblushft avatar

    blushft/go-diagrams

    5,235View on GitHub↗

    go-diagrams is a Go visualization library and DOT language generator used to create system architecture diagrams. It implements a diagrams-as-code approach, allowing users to define system components, infrastructure dependencies, and data flows using Go source code. The library translates these code-based definitions into Graphviz DOT syntax, which is then processed by the Graphviz toolset to render final visual image assets. It supports mapping directional edges to illustrate dependencies and organizing related components into named clusters or subgraphs to represent architectural boundaries

    Go
    View on GitHub↗5,235