7 releases

0.1.5 Jan 18, 2026
0.1.4 Jan 18, 2026
0.0.1 Jan 14, 2026

#848 in HTTP server

MIT license

5KB
86 lines

XEO Framework

Crates.io License Downloads XEO is a minimalist, high-performance web framework built from scratch in Rust.

🛠Getting Started

Prerequisites

Ensure you have an index.html file in the root directory of your project.

Basic Usage

In your main.rs, initialize the XEO server:

use xeo::{server, version};

fn main() {
    println!("{}", version());
    
    // Starts the server on port 8080 serving "index.html"
    server("index.html", 8080);
}

Run the Server

cargo run

Then, open your browser and navigate to http://127.0.0.1:8080.

License

This project is licensed under the MIT License.

Dependencies

~120KB