Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

22 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿƒ pacsleaf

Pure Rust Medical Imaging Viewer โ€” the companion product to pacsnode.

โš ๏ธ Not for clinical use. This software is not validated for diagnostic or therapeutic purposes.

Features

  • Ultrafast โ€” Zero-copy database (redb), GPU-accelerated rendering (wgpu), parallel DICOM decode (tokio-rs)
  • Pure Rust โ€” Single binary, no C/C++ runtime dependencies
  • Dark-first UI โ€” Modern, lean design via Slint
  • Multi-protocol โ€” DIMSE and DICOMweb support for maximum PACS compatibility
  • Volume rendering โ€” MPR, MIP, DVR with real-time GPU raycasting
  • Clinical tools โ€” Window/level, measurements, ROI analysis, annotations, color LUTs

Quick Start

# Build and run
cargo run --release -p leaf-app

# Run with debug logging
RUST_LOG=debug cargo run -p leaf-app

Dependencies

  • dicom-toolkit-rs โ€” DICOM parsing, DIMSE networking, image codecs
  • volren-rs โ€” GPU-accelerated volume rendering
  • Slint โ€” Cross-platform GUI framework with wgpu integration
  • redb โ€” Embedded database

License

MIT OR Apache-2.0

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages