Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

25–48 of 64 · Most stars

Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.

  • go
  • golang
  • json
  • performance

:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.

  • http-router
  • zero-allocation
  • customizable-context

Pure Golang Library that allows LSB steganography on images using ZERO dependencies

  • go
  • golang
  • golang-library
  • image

A high-performance, high precision, zero allocation fixed-point decimal library for financial applications

  • golang
  • high-performance
  • zero-allocation
  • money

:balloon: A lightweight struct validator for Go

  • golang
  • go
  • validator
  • validator-struct

The Balanced Routing Table (BART) adapts D.E. Knuth's Allotment Routing Table (ART) algorithm to deliver comparable lookup speeds with superior update efficiency and a significantly smaller memory footprint.

  • ip
  • ipv6
  • cidr
  • ip-routing

High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.

📈 Command line tool written in Go. It allows developers to scan their local Git repositories and generate a visual contributions graph.

High-performance, zero-allocation ECS for Go. Cache-friendly data orchestrator with type-safe iterators.

  • ecs
  • entity-component-system
  • gamedev
  • go

A command-line validation tool for AWS Cloud Formation that allows to conquer the cloud faster!

  • golang
  • go
  • template
  • cloudformation

Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers

  • golang

Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algorithms, using the same API for all of them.

Goven (go-oven) is a go library that allows you to have a drop-in query language for your database schema.

Zero-dependency 128-bit fixed-point decimal for Go. Exact SQL NUMERIC / PostgreSQL semantics, no heap allocation, no panics — built for money, ledgers and banking arithmetic.

  • decimal
  • fixed-point
  • go
  • golang