Go Optimization

Open-source Go projects categorized as Optimization

Top 11 Go Optimization Projects

  • gosl

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

  • gago

    :four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)

  • 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.

  • ZenQ

    A thread-safe queue faster and more resource efficient than golang's native channels

  • nos

    Module to Automatically maximize the utilization of GPU resources in a Kubernetes cluster through real-time dynamic partitioning and elastic quotas - Effortless optimization at its finest!

  • kube-reqsizer

    A Kubernetes controller for automatically optimizing pod requests based on their continuous usage. VPA alternative that can work with HPA.

  • gowww/router

    ⚡️ A lightning fast HTTP router (by gowww)

  • wzprof

    WebAssembly Profiler based on Wazero

    Project mention: Timecraft, a runtime built on WebAssembly that enables time travel debugging | news.ycombinator.com | 2023-06-29

    Source-level debugging is what we have in mind; we have done a lot of work on Wazero and as part of https://github.com/stealthrocket/wzprof to enable it.

    It is still not a solved problem, and it requires support for each programming language that does things differently, but we're working towards this.

  • 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.

  • mu8

    Genetic algorithm for unsupervised machine learning in Go.

  • pyroscope-go

    This is the golang client integration for Pyroscope

    Project mention: Handling high-traffic HTTP requests with JSON payloads | /r/golang | 2023-12-07
  • hego

    Metaheuristics / Blackbox Optimization Algorithms for Go: Simulated Annealing, Genetic Algorithm, Ant Colony Optimization, Tabu Search, Particle Swarm Optimization ...

  • solver

    SAT solver library in Go; wraps around Google's Operational Research Tools

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). The latest post mention was on 2023-12-07.

Go Optimization related posts


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

Project Stars
1 gosl 1,804
2 gago 869
3 ZenQ 631
4 nos 567
5 kube-reqsizer 194
6 gowww/router 187
7 wzprof 147
8 mu8 119
9 pyroscope-go 76
10 hego 49
11 solver 22
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives