Styx Core
The compiler that generates type-safe bindings for Python, TypeScript, and R from tool descriptions. Define your CLI tools once and get language bindings automatically.

NiWrap
Modern neuroimaging made simple. Ready-to-use type-safe wrappers for FSL, ANTs, AFNI, FreeSurfer, MRtrix3, and more. No more command-line headaches.
Why Styx?
Type-Safe APIs
Leverage full IDE autocompletion and type checking
Cross-Language Support
Use the same tools in Python, TypeScript, or R
Container Integration
Seamlessly run tools in Docker, Singularity, or other environments
Consistent Interface
Uniform API design across all neuroimaging packages
Structured Outputs
Organized output paths for simple pipeline creation
Extensive Coverage
Access tools from FSL, ANTs, FreeSurfer, MRTrix3, and more