Submit a Project

Have a Python simulation library? Add it to PySimHub and help others discover your work.

Submit via GitHub Issue

We'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.

PySimHub

Community hub for Python simulation and numerics tools.

Follow us

© 2025 PySimHub. MIT License.

Built with SvelteKit