# FileManagerDaz
A lightweight desktop utility for managing DAZ Studio content bundles.
Features • Status • Screenshots • Installation • Building • Structure • Roadmap • License
FileManagerDaz handles recursive extraction of ZIP/7z/RAR archives, detects DAZ content structure, and installs files into configured DAZ libraries with safety checks and content analysis. Built with Tauri, Rust, and Svelte for a fast, native experience.
✅ Stable — v1.2.0. Core features are functional and actively maintained.
unrar).duf scenes to identify required products and missing assetsScreenshots coming soon - the application is currently in development preview.
Download the latest installer from the Releases page.
unrar or WinRAR installed and available in PATH# Clone the repository
git clone https://github.com/yaniswav/FileManagerDaz.git
cd FileManagerDaz
# Install frontend dependencies
npm install
# Run in development mode
npm run tauri dev
# Build optimized release
npm run tauri build
The installer will be generated in src-tauri/target/release/bundle/.
This project uses GitHub Actions for automated builds. Push a tag starting with v (e.g., v0.1.0) to trigger a release build that automatically attaches the Windows installer.
FileManagerDaz/
src/ # Frontend (Svelte + TypeScript)
lib/
api/ # Tauri command bindings
components/ # Svelte components
stores/ # State management
i18n/ # Internationalization
routes/ # SvelteKit pages
src-tauri/ # Backend (Rust)
src/
core/ # Business logic (extractor, analyzer)
commands/ # Tauri command handlers
db/ # SQLite database operations
config/ # Settings management
icons/ # Application icons
docs/ # Documentation
ARCHITECTURE.md # Technical architecture
CONFIGURATION.md # Configuration guide
.github/ # GitHub templates and workflows
.duf scenes and cross-reference dependenciesContributions are welcome! Please read our Contributing Guide and Code of Conduct before submitting a pull request.
This project is licensed under the MIT License see the LICENSE file for details.
Made with for the DAZ 3D community