Examples & Production Systems
Example code repositories
Here are some examples of how to setup Python with the Polylith Architecture.
- Python Polylith Example Monorepo
- Python Polylith Microservices Example by Matt Gosden
- Aws CDK App with Polylith by Yoel BenÃtez Fonseca
You will find examples of sharing code between different kind of projects, developer tooling configuration such as mypy
and the venv
,
and development setup for REPL Driven Development or Jupyter notebooks.
Production Systems
Runestone Academy
Runestone Academy is an open-source project and our mission is to equip the nation's STEM teachers with open-source content, tools and strategies they need to create engaging, accessible, and effective learning experiences for their students.
BritNed
BritNed - Electricity interconnector, connecting the United Kingdom with the European mainland through the Netherlands. Polylith-Python is the foundation under our (internal) data warehouse which extracts/transforms data from multiple systems in our operation.
Attendi
Attendi - Provides speech-driven and natural language reporting APIs for healthcare professionals and electronic health records, transforming screen time into valuable moments together with their patients.
How Attendi use Polylith: Moving all our Python code to a monorepo: pytendi
Other
In addition to the examples and Production Systems, there is also the actual Python tools for the Polylith Architecture repo, that itself is a Polylith Workspace.
Your project here?
Do you have a Polylith repository that you or your company would like to share here? You are very much welcome to make a Pull Request, or create a Github issue to the python-polylith-docs repo.