CatLib / Core
Licence: mit
CatLib lightweight dependency injection container
Stars: ✭ 148
Projects that are alternatives of or similar to Core
Htframework
Unity HTFramework, a rapid development framework of client to the unity.
Stars: ✭ 179 (+20.95%)
Mutual labels: framework, unity, unity3d
Ecsrx
A reactive take on the ECS pattern for .net game developers
Stars: ✭ 288 (+94.59%)
Mutual labels: unity, unity3d, ioc-container
Xrtk Core
The Official Mixed Reality Framework for Unity
Stars: ✭ 219 (+47.97%)
Mutual labels: framework, unity, unity3d
Catlib
CatLib for unity3d dependency injection framework
Stars: ✭ 228 (+54.05%)
Mutual labels: framework, unity, unity3d
Bepinex
Unity / XNA game patcher and plugin framework
Stars: ✭ 1,001 (+576.35%)
Mutual labels: framework, unity, unity3d
Qframework
Unity3D System Design Architecture
Stars: ✭ 2,326 (+1471.62%)
Mutual labels: framework, unity, unity3d
Framework
deprecated, use : https://github.com/CatLib/CatLib
Stars: ✭ 279 (+88.51%)
Mutual labels: framework, unity, unity3d
Ecs
ECS for Unity with full game state automatic rollbacks
Stars: ✭ 151 (+2.03%)
Mutual labels: framework, unity, unity3d
Centrifuge
Cross-platform runtime mod loader and API for any Unity-based game. Supports Unity 5 and up!
Stars: ✭ 18 (-87.84%)
Mutual labels: framework, unity, unity3d
Jengine
JEngine是针对Unity开发者设计的开箱即用的框架,封装了强大的功能,小白也能快速上手,轻松制作可以热更新的游戏 | JEngine is a streamlined and easy-to-use framework designed for Unity Programmers which contains powerful features, beginners can start up quickly and making hot update-able games easily
Stars: ✭ 564 (+281.08%)
Mutual labels: framework, unity, unity3d
Knight
Knight is a game framework based on Unity3D engine. It includes a complete assetbundle manager, a c# hotfix module based on ILRuntime, and a UI module based on MVVM, and other basic functions support.
Stars: ✭ 302 (+104.05%)
Mutual labels: framework, unity, unity3d
Extosc
extOSC is a tool dedicated to simplify creation of applications in Unity with OSC protocol usage.
Stars: ✭ 69 (-53.38%)
Mutual labels: framework, unity, unity3d
Unity Core Project
Core Framework for Unity
Stars: ✭ 42 (-71.62%)
Mutual labels: framework, unity, unity3d
Bdframework.core
[中]Simple! Easy! Powerful Unity3d game workflow! Unity3d framework:c# hotfix(ILRuntime)、asset manager、ui workflow、network debug... and so on
Stars: ✭ 1,196 (+708.11%)
Mutual labels: framework, unity, unity3d
Textureupdateexample
An example showing how to update textures from a native plugin in Unity.
Stars: ✭ 133 (-10.14%)
Mutual labels: unity, unity3d
Unity Webxr Export
Develop and export WebXR experiences using Unity WebGL
Stars: ✭ 130 (-12.16%)
Mutual labels: unity, unity3d
Eazy Sound Manager
Eazy Sound Manager is a simple Unity3D tool which aims to make sound and music management in games easier
Stars: ✭ 135 (-8.78%)
Mutual labels: unity, unity3d
Parlour
A package of UI extensions, components and improvements for Unity's UI frameworks.
Stars: ✭ 132 (-10.81%)
Mutual labels: framework, unity
Ml Agents
Unity Machine Learning Agents Toolkit
Stars: ✭ 12,134 (+8098.65%)
Mutual labels: unity, unity3d
About CatLib
CatLib
is the lightweight dependency injection container and helper functions library.
Install CatLib Core
Installed with Nuget
$ Install-Package CatLib.Core -Version 2.0.0
Installed with Bucket
$ bucket require catlib/core
Installed with Github Release
Learning CatLib
CatLib has the most extensive and thorough documentation, making it a breeze to get started with the framework.
需要中文支持? 请访问CatLib中文文档。
Contribution
CatLib is still a young framework, and her growth and your contribution are inseparable. If you want to contribute to the project, please refer to: CatLib Contribution Guide Your contribution will be included in the list of contributors,Welcome Pull Request!
License
The open source license used by CatLib is MIT license.
Support
- email: [email protected]
- slack: catlib.slack
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].