Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for golang library
golang-library
x
949 search results found
Awesome Go
⭐
115,477
A curated list of awesome Go frameworks, libraries and software
Cobra
⭐
34,923
A Commander for modern Go CLI interactions
Cli
⭐
21,191
A simple, fast, and fun package for building command line apps in Go
Ebiten
⭐
9,401
Ebitengine - A dead simple 2D game engine for Go
Resty
⭐
8,914
Simple HTTP and REST client library for Go
Mongo Go Driver
⭐
7,815
The Official Golang driver for MongoDB
Bigcache
⭐
7,002
Efficient cache for gigabytes of data written in Go.
Kafka Go
⭐
6,895
Kafka library in Go
Pdfcpu
⭐
6,172
A PDF processor written in Go.
Xlsx
⭐
5,622
Go library for reading and writing XLSX files.
Envconfig
⭐
4,711
Golang library for managing configuration data from environment variables
Ipatool
⭐
4,661
Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store
Awesome Go Cn
⭐
4,588
一个很棒的Go框架、库和软件的中文收录大全。⏰脚本定期与英文文档同步,包含了各工程star数/最近更 Go~
Pterm
⭐
4,418
✨ #PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.
Confluent Kafka Go
⭐
4,304
Confluent's Apache Kafka Golang client
Fortio
⭐
3,153
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
Statsviz
⭐
3,043
🚀 Visualise your Go program runtime metrics in real time in the browser
Testcontainers Go
⭐
2,745
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.
Wasmer Go
⭐
2,700
🐹🕸️ WebAssembly runtime for Go
Go Json
⭐
2,630
Fast JSON encoder/decoder compatible with encoding/json for Go
Pongo2
⭐
2,558
Django-syntax like template-engine for Go
Asciigraph
⭐
2,262
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
Govcl
⭐
2,025
Cross-platform Go/Golang GUI library.
Svgo
⭐
1,928
Go Language Library for SVG generation
Gendry
⭐
1,535
a golang library for sql builder
Ghw
⭐
1,534
Go HardWare discovery/inspection library
Go Version
⭐
1,463
A Go (golang) library for parsing and verifying versions and version constraints.
Xorm
⭐
1,451
xorm是一个简单而强大的Go语言ORM库,通过它可以使数据库操作非常简便。本库是基于原版xorm的
Mimetype
⭐
1,332
A fast Golang library for media type and file extension detection, based on magic numbers
Surf
⭐
1,171
Stateful programmatic web browsing in Go.
Anaconda
⭐
1,079
A Go client library for the Twitter 1.1 API
Lingua Go
⭐
1,064
The most accurate natural language detection library for Go, suitable for short text and mixed-language text
Go Feature Flag
⭐
976
GO Feature Flag is a simple, complete and lightweight self-hosted feature flag solution 100% Open Source. 🎛️
Goebpf
⭐
973
Library to work with eBPF programs from Go
Tstorage
⭐
962
An embedded time-series database
Gubernator
⭐
945
High Performance Rate Limiting MicroService and Library
Go Yaml
⭐
900
YAML support for the Go language
Coldfire
⭐
871
Golang malware development library
Dicom
⭐
844
⚡High Performance DICOM Medical Image Parser in Go.
Server
⭐
841
The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub
Pond
⭐
839
🔘 Minimalistic and High-performance goroutine worker pool written in Go
Go Server Timing
⭐
782
Go (golang) library for creating and consuming HTTP Server-Timing headers
Go Mc
⭐
768
Collection of Go libraries for Minecraft
Comqtt
⭐
740
A lightweight, high-performance go mqtt server(v3.0|v3.1.1|v5.0) supporting distributed cluster
Jsonschema
⭐
727
JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go
Go Health
⭐
725
Library for enabling asynchronous health checks in your service
Go Ansible
⭐
711
Go-ansible is a Go package that enables the execution of ansible-playbook or ansible commands directly from Golang applications. It supports a wide range of options for each command, enabling smooth integration of Ansible functionality into your projects.
Dotsql
⭐
697
A Golang library for using SQL.
Godirwalk
⭐
661
Fast directory traversal for Golang
Gphotos Uploader Cli
⭐
655
Command line tool to mass upload media folders to your google photos account(s) (Mac OS / Linux)
Go Rabbitmq
⭐
636
A wrapper of streadway/amqp that provides reconnection logic and sane defaults
Golongpoll
⭐
635
golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients 😃 ☕ 💻
Jwt
⭐
628
Safe, simple and fast JSON Web Tokens for Go
Go Sqlite
⭐
608
Low-level Go interface to SQLite 3
Ngrok Go
⭐
587
Embed ngrok secure ingress into your Go apps as a net.Listener with a single line of code.
Goapp
⭐
577
An opinionated guideline to structure & develop a Go web application/service
Go Astisub
⭐
530
Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)
Go Graphviz
⭐
524
Go bindings for Graphviz
Go Guardian
⭐
507
Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.
Ttrpc
⭐
504
GRPC for low-memory environments
Go Astits
⭐
494
Demux and mux MPEG Transport Streams (.ts) natively in GO
Xdg
⭐
492
Go implementation of the XDG Base Directory Specification and XDG user directories
Ioprogress
⭐
481
Go (golang) package for progress bars around io.Reader/Writers.
Faker
⭐
476
Go (Golang) Fake Data Generator for Struct, previously https://github.com/bxcodec/faker
Ebitenui
⭐
464
User interface engine and widget library for Ebiten
Edgevpn
⭐
455
⛵ The immutable, decentralized, statically built p2p VPN without any central server and automatic discovery! Create decentralized introspectable tunnels over p2p with shared tokens
Kasper
⭐
439
Kasper is a lightweight library for processing Kafka topics.
Activity
⭐
438
ActivityStreams & ActivityPub in golang, oh my!
Firecracker Go Sdk
⭐
436
An SDK in Go for the Firecracker microVM API
Health Go
⭐
431
Library to provide basic healthcheck functionality to Go applications.
Go Env
⭐
426
a golang library to manage environment variables
Docx
⭐
423
Simple Google Go (Golang) library for replacing text in Microsoft Word (.docx) file
Chrono
⭐
419
Chrono is a scheduler library that lets you run your task and code periodically
Flamingo
⭐
416
Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.
Ach
⭐
414
ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.
Testza
⭐
409
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
Tcp Shaker
⭐
405
💓 Perform TCP handshake without ACK in Go, useful for health check, that is SYN, SYN-ACK, RST.
Dataflowkit
⭐
394
Extract structured data from web sites. Web sites scraping.
Go Mail
⭐
391
📧 Easy to use, yet comprehensive library for sending mails with Go
Koazee
⭐
389
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Go Reflect
⭐
388
Zero-allocation reflection library for Go
Golang Project Structure
⭐
387
Golang Skeleton With Fully Managed Versions For Kick Start GoLang Project Development
Ftpserverlib
⭐
382
golang ftp server library
Livego
⭐
381
go Implementation of live streaming services
Huma
⭐
364
Huma REST/HTTP API Framework for Golang with OpenAPI 3
Spreadsheet
⭐
357
Google Go (golang) library for reading and writing spreadsheet files on Google Docs.
Errwrap
⭐
343
Errwrap is a Go (golang) library for wrapping and querying errors.
Libvlc Go
⭐
340
Go bindings for libVLC and high-level media player interface
Fpgo
⭐
330
Monad, Functional Programming features for Golang
Jade
⭐
327
Jade.go - pug template engine for Go (golang)
Go Osstat
⭐
325
OS system statistics library for Go
Flock
⭐
313
Thread-safe file locking library in Go (originally github.com/theckman/go-flock)
Promise
⭐
308
Promise / Future library for Go
Closestmatch
⭐
300
Golang library for fuzzy matching within a set of strings 📃
Echotron
⭐
298
An elegant and concurrent library for the Telegram bot API in Go.
Awesome Go Perf
⭐
296
A curated list of Awesome Go performance libraries and tools
Rollingwriter
⭐
288
Rolling writer is an IO util for auto rolling write in go.
Go Staticmaps
⭐
286
A go (golang) library and command line tool to render static map images using OpenStreetMap tiles.
Deck
⭐
285
Slide Decks
Di
⭐
283
Simple and yet powerful Dependency Injection for Go
1-100 of 949 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.