https://github.com/junjiepro/sinan
司南 Sinan,开发插件化应用的框架。Sinan, a framework for developing pluggable applications.
https://github.com/junjiepro/sinan
plugin-system rust
Last synced: 8 months ago
JSON representation
司南 Sinan,开发插件化应用的框架。Sinan, a framework for developing pluggable applications.
- Host: GitHub
- URL: https://github.com/junjiepro/sinan
- Owner: junjiepro
- License: apache-2.0
- Created: 2022-12-09T09:40:34.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-19T01:35:42.000Z (over 2 years ago)
- Last Synced: 2025-04-06T17:36:22.064Z (10 months ago)
- Topics: plugin-system, rust
- Language: Rust
- Homepage:
- Size: 44.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sinan 司南
## 0. 描述
一个开发插件化应用的框架
想法起源于工作中各种稀奇古怪的需求,为了满足这些需求和管理投入使用的应用,感觉整合成一个插件化应用会是个不错的解决方案。在工作中已经撸出一个插件化应用原型,并把部分应用重写成插件,但因为需开发其他项目,也就长时间没有继续完善和维护这个原型,最后这个原型也荒废了。
现在打算重拾这个想法,撸个项目出来,该项目当前阶段的主要目的是学习,把自己一些稀奇古怪的想法和学习成果也整合到该项目中。
## 1. 目标
1. [ ] 无畏更新
2. [ ] 功能开发与运行框架无关
## 2. 设计
使用 [bevy](https://crates.io/crates/bevy) 来管理运行插件系统