Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/catlib/framework
deprecated, use : https://github.com/CatLib/CatLib
https://github.com/catlib/framework
framework unity unity3d
Last synced: 6 days ago
JSON representation
deprecated, use : https://github.com/CatLib/CatLib
- Host: GitHub
- URL: https://github.com/catlib/framework
- Owner: CatLib
- License: mit
- Created: 2017-01-22T10:39:59.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-07T03:13:43.000Z (over 6 years ago)
- Last Synced: 2024-04-30T15:10:23.681Z (9 months ago)
- Topics: framework, unity, unity3d
- Language: C#
- Homepage:
- Size: 36.6 MB
- Stars: 280
- Watchers: 44
- Forks: 95
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> We are currently preparing to convert the comments in the code to the English version. We look forward to your joining.
> CatLib for Unity 请访问:[CatLib/CatLib](https://github.com/CatLib/CatLib)
> CatLib Core(最小可用框架) 请访问:[CatLib/Core](https://github.com/CatLib/Core)
## 关于CatLib
CatLib 是一套`渐进式`的`服务提供者框架`,我们通过集成常见的开发组件来减少开发者们不必要的工作,例如:
- [路由系统](http://catlib.io/v1/guide/routing.html).
- 支持任意来源的[配置](http://catlib.io/v1/guide/config.html).
- [随机数](http://catlib.io/v1/guide/random.html)
- 抽象[文件系统](http://catlib.io/v1/guide/file-system.html).
- [哈希](http://catlib.io/v1/guide/hashing.html),[加解密](http://catlib.io/v1/guide/encryption.html),[Json](http://catlib.io/v1/guide/json.html).
- [国际化](http://catlib.io/v1/guide/translation.html)
- 基于Web的[远程调试控制台](http://catlib.io/v1/guide/console.html)
- 支持Tcp,Kcp的[网络组件](http://catlib.io/v1/guide/network.html)CatLib提供了项目所必备的基础组件 , 您可以通过接口简单的调用就可以访问这些组件的特性. 您也可以根据业务需求自由组合搭配这些组件,来构建一个完整的项目。
无论您是一个新的项目还是一个正在被开发的项目,您都可以轻松的嵌入CatLib。绝大多数的CatLib的组件都可以被单独使用和无感知替换的,我们也欢迎其他的框架开发者来使用这些组件。
## 安装CatLib
**使用Nuget安装**
```PM
Install-Package CatLib.Framework -Version 1.1.2
```## 学习CatLib
我们已经准备了各个组件的教程,您只需要进入 [中文文档](http://catlib.io) / [English Document](http://en.catlib.io) 就可以看到她们。
您也可以通过 [CatLib问答系统](http://ask.catlib.io) 来提出您的问题。
## 架构图
![](http://catlib.io/images/architecture-diagram.svg)## 项目开发计划
CatLib一直都在建立新的组件来降低开发者的工作量,进入 [CatLib 开发计划](https://www.teambition.com/project/589ce998907a7b661c86de9c/tasks/scrum/589ce9aadf254b9870a7ac90) 来了解未来的开发序列。
## 贡献
CatLib还是一个年轻的框架,她的成长和你们的贡献是分不开的,如果您想要为项目进行贡献请参考: [CatLib 贡献文档](http://catlib.io/v1/guide/contribution.html) 您的贡献将会被列入贡献者名单,我们欢迎任何形式的Pull Request!
issues 不仅仅只是用于bug跟踪 , 如果您有好的意见或者想法,也欢迎创建 issues 一起讨论。
## 授权
CatLib使用的开源许可是:[MIT license](http://opensource.org/licenses/MIT).
## 技术支持
* QQ群: 150371044 (验证: CatLib Support)
* email: [email protected]
* slack: [catlib.slack](https://catlib.slack.com/messages/internals/)