
Open source packages for fast,maintainable web systems
We are making software
github.com/netlifeguru
Meet NetLife Guru
Open source foundations for modern backend development
NetLife Guru builds modern Go packages for teams that care about performance, clarity, and long-term maintainability. Every package is designed with documentation, tests, examples, and changelogs as part of the product.
Performance focused
Low-allocation packages designed for fast routing, middleware pipelines, and efficient backend services.
Built as packages
Reusable Go packages and PHP libraries extracted from years of real application development.
Documentation first
Each package ships with guides, examples, tests, and changelogs for long-term maintainability.
Production ready
Designed for real systems with stable APIs, practical middleware, and predictable behavior.
Golang packages
Performance-focused building blocks for Go services
Modern Go packages designed for real backend systems — focused on low allocations, clean APIs, and long-term maintainability.
Go package
Structured logging for production-grade Go services
A practical slog extension for teams that want clean console output, JSON log files, rotation, and configurable handlers without unnecessary complexity.
Go package
A fast router built for low-allocation request handling
Designed for modern Go services with clean route definitions, practical middleware support, wildcard matching, and performance-focused request dispatch.
More Go packages are currently in development and will be released progressively.
Go ecosystem
Additional packages
Form
High-performance form validation with generics and compile-time safety.
DB
Idiomatic Go database layer for PostgreSQL, MySQL and Scylla, SQL-first approach.
Mapper
A lightweight Go package for scanning database rows into structs, maps, or custom row handlers.
Router
The router package supports mounting native Go net/http handlers directly into the routing tree.
Logger
High-performance structured logger for Go built on top of log/slog.