{"id":"sayhisam1/stitch","name":"stitch","scope":"sayhisam1","platform":"roblox","description":"An extendible ECS for Roblox","version":"0.12.0","latest":"0.12.0","versions":["0.9.0","0.11.0","0.12.0"],"license":"MIT","licenseRating":"safe","licenseCaveats":[],"licenseVerified":true,"dependencies":{"evaera/promise":{"version":"^3.1.0","alias":"Promise"},"roblox/testez":{"version":"^0.4.1","alias":"TestEZ"}},"integrity":"7de46753b903682594bcf06b60a0eda69e89633b24fb280e2d86048e6535d0a6","likes":0,"downloads":0,"install":"forest install sayhisam1/stitch","url":"https://forest.dev/p/roblox/sayhisam1/stitch","files":"https://api.forest.dev/ai/package/roblox/sayhisam1/stitch/files","readme":"<p align=\"center\">\n   <a href=\"https://sayhisam1.github.io/Stitch\">\n      <img \n         src=\"https://github.com/sayhisam1/Stitch/blob/master/docs/assets/logo.png\" \n         alt=\"https://sayhisam1.github.io/Stitch\"\n         width=\"100\"\n      />\n   </a>\n</p>\n\n<p align=\"center\">\n   <a href=\"https://github.com/sayhisam1/Stitch/actions/workflows/test.yml\">\n      <img src=\"https://github.com/sayhisam1/Stitch/actions/workflows/test.yml/badge.svg\" alt=\"Build Status\" />\n   </a>\n   <br></br>\n   <a href=\"https://sayhisam1.github.io/Stitch\">\n    Read the docs\n   </a>\n</p>\n\n<div align=\"center\">\n\n| :exclamation:  Stitch is still in pre-release, and should not be considered stable for production use! |\n| ------------------------------------------------------------------------------------------------------ |\n\n</div>\n\n<div align=\"center\">\n\n| ❔ New to Stitch? Take a look at the [Getting started guide](https://sayhisam1.github.io/Stitch/docs/GettingStarted)! |\n| ------------------------------------------------------------------------------------------------------ |\n\n</div>\n\n# **Stitch** \n\nStitch is an [Entity Component System](https://en.wikipedia.org/wiki/Entity_component_system) built for Roblox game development.\n\nAt a high-level, Stitch lets you reduce the complexity of your code by separating the data and behavior of things in your game. [For examples, see the documentation.](https://sayhisam1.github.io/Stitch)\n\n## 😶 **Stitch is simple**\n- Minimal boilerplate code\n- Clear, concise API\n- Clear [documentation](https://sayhisam1.github.io/Stitch) (tutorials coming soon!)\n- Works directly with Roblox instances\n\n## ⚡ **Stitch is powerful**\n- Highly performant Systems\n- Full support for [Hot Reloading](https://en.wikipedia.org/wiki/Hot_swapping) - no more restarting your game to test small changes!\n- Built-in support for component Replication\n\n## ⚙️ **Planned features** (Contributors are welcome!)\n- Observers for event-driven behavior\n- Plugin to make Stitch even easier to use\n- Client-Server message passing built directly into Systems\n- Support for Roblox Actors\n\n","readmeTruncated":false}