mirror of
https://github.com/kusti8/proton-native.git
synced 2026-05-15 14:15:50 -06:00
A React environment for cross platform desktop apps
* Fix conditional rendering of children in Area * Fix updating of Area.Text Closes #171 * Add Demo.js to prettier script * Fixup for AreaText |
||
|---|---|---|
| .vscode | ||
| docs | ||
| examples | ||
| src | ||
| .babelrc | ||
| .editorconfig | ||
| .gitignore | ||
| CONTRIBUTING.md | ||
| Demo.js | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| test_libui.js | ||
Logo by @elisiri
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
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): https://github.com/albe-rosado/create-proton-app


