joint

Crates.iojoint
lib.rsjoint
version0.0.1
created_at2025-07-21 06:04:02.777602+00
updated_at2025-07-21 06:04:02.777602+00
descriptionA high-performance, extensible API gateway built on top of Pingora.
homepagehttps://github.com/rustkit/joint
repositoryhttps://github.com/rustkit/joint
max_upload_size
id1761772
size5,755
Billgo (billgo)

documentation

https://docs.rs/joint

README

joint

joint is a modern, high-performance API gateway built on top of Pingora.

joint provides a flexible, developer-friendly platform for routing, load balancing, and securing your APIs and microservices.
It is designed for extensibility, performance, and ease of use in both cloud-native and on-premise environments.


✨ Features

  • 🚀 High performance: Built with Rust and Pingora for efficient resource usage and ultra-low latency.
  • 🛠️ Concise configuration: YAML-based configuration with intuitive structure.
  • 🔄 Flexible routing: Match and dispatch requests by path, host, header, and more.
  • 🔌 Composable plugins: Middleware and plugin system for authentication, logging, transformation, and more.
  • 🧩 Easy extensibility: Write custom plugins and middleware in Rust with simple APIs.
  • 🔒 Built-in security: Support for TLS, rate limiting, and access control.
  • 📈 Observability: Logging and metrics ready for cloud-native monitoring.
Commit count: 0

cargo fmt