Showing 20 of 704 projects
A lightweight Go library for creating instant virtual networks to prototype Software Defined Networks (SDN).
A Go implementation of k-modes and k-prototypes clustering algorithms for categorical and mixed data.
A Go library for splitting command line strings into arguments arrays using bash syntax.
A Go library that parses human names into discrete components like first name, last name, and generation.
A Go implementation of the RinkWorks fantasy name generator for creating random names with pattern-based syntax.
A Go library for dynamically evaluating expressions using s-expression syntax, designed for simplicity and extensibility.
A Go library providing idiomatic implementations of continuous and discrete probability distributions with standard statistical methods.
A Go library for managing OAuth2 scopes with wildcard matching and struct field filtering.
A Go client library for accessing the MyAnimeList API v2, enabling programmatic interaction with anime and manga data.
A Go library for building and evaluating dynamic decision trees programmatically or from JSON, with support for pre-processing inputs.
A Go package for declarative JSON object validation with support for multiple field types and schema parsing.
A generic, zero-allocation, and heavily optimized quadtree implementation for Go with 100% test coverage.
A Go library that provides macOS sleep and wake notifications via a channel.
A Go implementation of the Elias-Fano encoding for efficient integer sequence compression.
A Go utility library for writing NUMA-aware code to optimize memory and CPU performance on multi-socket systems.
A Go library implementing lodash-style throttling to limit function execution to once per specified duration.
A Go library for populating structs from JSON, TOML, YAML, or environment variables using struct tags and selector paths.
A Go library that determines the type of image contained in a file, inspired by Python's imghdr module.
A Go library for building command-line interfaces with subcommands, autocompletion, and terminal helpers.
A Go library and CLI tool that extracts popular tags from HTML, Markdown, or plain text documents in multiple languages.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.