A React environment for cross platform desktop apps
Find a file
Niklas Mischkulnig ca789cbc00 Fix updating of AreaText/-Group children (#172)
* Fix conditional rendering of children in Area

* Fix updating of Area.Text

Closes #171

* Add Demo.js to prettier script

* Fixup for AreaText
2018-09-01 09:54:43 -04:00
.vscode Add still testing code 2018-02-03 10:26:15 -05:00
docs Add note on typescript 2018-06-18 20:45:49 -04:00
examples Fix updating of AreaText/-Group children (#172) 2018-09-01 09:54:43 -04:00
src Fix updating of AreaText/-Group children (#172) 2018-09-01 09:54:43 -04:00
.babelrc Add still testing code 2018-02-03 10:26:15 -05:00
.editorconfig add editor config 2018-02-19 17:03:47 -05:00
.gitignore - propTypes fixes (#110) 2018-05-06 13:17:34 -04:00
CONTRIBUTING.md Add initial contributing. Fixes #118 2018-05-11 16:28:35 -04:00
Demo.js Fix package.json files (#63) 2018-03-22 09:50:17 -04:00
LICENSE Update license 2018-02-14 19:44:13 -05:00
package-lock.json Add styled text (#141) 2018-06-09 14:04:49 -04:00
package.json Fix updating of AreaText/-Group children (#172) 2018-09-01 09:54:43 -04:00
README.md Add cat api gif 2018-05-21 17:16:31 -04:00
test_libui.js Add own custom event_loop. Fixes #5 2018-02-15 20:55:26 -05:00

proton native Logo by @elisiri

npm npm styled with prettier PRs Welcome MIT License Gitter chat

Create native desktop applications through a React syntax, on all platforms

Features

  • Same syntax as React Native
  • Works with existing React libraries such as Redux
  • Cross platform
  • Native components. No more Electron
  • Compatible with all normal Node.js packages

Images

Windows CatApi

Documentation

See the documentation for how to get started and details on all the components.

Examples

Examples can be found in examples/.

Contributing

All contributions are welcome. Just make a PR. Below is a list of general improvements that need to be added that I would love help with:

Accelerated by KeyCDN