Welcome to Simpl

The Simpl framework is composed of three major parts:

  1. The simpl-games-api service: a single instance running for all simulations, providing user information and storage for Simpl games.

  2. The simpl-modelservice Python framework used to build simulation model services.

  3. The simpl-react npm module providing components for building frontend UIs using react and redux that interact with a simulation model service.

These secondary framework components:

These projects comprise an example single player simulation using Simpl:

These projects comprise an example multi-player player simulation using Simpl:

Simpl front ends are initialized with cookiecutter using the simpl-ui-cookiecutter cookiecutter template.