Maolan Repositories
All projects and repositories that make up the Maolan ecosystem. Each repository handles a specific layer of the stack.
- 8 public repositories
- Rust primary language
- BSD-2 license
- CLAP + VST3 + LV2 plugin formats
Core
The foundation of the Maolan DAW.
maolan
The main DAW application. Contains the desktop GUI, session management, and the overall application logic that ties together the engine, widgets, and plugins.
engine
The audio engine. Handles audio and MIDI tracks, routing, mixing, plugin hosting (CLAP, VST3, LV2), export, and rendering. Built with Rust and Tokio.
widgets
Shared UI widgets used across Maolan applications. Custom Iced components for meters, faders, piano rolls, and other audio-specific interface elements.
Plugins
Plugin development and windowing infrastructure.
plugins
Maolan plugin collection. Contains rural-modeler and other in-house CLAP plugins, along with build tools and plugin development utilities.
baseview
Low-level window system interface for audio plugin UIs. A fork focused on embedded plugin windowing needs.
Tools
Additional utilities and applications.
generate
Maolan AI for generating music. Uses machine learning models to generate audio and MIDI content.
mixosc
OSC Mixer in Rust. A compact OSC control surface for mixing and transport control.
Site
maolan.github.io
github.com/maolan/maolan.github.io
The source for the Maolan website. Hugo-based documentation and landing pages.