Loophole Labs
Cloud-Native Networking For Everyone. Modern application delivery for developers and DevOps teams. From Open-Source to Enterprise.
United States of America
Pinned Repositories
auth
Auth is a Go Library that provides both OAuth-based and API Key based authentication
drafter
Lean VM primitive with live migration support.
frisbee-go
The Go implementation of Frisbee - a bring-your-own protocol messaging framework designed for performance and stability.
frpc-go
fRPC-go is a lightweight, fast, and secure RPC framework implemented for Go that uses Frisbee under the hood
frpc-go-benchmarks
Benchmarks for the Go implementation of fRPC
linux-pvm-ci
Kernel package CI for Linux with PVM patches applied
polyglot
A high-performance serialization framework used for encoding and decoding arbitrary datastructures across languages.
polyglot-ts
TypeScript version of the Polyglot data encoding library.
scale
A framework for building high-performance plugin systems into any application, powered by WebAssembly.
wasm-toolkit
Toolkit for dealing with wasm (webassembly), including an strace like tool.
Loophole Labs's Repositories
loopholelabs/scale
A framework for building high-performance plugin systems into any application, powered by WebAssembly.
loopholelabs/frpc-go
fRPC-go is a lightweight, fast, and secure RPC framework implemented for Go that uses Frisbee under the hood
loopholelabs/frisbee-go
The Go implementation of Frisbee - a bring-your-own protocol messaging framework designed for performance and stability.
loopholelabs/polyglot
A high-performance serialization framework used for encoding and decoding arbitrary datastructures across languages.
loopholelabs/drafter
Lean VM primitive with live migration support.
loopholelabs/linux-pvm-ci
Kernel package CI for Linux with PVM patches applied
loopholelabs/wasm-toolkit
Toolkit for dealing with wasm (webassembly), including an strace like tool.
loopholelabs/auth
Auth is a Go Library that provides both OAuth-based and API Key based authentication
loopholelabs/scale-cli
The Scale CLI is the CLI application used to interact with Scale Functions
loopholelabs/iouring
An opinionated IO_URING helper library for use within Loophole Labs projects
loopholelabs/firecracker
Secure and fast microVMs for serverless computing.
loopholelabs/latensee
A Redis/Valkey latency visualization tool.
loopholelabs/r3map
High-performance remote memory region mounts and migrations in user space.
loopholelabs/releaser
Releaser allows developers using GoReleaser to easily distribute their released binaries to users
loopholelabs/drafter-cri
Enables Kubernetes to manage pods and their containers as Drafter VMs
loopholelabs/endkey
EndKey is a simple Certificate Authority service designed to issue short-lived x509 Certificates for mTLS connections
loopholelabs/fasttls
loopholelabs/kmod-overlay-pagefault
A Kernel Module that allows mapping multiple segments of memory over a base memory space.
loopholelabs/scale-extension-interfaces
The Scale Extension Interfaces for generating host and guest extensions across multiple languages
loopholelabs/voltools
Tools for dealing with disk volumes
loopholelabs/amazon-eks-ami
Packer configuration for building a custom EKS AMI
loopholelabs/architect-benchmark
A helper program used to benchmark Architect.
loopholelabs/cmdutils
loopholelabs/criu
Checkpoint/Restore tool
loopholelabs/database
Generic relational storage interface for Go
loopholelabs/fasthttp
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
loopholelabs/go-nbd
Pure Go NBD server and client library.
loopholelabs/kvstore
A generic interface for key value stores used in Lynk
loopholelabs/linux
Linux kernel source tree
loopholelabs/linux-pvm
Linux kernel source tree for PVM