Awesome
<p align="center"><img width="173" height="57" src="http://catlib.io/images/logo.txt.png"></p> <p align="center"> <a href="https://github.com/Catlib/Framework/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue.svg" title="license-mit" /></a> <a href="https://github.com/CatLib/Framework/"><img src="https://badge.fury.io/gh/catlib%2Fframework.svg" title="GitHub version" /></a> <a href="https://ci.appveyor.com/project/yb199478/catlib"><img src="https://ci.appveyor.com/api/projects/status/f12rb3x5hxvq6yr7?svg=true" title="Build status"/></a> <a href="https://codecov.io/gh/CatLib/Framework"> <img src="https://codecov.io/gh/CatLib/Framework/branch/master/graph/badge.svg" alt="Codecov" /> </a>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
CatLib Core(最小可用框架) 请访问:CatLib/Core
关于CatLib
CatLib 是一套渐进式
的服务提供者框架
,我们通过集成常见的开发组件来减少开发者们不必要的工作,例如:
CatLib提供了项目所必备的基础组件 , 您可以通过接口简单的调用就可以访问这些组件的特性. 您也可以根据业务需求自由组合搭配这些组件,来构建一个完整的项目。
无论您是一个新的项目还是一个正在被开发的项目,您都可以轻松的嵌入CatLib。绝大多数的CatLib的组件都可以被单独使用和无感知替换的,我们也欢迎其他的框架开发者来使用这些组件。
安装CatLib
使用Nuget安装
Install-Package CatLib.Framework -Version 1.1.2
学习CatLib
我们已经准备了各个组件的教程,您只需要进入 中文文档 / English Document 就可以看到她们。
您也可以通过 CatLib问答系统 来提出您的问题。
架构图
项目开发计划
CatLib一直都在建立新的组件来降低开发者的工作量,进入 CatLib 开发计划 来了解未来的开发序列。
贡献
CatLib还是一个年轻的框架,她的成长和你们的贡献是分不开的,如果您想要为项目进行贡献请参考: CatLib 贡献文档 您的贡献将会被列入贡献者名单,我们欢迎任何形式的Pull Request!
issues 不仅仅只是用于bug跟踪 , 如果您有好的意见或者想法,也欢迎创建 issues 一起讨论。
授权
CatLib使用的开源许可是:MIT license.
技术支持
- QQ群: 150371044 (验证: CatLib Support)
- email: support@catlib.io
- slack: catlib.slack