Electron Typescript React Mui

Lightweight, modern boilerplate built with electron, typescript, react, and material-ui.
Alternatives To Electron Typescript React Mui
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
React Native Starter Kit3,228
3 months ago13mitJavaScript
:rocket: A React Native boilerplate app to get you up and running very, very quickly :rocket:
Ts Nextjs Tailwind Starter1,728
21 hours ago3TypeScript
🔋 Next.js + Tailwind CSS + TypeScript starter and boilerplate packed with useful development features
Landy React Template801
7 months ago24June 10, 20214mitTypeScript
Landy is an open-source React landing page template designed for developers and startups, who want to create a quick and professional landing page for their business or project.
Nextarter Chakra626
4 days ago1mitTypeScript
battery packed template / boilerplate to initialize Next.js app with Chakra UI & Typescript setup ✨
Generator React Webpack Redux55525 years ago14January 29, 2017n,ullmitJavaScript
React Webpack Generator including Redux support
Electron React Webpack Boilerplate402
12 days ago40March 06, 202116mitJavaScript
Minimal Electron, React, PostCSS and Webpack boilerplate to help you get started with building your next app.
Mern350
a month ago5mitJavaScript
🌐 MERN stack 2.0 - MongoDB, Express, React/Redux, Node
React Webpack 5 Tailwind 2289
9 months ago5mitJavaScript
React 17 Boilerplate with Webpack 6, Tailwind 2, using babel, SASS/PostCSS, HMR, dotenv and an optimized production build
Mernboilerplate Antd271
a year agon,ullmitJavaScript
A MERN boilerplate repository using Antd-Pro with RBAC feature, following all production best practices.
Workflow Reactjs152
2 years agoJavaScript
My workflow with ReactJS + Webpack 3+
Alternatives To Electron Typescript React Mui
Select To Compare


Alternative Project Comparisons
Readme

Electron, TypeScript, MUI (formerly Material-UI), React Boilerplate

Modern and lightweight boilerplate built with electron, typescript, react, webpack, and mui. This also demonstrates live-reloading and static images.

Screenshot

Major technologies

Requires

Recommended tools

Getting Started

  1. Download this repo or run the following command to clone it
git clone https://github.com/hellosoftware-io/electron-typescript-react-material-ui myapp
  1. Navigate to the project root
cd myapp
  1. Using NPM 7+, run the following command to install dependencies
npm install
  1. Run the following command to build and start the development version of your app with live reloading.
npm run dev

Packaging

Run npm run package to build and package your electron app.

Common issues

xcrun: error: invalid active developer path

This is caused when elecron-builder tries to sign a build. Run xcode-select --install to install the necessary Xcode tools.

Folder structure

myapp/
| - dist/               //- Generated by Webpack automatically
| - node_modules/
| - packages/           //- Generated by build script automatically
| - static/             //- Global static assets
| | - electron.svg
| - src/
| | - main/             //- Backend modules for the Electron app
| | | - main.ts         //- Entry point of 'electron-main'
| | - renderer/         //- Frontend React components for the Electron app
| | | - index.tsx       //- Entry point of 'electron-renderer'
| - webpack/            //- Webpack config files
| | - electron.webpack.ts
| | - react.webpack.ts
| - .eslintrc           //- ESLint config
| - .gitignore
| - package-lock.json
| - package.json
| - tsconfig.json       //- TypeScript config
| - webpack.config.js   //- Webpack config

Contributing

Pull requests are always welcome .

License

This project is licensed under the terms of the MIT license.

Popular Reactjs Projects
Popular Boilerplate Template Projects
Popular Web User Interface Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Ts
Typescript
Reactjs
Eslint
Material Ui
Mui
Boilerplate Template