Typescript With Electron React Kit Save Abandoned

Don't just start your Electron app... TWERKit.

Project README

Build Status Coverage Status GitHub release GitHub contributors license

typescript-with-electron-react-kit

This is a TypeScript and React starter kit for building Electron apps.

Check out the docs for some of the choices and motivations.

Example

You have to bring your own awesome. But here's a picture* after npm i and npm start and npm storybook...

* What it looks like moments before you hit the delete button to nuke all the staged features..

Out of the Box

Electron Features ?

  • ability to build all 3 platforms on your mac
  • auto-update your apps!
  • a simple library for css styling
  • fast & fluid animation engine
  • fantastic keyboard support
  • save window position between launches
  • persist application data as JSON
  • sane styling defaults on windows, mac, and linux

Devs Like Nice Things Too ?

  • super-fast hot reloading ?
  • lean production bundles
  • integrated storybook support
  • unit tests with mocking
  • storybook snapshot testing
  • code linting & formatting

Documentation & Samples ?

  • how to quickly jettison parts you don't want
  • why we chose the stack we did
  • how to structure your electron app
  • a simple & co-located approach to building your components

Not Included ?

  • lock in... keep what works for you, ditch the rest
  • state management... mobx? / redux? ... both awesome. both excluded.
  • a component toolkit

License ?

You down with MIT?

Contributors


@skellock

@rmevans9

@firede
Open Source Agenda is not affiliated with "Typescript With Electron React Kit" Project. README Source: skellock/typescript-with-electron-react-kit
Stars
143
Open Issues
14
Last Commit
4 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating