Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zhaojh329/oui
π A framework used to develop Web interface for OpenWrt. Use Lua-eco + Vue3 + Vite + Element Plus.
https://github.com/zhaojh329/oui
lede lua openwrt ui vue web
Last synced: 5 days ago
JSON representation
π A framework used to develop Web interface for OpenWrt. Use Lua-eco + Vue3 + Vite + Element Plus.
- Host: GitHub
- URL: https://github.com/zhaojh329/oui
- Owner: zhaojh329
- License: mit
- Created: 2017-12-10T09:42:53.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-09T10:59:05.000Z (3 months ago)
- Last Synced: 2024-10-29T18:50:30.221Z (about 2 months ago)
- Topics: lede, lua, openwrt, ui, vue, web
- Language: C
- Homepage: https://zhaojh329.github.io/oui/
- Size: 12.4 MB
- Stars: 1,042
- Watchers: 41
- Forks: 203
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# OUI
[1]: https://img.shields.io/badge/license-MIT-brightgreen.svg?style=plastic
[2]: /LICENSE
[3]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=plastic
[4]: https://github.com/zhaojh329/oui/pulls
[5]: https://img.shields.io/badge/Issues-welcome-brightgreen.svg?style=plastic
[6]: https://github.com/zhaojh329/oui/issues/new[![license][1]][2]
[![PRs Welcome][3]][4]
[![Issue Welcome][5]][6]
![visitors](https://visitor-badge.laobi.icu/badge?page_id=zhaojh329.oui)[Lua-eco]: https://github.com/zhaojh329/lua-eco
[Vue3]: https://github.com/vuejs/core
[Element Plus]: https://github.com/element-plus/element-plus
[Vite]: https://github.com/vitejs/vite![](/oui.gif)
A `framework` used to develop Web interface for OpenWrt.
## Features
* Separation of front-end and backend
* Developing back-end APIs using [Lua-eco].
* Developing front-end pages using [Vue3] + [Element Plus] + [Vite].
* Support multi-user and ACL management, provides fine-grained permission management.
* Modularization as with Luci, each page is individually packaged as an IPK.## Documentation
[English](https://zhaojh329.github.io/oui/)
[δΈζ](https://zhaojh329.github.io/oui/zh/)
## Support
If this project is helpful to you, please don't hesitate to give it a star. Thank you!