Submit a Project
Have a Python simulation library? Add it to PySimHub and help others discover your work.
Submit via GitHub IssueWe'll review your submission and add it to the catalog.
Requirements
- Open-source license (MIT, Apache, GPL, BSD, etc.)
- Available on PyPI or conda-forge
- Updated within the last 2 years
- Documentation or README with examples
- Related to simulation or scientific computing
Information Needed
Required
- Project name
- One-line tagline
- About description (2-4 sentences)
- GitHub/GitLab URL
- 3-5 tags (e.g., robotics, control)
Optional
- Documentation URL
- PyPI / conda-forge URLs
- Homepage / Example URLs
- Logo (PNG/SVG, square) — stored in
/logos/
For Developers: Direct PR
Add your project directly to static/data/projects.json
{
"id": "your-project",
"name": "Your Project",
"tagline": "Brief one-line description",
"description": "Longer 2-4 sentence description for the detailed view.",
"tags": ["robotics", "control", "dynamic-systems"],
"github": "https://github.com/...",
"docs": "https://...",
"pypi": "https://pypi.org/project/...",
"condaForge": "https://anaconda.org/conda-forge/...",
"homepage": "https://...",
"example": "https://...",
"logo": "/logos/your-project.png"
} Only id, name, tagline, tags, and github are required. All other fields are optional. Include your logo file in static/logos/ if providing one.