Skip to content

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

License

Notifications You must be signed in to change notification settings

AssetsArt/nylon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧬 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.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 2

  •  
  •