C# entity-component-system

Open-source C# projects categorized as entity-component-system

Top 13 C# entity-component-system Projects

  • Entitas

    Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

    Project mention: Entitas VS Friflo.Json.Fliox - a user suggested alternative | libhunt.com/r/Entitas | 2024-01-30
  • Svelto.ECS

    Svelto ECS C# Entity Component System

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • actors.unity

    🚀Actors is a framework empowering developers to make better games faster on Unity.

  • Arch

    A high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.

    Project mention: Does it still make sense to roll your own ECS? | /r/gameenginedevs | 2023-07-31

    For C#, I've found Arch, which looks pretty much like what I need. I would use it with MonoGame.

  • DefaultEcs

    Entity Component System framework aiming for syntax and usage simplicity with maximum performance for game development.

  • Arch.Extended

    Extensions for Arch with some useful features like Systems, Source Generator and Utils.

    Project mention: Arch - Entity component system - Received Improvements, EventBus instance support, and its own discord! :) | /r/csharp | 2023-04-26

    The most significant new feature is instance support for the Arch.Extended source generated `EventBus`, which allows high-performance event dispatching to static and instance receivers with ordering, inlining, and without boxing or lookups. It's incredibly fast and can also be used outside of Arch.

  • Svelto.MiniExamples

    Svelto.ECS and Svelto.Tasks Mini Examples for Unity

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Friflo.Engine.ECS

    Archetype based C# ECS with focus 🎯 on performance, cache locality and DX.

    Project mention: New Entity Component System for .NET – Currently Fastest C# ECS | news.ycombinator.com | 2024-02-26
  • TofuECS

    An entity component system framework for C#, Unity.

  • unity_ecs

    Small games created with Unity's Entity Component System (ECS) and Data-oriented Tech Stack (DOTS)

  • SoftTouch.ECS

    Archetypal ECS for F# and C#

  • mmGame-Engine-Raylib-ECS

    C# Game engine using Raylib-CS + Entitas lite as an ECS.

    Project mention: Good C# tilemap libraries for raylib that support tmx | /r/raylib | 2023-06-07
  • NeatECS

    NeatECS is a clean and easy to use Entity Component System (ECS) framework.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-26.

C# entity-component-system related posts

Index

What are some of the best open-source entity-component-system projects in C#? This list will help you:

Project Stars
1 Entitas 6,852
2 Svelto.ECS 1,133
3 actors.unity 728
4 Arch 705
5 DefaultEcs 627
6 Arch.Extended 126
7 Svelto.MiniExamples 124
8 Friflo.Engine.ECS 95
9 TofuECS 34
10 unity_ecs 16
11 SoftTouch.ECS 15
12 mmGame-Engine-Raylib-ECS 9
13 NeatECS 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com