Sub-Libraries

Sub-Libraries#

miniworlds can be extended with optional sub-libraries that each add a focused domain on top of the core engine. Install each library independently; only bring in what your project needs.

Library

pip package

Description

miniworlds-robot

miniworlds-robot

Grid-based robot world for teaching algorithmic thinking

miniworlds-data

miniworlds-data

Visual data structures (list, stack, queue, tree, graph)

miniworlds-physics

miniworlds-physics

Physics simulation via pymunk

miniworlds-turtle

miniworlds-turtle

Compatible re-implementation of Python’s turtle module