{"repo":"NateTheGreatt/bitECS","free":true,"listed":false,"github":"https://github.com/NateTheGreatt/bitECS","clone":"git clone https://github.com/NateTheGreatt/bitECS.git","description":"Flexible, minimal, data-oriented ECS library for Typescript","language":"TypeScript","stars":1489,"topics":["ecs","game","game-development","game-engine","gamedev","particles","entitycomponentsystem","high-performance","functional"],"license":"MPL-2.0","category":"game-templates","readme_excerpt":"❤ ❤ ❤ bitECS Flexible, minimal, data-oriented ECS library for Typescript. ✨ Features bitECS is a minimal, less opinionated, and powerful Entity Component System (ECS) library. It provides a lean API that enables developers to build their architecture to their liking, offering flexibility while maintaining efficiency where needed. Features include: --- --- 🔮 Simple, declarative API 🍃 Lightweight ( 5kb minzipped) 🔍 Powerful querying 📦 Zero dependencies 🔗 Relational entity modeling 🧵 Thread-friendly 💾 Serialization included 💖 Made with love 💿 Install 📘 Documentation ---------------- 🏁 Introduction 💾 Serialization 🧵 Multithreading 📑 API Docs 🕹 Example 🔌 Used by - Enchantment Engine - Third Room - Hubs 🌟 Star History","default_branch":null,"files":null,"tree":[],"storefront":"/r/NateTheGreatt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NateTheGreatt/bitECS/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}