Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 902 Bytes

File metadata and controls

26 lines (20 loc) · 902 Bytes

DeskMini

What is DeskMini

DeskMini is a starter template for scaffolding minimal, self-contained desktop modules. Each module built from this template can run standalone as its own Electron desktop app or be published as an npm package and imported into a larger application. Build small, compose big.

Tech Stack

Category Technology
Runtime Electron
Language TypeScript
UI React, Tailwind, shadcn
Build Vite + vite-plugin-electron
Package Build tsup

Project Structure

deskmini/
├── src/
│   ├── core/       # Pure TypeScript logic
│   ├── react/      # React components
│   └── index.ts    # Public API
├── dev-app/        # Electron wrapper