This template should help get you started developing with Tauri in vanilla HTML, CSS and Javascript.
A Tauri desktop application for viewing Laravel dump output with enhanced features:
- Collapsible dump sections - Only items with children show caret arrows
- Syntax highlighting - JSON and Laravel dump format support
- dd() function support - Symfony VarDumper HTML output rendering
- Auto-refresh - Updates every 2 seconds with interaction pause
- Dark/Light themes - Automatic theme detection
This project uses Tailwind CSS for utility-first styling:
# Build CSS (development with watch mode)
npm run build-css
# Build CSS (production, minified)
npm run build-css-prodThe source CSS is in src/input.css and builds to src/styles.css.
- Run
npm installto install dependencies. - Ensure Xcode Command Line Tools and Rust toolchain are installed as required by Tauri.
- Execute
npm run tauri:buildto produce the.appbundle and.dmginstaller. - Find the artifacts under
src-tauri/target/release/bundle/(e.g.,dmg/andapp/).
Codesigning and notarization are optional for local builds; configure signingIdentity in src-tauri/tauri.conf.json when ready to distribute.
- Smart collapsing: Items without children show no caret, items with children are collapsible
- Ultra-compact layout: Minimal spacing and clean presentation
- State persistence: Collapsible states maintained across refreshes
- Laravel compatibility: Handles both text dumps and VarDumper HTML