Simple yet customizable bot framework written in Go.
Repository Index
47,133 repositories indexed
625–648 of 1,144 · Most stars
🍍Jeff provides the simplest way to manage web sessions in Go.
- golang
- sessions
- http
- session-management
WATSON: Wasted but Amazing Turing-incomplete Stack-based Object Notation
- esolang
- esoteric-language
- serialization
- encoding
An extensive Philips Hue client library for Go with an emphasis on simplicity
- philips-hue
- golang
- hue-lights
- hue-bridge
Neovim edit completion plugin
- nvim
- cursor-prediction
- edit-completion
A simple CSS parser and inliner in Go
- go
- css-parser
A distributed key-value store. On Disk. Able to grow or shrink without service interruption.
Cross-platform Go library to place an icon in the host operating system's taskbar.
Simple, lightweight and faster response (JSON, JSONP, XML, YAML, HTML, File) rendering package for Go
- renderer
- render
- gorender
- goresponse
A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map.
This is quick session for net/http in golang. This package is perhaps the best implementation of the session mechanism, at least it tries to become one.
- go
- golang
- session
Streaming Postgres logical replication changes atleast-once over websockets
- postgresql
- logical-replication
- write-ahead-log
- websockets
A library to simplify writing applications using TCP sockets to stream protobuff messages
A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.
A Go library to simplify the use of SSH for devops
Kubernetes operator for self-hosted LLM inference across a heterogeneous GPU fleet: NVIDIA CUDA, AMD Vulkan, and Apple Silicon Metal. Runtimes: llama.cpp, vLLM, TGI, mlx-server. Multi-GPU sharding, model caching, OpenAI-compatible endpoints. Apache-2.0, run across homelab and on-prem fleets, actively developed.
Go implementation of Waves node, libraries and tools for Waves blockchain
- blockchain
- cryptography
- decentralized-applications
- smart-contracts
An easy-to-use SDK for Feishu and Lark Open Platform (Instant Messaging API only)
- feishu
- feishu-sdk
- larksuite
- lark-sdk
A powerful GraphQL server implementation for Golang
The implementation of Persian (Solar Hijri) Calendar in Go
- persian-calendar
- go
- golang
- golang-module
A simple Cron library for go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.
Open Sound Control (OSC) library for Golang. Implemented in pure Go.
- go
- golang
- golang-library
- osc
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.
From sprig to sprout - Useful template functions for Go templates with steroids
- go
- golang
- sprig
- template