{"repo":"LuanRoger/electron-shadcn","free":true,"listed":false,"github":"https://github.com/LuanRoger/electron-shadcn","clone":"git clone https://github.com/LuanRoger/electron-shadcn.git","description":":electron: Electron Forge with shadcn-ui (Vite + Typescript)","language":"TypeScript","stars":787,"topics":["electron","linux","macos","react","shadcn-ui","tailwindcss","typescript","vite","windows","electron-forge"],"license":"MIT","category":"ui-components","readme_excerpt":"electron-shadcn Electron in all its glory. Everything you will need to develop your beautiful desktop application. Libs and tools To develop a Electron app, you probably will need some UI, test, formatter, style or other kind of library or framework, so let me install and configure some of them to you. Core 🏍️ - Electron 43 - Vite 8 DX 🛠️ - TypeScript 6 - oRPC - Prettier - Ultracite with Biome - Zod 4 - React Query (TanStack) UI 🎨 - React 19.2 - Tailwind 4.3 - Shadcn UI - Geist as default font - i18next - TanStack Router (with file based routing) - Lucide Test 🧪 - Vitest - Playwright - React Testing Library Packing and distribution 📦 - Electron Forge CI/CD 🚀 - Pre-configured GitHub Actions workflow, for test with Playwright Project preferences 🎯 - Use Context isolation - React Compiler is enabled by default. - titleBarStyle : hidden (Using custom title bar) - Geist as default font - Some default styles was applied, check the styles directory - React DevTools are installed by default How to use 1. Clone this repository Or use it as a template on GitHub 2. Install dependencies 3. Run the app Now you can go directly to /src/routes/index.tsx and modify the app as you want. You can also delete the /src/routes/second.tsx file if you don't want a second page. Auto update [!WARNING] This feature only work in open-source repositories in GitHub, if you need to use in a private repository, you need to setup a custom update server. Check the Updating Applications section in the El","default_branch":null,"files":null,"tree":[],"storefront":"/r/LuanRoger","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LuanRoger/electron-shadcn/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}