Larecs🌲 – Lightweight archetype-based ECS

Larecs🌲 is a performance-oriented archetype-based ECS for Mojo🔥, originally based on the Go ECS Arche.

Features

  • Clean and simple API
  • High performance due to archetype-based architecture and extensive use of Mojo’s compile-time programming tools
  • Support for SIMD computing via a vectorize-like syntax
  • Compile-time checks thanks to usage of parameters
  • Native support for resources
  • Tested and benchmarked
  • No external dependencies
  • More features coming soon…
5 Likes

We are happy to announce the first release of Larecs🌲: v0.1.0.

The release comes with a number of improvements and a new comprehensive user guide.

Great thanks to @mlange-42 for his contributions! There are still many things we can work on; we’d be delighted to welcome new contributors.

1 Like