Home
Softono
b

beancheeseburrito

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

Total Products
1

Software by beancheeseburrito

Flecs.NET
Open Source

Flecs.NET

Flecs.NET is a high-level C wrapper for flecs, a fast and lightweight Entity Component System framework. It consists of three packages: Flecs.NET provides a modern .NET 9 wrapper with near feature parity to the C++ API, a struct-based API with minimal garbage collection interaction, and support for both unmanaged and managed component types with implicit on-the-fly registration. Flecs.NET.Bindings offers auto-generated low-level bindings to the flecs C API, enabling fully blittable interfaces with no runtime marshalling for users who want to build custom wrappers. Flecs.NET.Native includes precompiled shared and static libraries for Windows, macOS, Linux, iOS, and WebAssembly, cross-compiled with Zig toolsets for dependency-free deployment including PublishAOT scenarios. Both release and debug packages are available on NuGet, with debug builds including safety checks for incorrect API usage. It is suitable for game development, simulations, and any .NET application requiring high-performance entity component

Game Development JavaScript Libraries & Components
243 Github Stars