Pinned Repositories
ajson
ajson is a library that provides helpers for unmarshalling ALL JSON ks/vals even if they are not on the origination struct
alog
Fully concurrent, non-IO blocking Logger for Go
atomizer
Imagine thousands of machines across multiple cloud instances and data centers executing simultaneous processing for you with minimal deployment effort. Enter Atomizer - a Go library that facilitates massively parallel and distributed computing. Fashioned after Go itself using similar CSP paradigms.
gen
gen is a generic general use Go functions library with the intention of replacing duplicated code where the same functionality is needed across multiple types, and provides a common interface for the functionality. The library is designed to be used in a wide variety of projects and is designed to be easy to use.
gvm
Go Version Manager (gvm) enables seamless installing and swapping between Go versions with a single command. This tool manages a Go environment for the user by allowing a user to specify which Go version they wish to use and handling all of the steps to install and configure that Go version. GVM also supports installing Go from the official Golang master branch so that you can easily try the next version of Go without waiting for a pre release build.
plex
Plex multiplexes N number of net.Conn objects allowing for connection pooling, self-healing, and auto-scaling of connections.
stream
stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library
ttl
TTL (Time To Live) Cache Implementation for Go
validator
Flexible, fast validation library for Go. Handles both boolean validation as well as error returns (assertion) for expanded validation information.
void
Void is a Go Native Protective DNS (PDNS) Service
Developer Network's Repositories
devnw/gvm
Go Version Manager (gvm) enables seamless installing and swapping between Go versions with a single command. This tool manages a Go environment for the user by allowing a user to specify which Go version they wish to use and handling all of the steps to install and configure that Go version. GVM also supports installing Go from the official Golang master branch so that you can easily try the next version of Go without waiting for a pre release build.
devnw/gen
gen is a generic general use Go functions library with the intention of replacing duplicated code where the same functionality is needed across multiple types, and provides a common interface for the functionality. The library is designed to be used in a wide variety of projects and is designed to be easy to use.
devnw/void
Void is a Go Native Protective DNS (PDNS) Service
devnw/plex
Plex multiplexes N number of net.Conn objects allowing for connection pooling, self-healing, and auto-scaling of connections.
devnw/ttl
TTL (Time To Live) Cache Implementation for Go
devnw/ajson
ajson is a library that provides helpers for unmarshalling ALL JSON ks/vals even if they are not on the origination struct
devnw/ds
Generic Data Structures for Go
devnw/u-root
A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
devnw/alacritty
A cross-platform, OpenGL terminal emulator.
devnw/apparmor.d
Full set of AppArmor profiles (~ 1500 profiles)
devnw/copilot.lua
Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot
devnw/dns
devnw/dnslib
DNS library in Go
devnw/etcd
Distributed reliable key-value store for the most critical data of a distributed system
devnw/go-jira
Go client library for Atlassian JIRA
devnw/gopacket
Provides packet processing capabilities for Go
devnw/jsm-integration-scripts
Jira Service Management Integration Scripts
devnw/letters
Letters, or how to parse emails in Go
devnw/libbpfgo
eBPF library for Go. Powered by libbpf.
devnw/mail
devnw/nixos-infra
nix-community infrastructure [maintainer=@zowoq]
devnw/obsidian-copilot
A ChatGPT Copilot in Obsidian
devnw/obsidian-local-rest-api
Unlock your automation needs by interacting with your notes in Obsidian over a secure REST API.
devnw/obsidian-web
Connect your web browser with your notes in Obsidian.
devnw/pragmatic-drag-and-drop
Fast drag and drop for any experience on any tech stack
devnw/quic-go
A QUIC implementation in pure go
devnw/sdns
Privacy important, fast, recursive dns resolver server with dnssec support
devnw/umami
Umami is a simple, fast, privacy-focused alternative to Google Analytics.
devnw/vault-ai
OP Vault ChatGPT: Give ChatGPT long-term memory using the OP Stack (OpenAI + Pinecone Vector Database). Upload your own custom knowledge base files (PDF, txt, etc) using a simple React frontend.
devnw/workflows