This is an implementation of Conway's Game of Life in JavaScript (ES6+). It's implemented using an MVP architecture and uses state machines for managing application state.
Check out the application at https://3imed-jaberi.github.io/game-of-life/.
The application uses the following libraries with: