# NanUI **Repository Path**: bonn_admin/NanUI ## Basic Information - **Project Name**: NanUI - **Description**: NanUI是一个开放源代码的.NET项目,它适用于希望使用HTML5 / CSS3等前端技术来构建Windows窗体应用用户界面的.NET / .NET Core开发人员。 - **Primary Language**: C# - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: https://www.formium.net - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 479 - **Created**: 2020-11-04 - **Last Updated**: 2022-06-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NanUI 中文 | [English](README.en-US.md) **更多地址** https://github.com/NetDimension/NanUI/ https://gitee.com/linxuanchen/NanUI/ https://www.formium.net/ --- ## 关于 NanUI NanUI 界面组件是一个开放源代码的 .NET / .NET Core 窗体应用程序(WinForms)界面组件。她适用于希望使用 HTML5/CSS3 等前端技术来构建 Windows 窗体应用程序用户界面的 .NET/.NET Core 开发人员。 NanUI 的渲染引擎 WinFormium 基于谷歌可嵌入的浏览器框架 Chromium Embedded Framework,因此用户可以使用各种前端技术 HTML5/CSS3/JavaScript 和框架 React/Vue/Angular/Blazor 设计和开发.NET 桌面应用程序的用户界面。 同时,WinFormium 特有的 JavaScript Bridge 可以方便简洁地实现浏览器端与 .NET 之间的通信和数据交换。 使用 NanUI 界面框架将为传统的 WinForm 应用程序的用户界面设计和开发工作带来无限种可能! 如果您想了解更多关于 NanUI 项目的信息,请移步[NanUI 简介](docs/README.md)。 ![Preview](docs/images/preview.png) **如果你喜欢 NanUI 项目,请为本项点亮一颗星 ⭐!** 此外也请您考虑打赏项目作者或者为项目提供赞助,以便 NanUI 项目得以长期开发和持续迭代,感谢您的支持和关注! ### 当前 NanUI 版本: - **Chromium** `80.0.3987.163` - **NanUI** `0.8.80.120` --- ## 文档 帮助文档将帮助您轻松快速的开始使用 NanUI 进行开发。 - [NanUI 0.8 文档](docs/documentation.md) 此外您还可以在下述平台找到更多关于 NanUI 的话题、文档和视频。 - [[知乎专栏] NanUI 技术内幕](https://zhuanlan.zhihu.com/nanui) - [[B 站] 码农 JSON 的 NanUI 入门教程频道](https://space.bilibili.com/396855974/channel/detail?cid=113298) - [[西瓜视频] NanUI 入门教程频](https://www.ixigua.com/6804465191196033540?id=6798031330459255303) 目前 NanUI 文档正在逐步完善,如果您愿意帮助翻译不同语言的文档,请与我取得联系或者直接提交其他语言文档的 Pull Request 即可,感激不敬! ## 示例 您可以通过 [NanUI 示例仓库](https://github.com/XuanchenLin/NanUI-0.8-Examples) 下载 NanUI 0.8 示例程序的全部源码。 --- ## 版权和协议 NanUI 项目基于 LGPL-3.0 开源协议开放项目源代码。**本项目版权由项目发起人、开发者林选臣所有**。 依照 LGPL-3.0 协议规定: 1. 您可以在任何商业软件中引用 NanUI 的二进制库而无需支付任何与版权相关的费用; 2. 如果您的项目使用并修改了 NanUI 的源代码,那么您的项目也需要使用 LGPL 协议进行开源,并且在您的衍生项目中保留 NanUI 的版权信息:`Powered by NanUI`。 3. 如果您需要在非开源的应用程序中使用 NanUI 的源代码,为了保障您的合法权益,请考虑向项目作者购买商业授权。 关于 LGPL-3.0 协议的具体内容请参考此协议[详细副本](docs/zh-CN/Licence.md)。此外,NanUI 项目基于诸多开源项目进行构建,相关的项目请查阅[第三方授权协议](docs/zh-CN/Dependences.md)。 --- ## 打赏和赞助 NanUI 项目基于 LGPL-3.0 协议的开源项目并且它是完全免费的。尽管如此,如果没有适当的资金支持,项目维护和新功能的开发是无法持续下去的。所以如果你喜欢这个项目并认可我的工作,你可以支付我一杯咖啡的钱请我喝一杯咖啡,或者你也可以成为长期的项目资助人以帮助 NanUI 变得更好。 使用微信或者支付宝扫描下方二维码来进行资金方面的捐助。 ![DONATE](docs/images/qrcode.png) 海外用户请通过点击下方图标连接到 PayPal 平台进行捐助 [![DONATE](docs/images/paypal.png)](https://www.paypal.me/mrjson)