An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by asmsh

A curated list of projects in awesome lists by asmsh .

https://github.com/asmsh/promise

Fast, lightweight, and lock-free promises for Go... the Go way. Providing an efficient and idiomatic way for managing and creating asynchronous pipelines in Go.

async asynchronous futures go golang goroutine library pipeline promise promises

Last synced: 14 Jan 2026

https://github.com/asmsh/flagged

Overthinking per-bool overhead? Turn bool-heavy structs into compact, typed bitflags for Go — fast, zero-alloc, and go:generate–friendly.

bitflags bitmask bitwise codegen config flags golang

Last synced: 14 Jul 2025

https://github.com/asmsh/sema

A feature-rich concurrency manager for Go, providing an alternative to sync.WaitGroup, channel-based limiter and semaphore.Weighted, with support for select-based waiting and internal counter inspection.

concurrency go goroutine limiter

Last synced: 02 Aug 2025