Alan Shreve's starred repositories

algo

Set up a personal VPN in the cloud

Language:JinjaLicense:AGPL-3.0Stargazers:28440Issues:452Issues:1589

ngrok

Unified ingress for developers

Language:GoLicense:NOASSERTIONStargazers:24033Issues:663Issues:859

js-stack-from-scratch

🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.

Language:JavaScriptLicense:MITStargazers:20043Issues:588Issues:158

sqlc

Generate type-safe code from SQL

opa

Open Policy Agent (OPA) is an open source, general-purpose policy engine.

Language:GoLicense:Apache-2.0Stargazers:9241Issues:125Issues:2549

sftpgo

Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob

Language:GoLicense:AGPL-3.0Stargazers:8409Issues:103Issues:938

url-to-pdf-api

Web page PDF/PNG rendering done right. Self-hosted service for rendering receipts, invoices, or any content.

Language:HTMLLicense:MITStargazers:6981Issues:125Issues:96

evio

Fast event-loop networking for Go

gofpdf

A PDF document generator with high level support for text, drawing and images

go-http-tunnel

Fast and secure tunnels over HTTP/2

Language:GoLicense:AGPL-3.0Stargazers:3192Issues:62Issues:97

connect-go

The Go implementation of Connect: Protobuf RPC that works.

Language:GoLicense:Apache-2.0Stargazers:2672Issues:37Issues:209

athenapdf

Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker

gon

Sign, notarize, and package macOS CLI tools and applications written in any language. Available as both a CLI and a Go library.

Language:GoLicense:MITStargazers:1464Issues:14Issues:52

subnet

Simple, auditable & elegant VPN, built with TLS mutual authentication and TUN.

Language:GoLicense:MITStargazers:1061Issues:27Issues:12

grpc-proxy

gRPC proxy is a Go reverse proxy that allows for rich routing of gRPC calls with minimum overhead.

Language:GoLicense:Apache-2.0Stargazers:916Issues:21Issues:30

ngrok-go

Embed ngrok secure ingress into your Go apps as a net.Listener with a single line of code.

Language:GoLicense:MITStargazers:634Issues:14Issues:28

ngrok-rust

Embed ngrok secure ingress into your Rust apps with a single line of code.

Language:RustLicense:Apache-2.0Stargazers:293Issues:9Issues:17

kubernetes-ingress-controller

The official ngrok Ingress Controller for Kubernetes

Language:GoLicense:MITStargazers:177Issues:18Issues:105

webhooks.fyi

webhooks.fyi site

Language:JavaScriptLicense:MITStargazers:161Issues:14Issues:23

firewall_toolkit

golang library and tools for managing nftables

Language:GoLicense:MITStargazers:81Issues:5Issues:0

docker-ngrok

docker images for the ngrok agent

Language:NixLicense:MITStargazers:68Issues:2Issues:13

ngrok-api-go

ngrok API client library for Golang

ngrok-api-python

ngrok API client library for Python

Language:PythonLicense:MITStargazers:22Issues:4Issues:6

ngrok-api-java

ngrok API client library for Java

Language:JavaLicense:MITStargazers:21Issues:3Issues:0
Language:GoLicense:BSD-3-ClauseStargazers:20Issues:3Issues:4

terraform-provider-ngrok

Ngrok exposes local servers behind NATs and firewalls to the public internet over secure tunnels. This provider helps you manage those resources via Terraform.

Language:GoLicense:MITStargazers:18Issues:16Issues:7

ngrok-api-ruby

ngrok API client library for Ruby

Language:RubyLicense:MITStargazers:13Issues:5Issues:0

ngrok-api-dotnet

ngrok API client library for .NET

ngrok-api-scala

ngrok API client library for Scala

Language:ScalaLicense:MITStargazers:5Issues:3Issues:1

setup-release-tool

Install the Equinox release tool

Language:TypeScriptLicense:MITStargazers:3Issues:0Issues:0