Install Nylon
curl -fsSL https://nylon.sh/install | bash
Install Nylon
curl -fsSL https://nylon.sh/install | bash
Flexible Plugin System
Freely extend Nylon’s functionality through an FFI plugin system that communicates using FlatBuffers, enabling you to write plugins in languages like Go, Rust, Zig, and more.
Declarative Configuration
Manage everything from routing and services to TLS through a single, easy-to-read, GitOps-friendly YAML file. Supports Dynamic Value Templating for maximum flexibility.
Advanced Routing
Route traffic precisely based on Host
, Header
, and Path
(with wildcard support), allowing you to create complex conditions for any use case.
Load Balancing
Distribute traffic to your backend services with industry-standard algorithms such as Round Robin
, Random
, and Consistent Hashing
(Ketama).
Automatic TLS Management
Supports automatic certificate generation and renewal via ACME (Let’s Encrypt, Buypass, etc.), and easily integrates with your existing custom certificates.
Built on Pingora
By being built on Pingora, Nylon inherits world-class performance, security, and stability that has been battle-tested at a global scale.
Nylon is open source and built for modern infra teams & cloud-native developers.
Give it a star on GitHub!