Go packages

Showing projects tagged as Go

  • go-kratos

    9.9 8.9 Go
    Your ultimate Go microservices framework for the cloud-native era.
  • excelize

    9.8 8.6 Go
    Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
  • JuiceFS

    9.5 0.0 Go
    JuiceFS is a distributed POSIX file system built on top of Redis and S3.
  • Lorca

    9.4 0.0 Go
    Build cross-platform modern desktop apps in Go + HTML5
  • goa

    9.2 8.4 Go
    Design-based APIs and microservices in Go
  • Ferret

    9.1 0.0 Go
    Declarative web scraping
  • go-prompt

    9.1 0.0 Go
    Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
  • Testcontainers-go

    8.5 9.3 Go
    Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
  • Keploy - An Open-source AI enabled E2E Test Generation Platform

    8.3 0.0 Go
    Test generation for Developers. Generate tests and stubs for your application that actually work!
  • Geziyor

    8.3 0.0 Go
    Geziyor, blazing fast web crawling & scraping framework for Go. Supports JS rendering.
  • mo

    8.0 0.0 Go
    🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
  • go-toml

    8.0 4.8 Go
    Go library for the TOML file format
  • gobuffalo/pop

    7.9 6.4 Go
    A Tasty Treat For All Your Database Needs
  • go-critic

    7.9 0.0 Go
    The most opinionated Go source code linter for code audit.
  • jackal

    7.8 0.0 Go
    💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).
  • ToRat

    7.5 0.0 Go
    ToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
  • consistent

    6.9 0.0 Go
    Consistent hashing with bounded loads in Golang
  • golang-tutorials

    6.6 0.0 Go
    Golang Tutorials. Learn Golang from Scratch with simple examples.
  • xdg-go

    6.3 0.0 Go
    Go implementation of the XDG Base Directory Specification and XDG user directories
  • libvlc-go

    6.2 4.1 Go
    Go bindings for libVLC and high-level media player interface
  • goproxy

    6.1 0.0 Go
    🦁 goproxy is a proxy server which can forward http or https requests to remote servers./ goproxy 是一个反向代理服务器,支持转发 http/https 请求。
  • CleverGo Web Framework

    6.0 0.0 Go
    :tongue: CleverGo is a lightweight, feature rich and high performance HTTP router for Go.
  • countries

    6.0 7.3 Go
    Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies support, Unicode CLDR.
  • vacuum

    5.6 0.0 Go
    vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.
  • fig

    5.6 0.0 Go
    A minimalist Go configuration library
  • codeowners-validator

    5.4 0.0 Go
    The GitHub CODEOWNERS file validator
  • netscanner

    5.3 0.0 Go
    netscanner - TCP/UDP scanner to find open or closed ports
  • Wait4X

    5.3 0.0 Go
    Wait4X allows you to wait for a port or a service to enter the requested state.
  • Orion

    5.1 0.0 Go
    Orion is a small lightweight framework written around grpc/protobuf with the aim to shorten time to build microservices at Carousell.
  • go-wkhtmltopdf

    5.1 0.0 Go
    Go bindings for wkhtmltopdf and high-level HTML to PDF conversion interface