All Projects → ecs → Similar Projects or Alternatives

295 Open source projects that are alternatives of or similar to ecs

Bitset.js
An arbitrary size Bit-Vector implementation in JavaScript
Stars: ✭ 177 (+160.29%)
Mutual labels:  bitset
Roaring
Roaring bitmaps in Go (golang)
Stars: ✭ 1,118 (+1544.12%)
Mutual labels:  bitset
rPBR
Physically based rendering (PBR) for raylib
Stars: ✭ 72 (+5.88%)
Mutual labels:  raylib
typed-ecstasy
An entity component system for TypeScript (and JavaScript), based on ashley
Stars: ✭ 25 (-63.24%)
Mutual labels:  entity-component-system
Ewahboolarray
A compressed bitmap class in C++.
Stars: ✭ 381 (+460.29%)
Mutual labels:  bitset
ECS
Entity-Component-System
Stars: ✭ 122 (+79.41%)
Mutual labels:  entity-component-system
Croaring Rs
Rust wrapper for CRoaring
Stars: ✭ 89 (+30.88%)
Mutual labels:  bitset
TinyECS
Tiny ECS is an easy to use Entity-Component-System framework that's designed specially for Unity3D.
Stars: ✭ 20 (-70.59%)
Mutual labels:  entity-component-system
Croaring
Roaring bitmaps in C (and C++)
Stars: ✭ 735 (+980.88%)
Mutual labels:  bitset
Bit-lib4j
Useful library to handle bytes or bits in Java. Read and write data in a byte array with a custom size for Java types. Read/Write Integer, Long, signed data, String, Hexa String and Date bit to bit
Stars: ✭ 53 (-22.06%)
Mutual labels:  bitset
ray-tracing
This is a go implementation of the "Ray Tracing in One Weekend" book
Stars: ✭ 37 (-45.59%)
Mutual labels:  goroutine
bitmap-elixir
Bitmap implementation in Elixir using binaries and integers. Fast space efficient data structure for lookups
Stars: ✭ 30 (-55.88%)
Mutual labels:  bitset
Clustering4Ever
C4E, a JVM friendly library written in Scala for both local and distributed (Spark) Clustering.
Stars: ✭ 126 (+85.29%)
Mutual labels:  scalability
Bitter
A Swift Bits Manipulation/Bitwise Operations Toolkit
Stars: ✭ 197 (+189.71%)
Mutual labels:  bitset
qed
The scalable, auditable and high-performance tamper-evident log project
Stars: ✭ 87 (+27.94%)
Mutual labels:  scalability
Fastbitset.js
Speed-optimized BitSet implementation for modern browsers and JavaScript engines
Stars: ✭ 118 (+73.53%)
Mutual labels:  bitset
workerpool
A workerpool that can get expanded & shrink dynamically.
Stars: ✭ 55 (-19.12%)
Mutual labels:  goroutine
Cbitset
A simple bitset library in C
Stars: ✭ 73 (+7.35%)
Mutual labels:  bitset
docker-compose-scale-example
Example of Docker Compose scale and load balancing features
Stars: ✭ 18 (-73.53%)
Mutual labels:  scalability
Cracking The Coding Interview
Solutions for Cracking the Coding Interview - 6th Edition
Stars: ✭ 35 (-48.53%)
Mutual labels:  bitset
aurora
A small entity-component-system game engine for real-time-strategy games.
Stars: ✭ 28 (-58.82%)
Mutual labels:  entity-component-system
Javaewah
A compressed alternative to the Java BitSet class
Stars: ✭ 474 (+597.06%)
Mutual labels:  bitset
usl
Analyze system scalability with the Universal Scalability Law
Stars: ✭ 33 (-51.47%)
Mutual labels:  scalability
bitset2
std::bitset with constexpr implementations plus additional features.
Stars: ✭ 76 (+11.76%)
Mutual labels:  bitset
ruck
🧬 Modularised Evolutionary Algorithms For Python with Optional JIT and Multiprocessing (Ray) support. Inspired by PyTorch Lightning
Stars: ✭ 50 (-26.47%)
Mutual labels:  raylib
Adria-DX11
Graphics engine written in C++ using DirectX11
Stars: ✭ 87 (+27.94%)
Mutual labels:  entity-component-system
BitLens
🔎 Have your bits and eat them too! A C++17 bit lens container for vector types.
Stars: ✭ 20 (-70.59%)
Mutual labels:  bitset
ent-comp
A light, fast Entity Component System in JS
Stars: ✭ 25 (-63.24%)
Mutual labels:  entity-component-system
koa-plus
The Koa framework extended for APIs. Optimized for security, scalability, and productivity.
Stars: ✭ 17 (-75%)
Mutual labels:  scalability
rockgo
A developing game server framework,based on Entity Component System(ECS).
Stars: ✭ 617 (+807.35%)
Mutual labels:  entity-component-system
SpaceWar-ECS
A space war game made with ECS and JobSystem in Unity.
Stars: ✭ 26 (-61.76%)
Mutual labels:  entity-component-system
nest-convoy
[WIP] An opinionated framework for building distributed domain driven systems using microservices architecture
Stars: ✭ 20 (-70.59%)
Mutual labels:  scalability
Roaringbitmap
A better compressed bitset in Java
Stars: ✭ 2,460 (+3517.65%)
Mutual labels:  bitset
raylua
Cross-Platform, Modern, And updated LuaJIT bindings for raylib library.
Stars: ✭ 77 (+13.24%)
Mutual labels:  raylib
Pyroaringbitmap
An efficient and light-weight ordered set of 32 bits integers.
Stars: ✭ 128 (+88.24%)
Mutual labels:  bitset
captcha
Go package captcha generation and verification of image, Refer from https://github.com/dchest/captcha. Use captcha pool generation
Stars: ✭ 29 (-57.35%)
Mutual labels:  goroutine
Bit
Bitset data structure
Stars: ✭ 100 (+47.06%)
Mutual labels:  bitset
errgroup
errgroup with goroutine worker limits
Stars: ✭ 143 (+110.29%)
Mutual labels:  goroutine
Hibitset
Hierarchical bit set container
Stars: ✭ 81 (+19.12%)
Mutual labels:  bitset
OverEngine
Tiny little game engine
Stars: ✭ 175 (+157.35%)
Mutual labels:  game-engine-2d
Roaringbitmap
Roaring Bitmap in Cython
Stars: ✭ 64 (-5.88%)
Mutual labels:  bitset
nelua-tetris
Tetris game clone made in Nelua with Raylib
Stars: ✭ 16 (-76.47%)
Mutual labels:  raylib
Csharpewah
Compressed bitmaps in C#
Stars: ✭ 59 (-13.24%)
Mutual labels:  bitset
rpgwizard
2D RPG Game creator
Stars: ✭ 37 (-45.59%)
Mutual labels:  game-engine-2d
Bitvector
Uncompressed, dynamically resizeable bitset for Kotlin (JS/JVM/Android)
Stars: ✭ 12 (-82.35%)
Mutual labels:  bitset
FNode
Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.
Stars: ✭ 81 (+19.12%)
Mutual labels:  raylib
Bitset
Go package implementing bitsets
Stars: ✭ 649 (+854.41%)
Mutual labels:  bitset
hybris
hybris gist by winston
Stars: ✭ 65 (-4.41%)
Mutual labels:  scalability
Bitvec
A crate for managing memory bit by bit
Stars: ✭ 411 (+504.41%)
Mutual labels:  bitset
context
A proof of concept implementation of scoped context
Stars: ✭ 16 (-76.47%)
Mutual labels:  goroutine
Mlib
Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).
Stars: ✭ 321 (+372.06%)
Mutual labels:  bitset
microservice workshop
Microservices Architecture Workshop focuses on helping the developers / architects to understand the key Architecture paradigms with hands on section. The course helps the developers from Monolithic App mindset to a Microservices based App development. It also helps the developers with hands on development experience with key Microservices infra…
Stars: ✭ 69 (+1.47%)
Mutual labels:  scalability
prjxray-db
Project X-Ray Database: XC7 Series
Stars: ✭ 52 (-23.53%)
Mutual labels:  bitset
concurrent-ll
concurrent linked list implementation
Stars: ✭ 66 (-2.94%)
Mutual labels:  scalability
raster-master
Raster Master Sprite/Icon/Map editor for Windows 10/11 that generates RayLib code / Put image and map code for Open Watcom, gcc, AmigaBASIC, Amiga C, Amiga Pascal ,QuickBasic, QB64, Quick C, Turbo Pascal, freepascal, Turbo C, Turbo Basic, Power Basic, FreeBASIC, GWBASIC, BASICA, PC-BASIC,, DOS XLIB LBM/PBM
Stars: ✭ 40 (-41.18%)
Mutual labels:  raylib
noroutine
Goroutine analogue for Node.js, spreads I/O-bound routine calls to utilize thread pool (worker_threads) using balancer with event loop utilization. 🌱
Stars: ✭ 86 (+26.47%)
Mutual labels:  goroutine
hazelcast-csharp-client
Hazelcast .NET Client
Stars: ✭ 98 (+44.12%)
Mutual labels:  scalability
RASM
3D Ray-Tracing WebGPU Game Engine Written in Rust WebAssembly.
Stars: ✭ 20 (-70.59%)
Mutual labels:  entity-component-system
unity-entity-component-system
A better approach to game design that allows you to concentrate on the actual problems you are solving: the data and behavior that make up your game. By moving from object-oriented to data-oriented design it will be easier for you to reuse the code and easier for others to understand and work on it.
Stars: ✭ 88 (+29.41%)
Mutual labels:  entity-component-system
Investigo
🔎 Find usernames and download their data across social media.
Stars: ✭ 168 (+147.06%)
Mutual labels:  goroutine
1-60 of 295 similar projects