https://github.com/hardcpp/chatplexsdk
https://github.com/hardcpp/chatplexsdk
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/hardcpp/chatplexsdk
- Owner: hardcpp
- License: mit
- Created: 2023-10-25T03:17:58.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2026-01-25T22:39:21.000Z (30 days ago)
- Last Synced: 2026-01-26T14:03:08.213Z (29 days ago)
- Language: C#
- Size: 1.39 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: Security/CryptoRandom.cs
Awesome Lists containing this project
README
ChatPlex SDK
This SDK was created to simplify and streamline mods creation for multiple games. It mostly provides generic components and utilities for Unity modding.
Each mods using ChatPlexSDK can declare a module (optional, described below), this module is like an interface for the SDK to manage your mod, show settings UI and a enable/disable toggle if the module `Type` is defined as `Integrated`
Components (Full list in documentation):
- **CP_SDK** *ChatPlex SDK game agnostic namepace*
* **Animation** *Animated image loading and processing*
* **Chat** *Chat service for connecting to various live streaming platforms chat*
* **Config** *Json configuration utilities*
* **Logging** *Logging utilities*
* **Misc** *Quality of life utilities*
* **Network** *Network and HTTP utilities*
* **Pool** *Memory management & pools utilities*
* **UI** *User interface components, views, flow coordinator, builders and factories*
* **Unity** *Tools and extensions to interact with Unity on different layer & threads, load fonts/sprites/textures*
* **Utils** *Various platform utils like Delegate/Action/Function/Event system*
* **XUI** *Tree like syntax CP_SDK::UI builder*
Todo...