Sign in

Repository Index

47,133 repositories indexed

Filters

Filters

Clear all filters

1–24 of 33 · Most stars

Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

  • header-only
  • modern-cpp
  • cpp
  • entity-component-system

tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.

  • particles
  • typescript
  • npm
  • javascript

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

A continuation of the popular Artemis ECS framework

  • artemis-odb
  • entity-component-system
  • framework
  • gamedev-framework

A fast, portable Entity Component System for Luau

  • data-oriented
  • data-oriented-design
  • ecs
  • entity-component-system

Graphics32 is a graphics library for Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.

Ark -- Archetype-based Entity Component System (ECS) for Go.

  • ecs
  • entity-component-system
  • go
  • golang

ECS Lua is a fast and easy to use ECS (Entity Component System) engine for game development.

A 2D game engine developed in modern C++ using SDL, an Entity-Component-System (ECS) architecture, miniaudio, and Box2D. It features Lua scripting and is designed for web portability via WebAssembly