A React environment for cross platform desktop apps
Find a file
Niklas Mischkulnig 7bb6fa589f Area (#78)
* Area

* Update, percentages as values, transforms!

* Rename Area elements, Circle, CSS colors

* Transform: matrix, skew

* Add Path

* Add fill & stroke options, fix transforms

* Inheriting props

* Fix area events, start on documentation

* Complete documentation

* Properly apply transforms, complete sidebar

* Use dot for Area components, fix Circle

* Add held buttons for onMouseMove

* Fix transform=scale for now

* Fill mode for Area.Path

* Fixes for windows

* Complete area_props list

* Throw on unimplement path commands

* More sophisticated path example

* Cleanup

* More helpful error message
2018-05-02 19:05:27 -04:00
.vscode Add still testing code 2018-02-03 10:26:15 -05:00
docs Area (#78) 2018-05-02 19:05:27 -04:00
examples Area (#78) 2018-05-02 19:05:27 -04:00
src Area (#78) 2018-05-02 19:05:27 -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 Removed bin folder from git (#61) 2018-03-21 09:31:11 -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 Area (#78) 2018-05-02 19:05:27 -04:00
package.json Area (#78) 2018-05-02 19:05:27 -04:00
README.md Area (#78) 2018-05-02 19:05:27 -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 GPLv3 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

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