SirMetathyst/zinc
ZincECS is an entity-component-system library for golang
This library helps Go developers structure game logic or other simulations where many independent objects interact. It allows you to define entities (like game objects), attach different components (data like position or velocity) to them, and then write systems (logic) that process these components. The developer inputs Go code defining components and logic, and the output is a highly organized, performant application structure.
No commits in the last 6 months.
Use this if you are a Go developer building a game or a complex simulation and need a clear, modular way to manage object data and behavior.
Not ideal if you are not a Go developer or if your project doesn't involve managing many interacting entities with varied data.
Stars
8
Forks
1
Language
Go
License
MIT
Category
Last pushed
Mar 19, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/SirMetathyst/zinc"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
openconfig/ygot
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
mailru/easyjson
Fast JSON serializer for golang.