Home
Softono
f

friflo

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
1

Software by friflo

Friflo.Engine.ECS
Open Source

Friflo.Engine.ECS

Friflo.Engine.ECS is a high-performance Entity Component System framework for C focused on simplicity and reliability. It is fully implemented in managed C without unsafe code, eliminating risks of memory corruption while delivering C/C++/Rust-level speed and memory efficiency. The library provides core ECS concepts including components, tags, relations, and systems. Entities are containers to which components are assigned at runtime, enabling highly decoupled code by separating data structures from processing logic. Components are stored in contiguous memory to leverage CPU caches and improve branch prediction for high-performance system execution. Key features include type-safe and high-performance queries, efficient multithreaded query execution, fast batch and bulk operations, command buffers for deferred operations, entity cloning and copying, and entity hierarchy support similar to a scene tree. Version 3.6.0 introduces a Query Generator that produces high-performance query code with minimal boilerplate

Game Engines
660 Github Stars