nylon icon indicating copy to clipboard operation
nylon copied to clipboard

Nylon is a lightweight, high‑performance, and extensible proxy built on top of the battle‑tested Cloudflare Pingora framework.

🧬 Nylon — The Extensible Proxy Server

License: MIT Docs

Nylon is a lightweight, high‑performance, and extensible proxy built on top of the battle‑tested Cloudflare Pingora framework.

✨ Features

  • 🔌 Extensible: Write plugins in Go, Rust, Zig, C via FFI
  • 📝 Simple YAML Config: One place to manage routes, services, middleware
  • 🎯 Smart Routing: Host/header/path matching with multiple load balancing algorithms
  • 🔒 TLS Built-in: Custom certificates or ACME (Let's Encrypt, Buypass)
  • ☁️ Cloud-native: Observability and scalability friendly
  • ⚡ High Performance: Built on Cloudflare Pingora framework

🚀 Quick Start

# Install (macOS/Linux)
curl -fsSL https://nylon.sh/install | sh

# Run with example config
nylon run -c ./examples/config.yaml

Test it:

curl http://127.0.0.1:8088/

📖 Documentation

For complete documentation, visit nylon.sh

🛠️ Build from Source

git clone https://github.com/AssetsArt/nylon.git
cd nylon
make build
./target/release/nylon run -c ./examples/config.yaml

🔗 Links

📄 License

MIT Licensed. © AssetsArt.