A React environment for cross platform desktop apps
Find a file
Gustav Hansen f43371160d
Merge pull request #2 from RicheyRyan/patch-1
Change title of Box.md to be Box instead of Button
2018-02-15 06:28:12 -05:00
.vscode Add still testing code 2018-02-03 10:26:15 -05:00
bin Forgot to build 2018-02-14 18:36:00 -05:00
docs Change title of Box.md to be Box instead of Button 2018-02-15 09:33:28 +00:00
src Forgot to build 2018-02-14 18:36:00 -05:00
.babelrc Add still testing code 2018-02-03 10:26:15 -05:00
.gitignore Add still testing code 2018-02-03 10:26:15 -05:00
Demo.js Add Dialog docs. Docs are finished 2018-02-14 16:40:14 -05:00
LICENSE Update license 2018-02-14 19:44:13 -05:00
package-lock.json Add Dialog docs. Docs are finished 2018-02-14 16:40:14 -05:00
package.json Update version 2018-02-14 18:36:55 -05:00
README.md Forgot to build 2018-02-14 18:36:00 -05:00
test_libui.js Add font button 2018-02-10 22:21:27 -05:00

proton native

npm npm styled with prettier PRs Welcome GPLv3 License

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

Images

Windows

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:

  • More examples and improve documentation
  • Add UiArea
  • Clean up code
  • Make packaging easier
  • Make creating a new app easier (something similar to create-react-app)