A hub for small, self-contained Python projects covering scripting, automation, data, backend development, AI and practical engineering.
Every project is independently runnable and intentionally focused.
PythonFoundry/
├── index.html
├── style.css
├── script.js
├── Ideas.md
├── projects/
│ ├── _template/
│ │ ├── app.py
│ │ ├── index.html
│ │ └── style.css
│ ├── number-guessing-game/
│ │ └── app.py
│ └── ...
└── README.md
The hub automatically discovers project folders under projects/. A directory is included in the project catalog only when it contains an app.py; _template is always excluded.
- Copy
projects/_template/to a new folder. - Implement the project from
Ideas.md. - Run the project from its directory using the documented Python entry point.
- Push the folder to GitHub.
- The project is automatically discovered by the hub without editing a registry.
- One project = one folder.
- Each project has a clear Python entry point.
- Keep dependencies minimal and project-specific.
- Keep projects independently runnable.
- Keep source code free of comments.
- Deployment is manual.
- No GitHub Actions are required.