Go Toolkit

Open-source Go projects categorized as Toolkit

Top 11 Go Toolkit Projects

  • fyne

    Cross platform GUI toolkit in Go inspired by Material Design

    Project mention: FastUI: Build Better UIs Faster | news.ycombinator.com | 2024-03-01
  • Testify

    A toolkit with common assertions and mocks that plays nicely with the standard library

    Project mention: What 3rd-party libraries do you use often/all the time? | /r/golang | 2023-12-01


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

  • Storm

    Simple and powerful toolkit for BoltDB (by asdine)

  • seqkit

    A cross-platform and ultrafast toolkit for FASTA/Q file manipulation

    Project mention: A look at the Mojo language for bioinformatics | news.ycombinator.com | 2024-02-11

    I've been thinking to learn Rust for these use cases, but always get frustrated with the complexity.

    I find Go is a great middle-ground though! And now there starts to be a few more bio-related tools and toolkits out there, including:

    - https://github.com/vertgenlab/gonomics

    - https://github.com/biogo/biogo

    - https://github.com/shenwei356/bio

    ... except from there being some really popular bio tools written in Go, like:

    - https://github.com/shenwei356/seqkit

  • csvtk

    A cross-platform, efficient and practical CSV/TSV toolkit in Golang

    Project mention: Align primers to a reference sequence. | /r/bioinformatics | 2023-07-11

    No problem. You might also be interested in csvtk https://github.com/shenwei356/csvtk from the same group. Very handy set of tools.

  • go-testdeep

    Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite

  • testcase

    testcase is an opinionated testing framework to support test driven design.

    Project mention: Updates to `testcase` Testing Framework: Enhanced Assertions, Time Manipulation, Random Value Generation and More! | /r/GolangLinks | 2023-06-16
  • 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.

  • goes

    goes is an event-sourcing framework for Go. (by modernice)

  • cvt

    Easy and safe convert any value to another type in Go. (Go 数据类型安全转换) (by shockerli)

  • go-verify

    Golang schema validation toolkit inspired by https://zod.dev/

    Project mention: Show HN: Golang Schema Validation Toolkit Inspired by Zod.dev | news.ycombinator.com | 2023-09-29
  • pkisauce

    Ephemeral One Time/Build-Time gRPC TLS PKI system.

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 2024-03-01.

Go Toolkit related posts


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

Project Stars
1 fyne 23,066
2 Testify 21,920
3 Storm 2,035
4 seqkit 1,189
5 csvtk 946
6 go-testdeep 417
7 testcase 115
8 goes 114
9 cvt 46
10 go-verify 7
11 pkisauce 6
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives