Proton Native

一个用于跨平台桌面应用的 React 环境。「A React environment for cross platform native desktop apps」

Github星跟蹤圖

Proton Native

公告

遗憾的是,我没有时间为这个项目投入时间。其他一些人已经在这里创建了一个分叉来继续这项工作:https://github.com/proton-nativejs/proton-native

通过 React 语法,在所有平台上创建桌面应用程序。

V2 发布了!

V2 已经发布,它带来了一系列改进,包括与 React Native 相同的新组件、样式、flexbox、热重载等。你可以在这里阅读全文。要试用它,请访问文档,了解如何开始使用它。

特性

  • 与 React Native 的语法和组件相同
  • 与现有的 React 库(如 Redux)配合使用。
  • 跨平台
  • 不再有 Electron
  • 兼容所有普通的 Node.js 包。
  • 热重载

文档

关于如何开始和所有组件的细节,请参见文档。

例子

例子可以在 examples/ 找到。

贡献

欢迎大家投稿。做个PR就可以了。


主要指標

概覽
名稱與所有者kusti8/proton-native
主編程語言TypeScript
編程語言JavaScript (語言數: 2)
平台Linux, Mac, Windows
許可證MIT License
所有者活动
創建於2017-11-21 22:56:18
推送於2023-01-07 02:21:10
最后一次提交2021-01-19 22:20:26
發布數0
用户参与
星數10.9k
關注者數197
派生數360
提交數205
已啟用問題?
問題數218
打開的問題數36
拉請求數67
打開的拉請求數52
關閉的拉請求數28
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

Announcement

Sadly I don't have time to dedicate time to this project. Some others have created a fork here to continue the work: https://github.com/proton-nativejs/proton-native

npm
npm
styled with prettier
PRs Welcome
MIT License
Gitter chat

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

V2 is released!

V2 has been released and it brings a whole host of improvements including new
components that are identical to React Native, styling, flexbox, hot reloading,
and more. You can read the full writeup here.
To try it out, visit the documentation for instructions on how to get started!

Features

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

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.

Accelerated by KeyCDN