🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
- event-driven
- event-loop
- networking
- non-blocking
73,362 visible repositories in the index
1–24 of 63 · Most stars
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
A language for writing HTML user interfaces in Go.
XGo is a programming language that reads like plain English. But it's also incredibly powerful — it lets you leverage assets from C/C++, Go, Python, and JavaScript/TypeScript, creating a unified software engineering ecosystem. Our vision is to enable everyone to become a builder of the world.
Fast event-loop networking for Go
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
a thread-safe concurrent map for go
BGP implemented in the Go Programming Language
Starlark in Go: the Starlark configuration language, implemented in Go
AI-native, free, open-source alternative to Jira, Trello, ClickUp & Monday. Built for Scrum teams where humans and AI agents collaborate as equals — on the same board, the same sprints, the same goals. Self-hosted. Fully customizable via config and plugins.
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
Simplified distributed locking implementation using Redis
win32 ole implementation for golang
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
High-performance, minimalist async-io (proactor) networking for Golang.
go-functional is a library of iterators to augment the standard library
Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins
Go concurrent-safe, goroutine-safe, thread-safe queue
[Go]Distributed Actor/Grain framework for Golang with goodies
A lightweight yet powerful configuration manager for the Go programming language
Monad, Functional Programming features for Golang
Synchronization and asynchronous computation package for Go
A lightweight library for writing concurrent programs in Go using the Actor model.
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
Go simple async message bus