15 releases

0.0.18 Feb 9, 2025
0.0.17 Feb 9, 2025
0.0.13 Jan 24, 2025
0.0.10 Jan 18, 2023

#1992 in HTTP server

Download history 2/week @ 2025-02-22 5/week @ 2025-03-01 1/week @ 2025-03-29 31/week @ 2025-05-10

1,034 downloads per month
Used in motorx

MIT/Apache

87KB
2K SLoC

A reverse-proxy written in pure rust, built on hyper, tokio, and rustls

Motorx

Basic usage

#[tokio::main]
async fn main() {
    // Register a tracing subscriber for logging

    let server = motorx_core::Server::new(motorx_core::Config { /* Your config here */ });

    // Start the server
    server.run().await.unwrap()
}

motorx-core

Build custom Motorx binaries

use motorx_core::{Server, Config};

#[tokio::main]
async fn main() {
    let server = Server::new(Config { /* your config here */ });
    server.run().await.unwrap();
}

Dependencies

~9–34MB
~647K SLoC