Electron React Parcel Boilerplate screenshot

Electron React Parcel Boilerplate

Author Avatar Theme by Kumarryogeshh
Updated: 25 May 2021
49 Stars

Boilerplate code to create basic, production ready Electron app using React, Parcel application bundler.

Overview

If you’re looking to develop multi-platform, production-ready desktop applications, the combination of React, Parcel, and Electron could be your go-to solution. This boilerplate code is tailored for developers aiming to create robust applications with a modern web framework while ensuring seamless integration with the Electron runtime. Written by Yogesh, it provides a solid foundation for your projects, accompanied by CSS styling using Semantic-UI-CSS.

This setup allows for quick start-up and easy deployment of your React apps, making it an attractive choice for both novice and experienced developers. With straightforward commands to launch and build your projects, it’s designed to streamline the development process and enhance productivity.

Features

  • Easy Startup: Use yarn start to launch both the Electron app and React app simultaneously, giving you instant access to your development environment.

  • Seamless Build Process: Execute yarn build to package your React app along with the Electron app effortlessly, ensuring both are ready for production.

  • React-Only Mode: If you wish to focus on React development, simply run yarn react-start to initiate the React app on http://localhost:3000, making it flexible to your needs.

  • Quick React Builds: For cases when you only want to build the React app, the yarn react-build command quickly compiles your project and places it in the designated build folder.

  • Clean and Modern CSS: With Semantic-UI-CSS integrated, you can design stunning user interfaces that are both responsive and aesthetically pleasing.

  • MIT License: The code is released under the MIT License, ensuring you can use and modify it for your projects without any legal concerns.