A super simple and lightweight starting point for your Electron-based app.
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
ポール ウェッブ 2aecfa05ab Updated deps 9 个月前
app We have packaging! 1年前
assets We have packaging! 1年前
.babelrc Fixed spacing 1年前
.editorconfig Initial commit 1年前
.eslintrc.json Initial commit 1年前
.gitignore We have packaging! 1年前
.npmrc Initial commit 1年前
README.md Updated README 1年前
electron-builder.yml We have packaging! 1年前
package.json Updated deps 9 个月前
preview.png Initial commit 1年前
rollup.config.js We have packaging! 1年前

README.md

electron-starter

N

A super simple and lightweight starting point for your Electron-based app.

electron-starter in action

Features

  • ES7!
  • Lightweight UI rendering via choo!
  • Minimal transpiling via select Babel modules!
  • Quick bundling via rollup!
  • Efficient Sass compilation via Dart Sass!
  • Sensible linting via ESLint!
  • Not a shit-ton of dependencies! (I can’t believe it’s not bloat!)
  • EXCLAMATIONS

Installation

  • npm i

Development

  • npm run watch

Production-ish

  • npm start

Tests

  • npm test

License

Whatever the fuck you want. Do you know how long it took me to figure out how to put this together? And make it up to date? A long-ass time. An overwhelming majority of the Internet is totally fine with a bajillion dependencies that do…who cares, I’m not adding all that shit to my projects. KISS my ass.

Together, you and I will make the Web a better place. Let’s call this a silent movement, “show and prove,” if you will. Beautiful apps are more than the interface. The plumbing should be nice, right? Lipstick on a pig is still paint on a ham sandwich. Respect yourself.

TODO

  • Add more meat to this. This is intended as a starting point for my own future apps.
  • Add Sass files and package script.