maniac

Crates.iomaniac
lib.rsmaniac
version0.1.0
created_at2025-11-20 01:59:01.944321+00
updated_at2025-11-20 01:59:01.944321+00
descriptionMassively scalable Rust async runtime
homepage
repositoryhttps://github.com/bisque-io/bop
max_upload_size
id1941045
size36,669
cmolocznik (cmolocznik)

documentation

README

maniac

Massively scalable Rust async runtime with advanced features for building high-performance distributed systems.

Features

  • Built on top of maniac-runtime for M:N threading and stackful coroutines
  • Integrated async storage layer
  • High-performance networking with zero-copy operations
  • Custom memory allocator for reduced allocation overhead
  • Support for async/await syntax

Components

  • maniac-runtime: Core async runtime with M:N threading
  • maniac-allocator: Custom memory allocator
  • maniac-storage: Async storage layer
  • maniac-usockets: High-performance networking
  • maniac-sys: Low-level system primitives

Usage

use maniac::Runtime;

#[maniac::main]
async fn main() {
    // Your async code here
    println!("Hello from maniac!");
}

License

Licensed under either of:

at your option.

Commit count: 0

cargo fmt