NextJS-Electron-Boilerplate

A boilerplate for building desktop apps with Electron and NextJS.

electrontemplateboilerplatetypescriptnextjselectron-appelectron-builderelectronjselectron-boilerplateelectron-nextnextjs14electron-next-boilerplate
FreeRepo

Preview

NextJS-Electron-Boilerplate preview

Overview

This boilerplate provides a starter template for building cross-platform desktop applications using Electron as the core runtime and Next.js as the frontend framework, with TypeScript, Storybook, ESLint and Prettier pre-configured. It's designed for developers who want full control over their project structure and build process, offering flexible customization while maintaining organized separation between backend (Electron main process) and frontend (Next.js) code.

Features

electron-integrationstorybookeslintprettierelectron-buildersvgrauto-updatesimport-aliasesesmodules

Feature Flags

blogauthorizationformsValidation

Recommended Use Cases

cross-platform-desktop-appselectron-applications

Frontend

nextjsreacttypescriptcss-modules

Backend

electrontypescript

Auth Providers

None

Deployment Targets

desktopwindowsmacoslinux

Payment Providers

None

Quick Facts

โญ Stars
84
๐Ÿด Forks
22
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2024-05-15T17:04:55.000Z

Stack

Framework
nextjs
Language
typescript
CSS
css-modules
CI
github-actions

Data Layer

UI Stack

Styling
css-modules
Components
storybook

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No
CI
github-actions

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate