Skip to content

MechanicsDSL/.github

.github

Organization-wide configuration, templates, and profile for the MechanicsDSL GitHub organization.

Who's Using MechanicsDSL?

We can see from our download analytics that MechanicsDSL is being used across 54+ countries and mirrored by institutions worldwide — but PyPI doesn't tell us who you are.

If you're using MechanicsDSL in research, education, industry, or a personal project, we'd love to hear from you. It takes 60 seconds and helps guide the project's direction.

→ Tell us about your use case

All responses are voluntary and confidential. We will not contact you without permission.


Contents

Path Purpose
profile/README.md Public organization profile — rendered on the MechanicsDSL GitHub page
ISSUE_TEMPLATE/ Shared issue templates available across all repositories (planned)
PULL_REQUEST_TEMPLATE.md Default pull request template (planned)
workflows/ Reusable GitHub Actions workflows for CI, testing, and release automation (planned)

Organization Overview

MechanicsDSL is a compiler-based computational physics framework. Physical systems are described in LaTeX-inspired DSL notation; the compiler derives equations of motion symbolically, handles constraints, identifies conservation laws via Noether's theorem, and generates executable simulation code for 12+ target platforms.

Repositories:

Repository Description
mechanicsdsl Core DSL compiler and simulation engine
mechanicsdsl-embedded Arduino, Raspberry Pi, and ARM deployment
mechanicsdsl-ros2 ROS2 package generation and robotics integration
mechanicsdsl-unity Unity and Unreal Engine plugin packages
mechanicsdsl-notebooks Curated Jupyter notebook curriculum
mechanicsdsl-datasets Physics datasets for parameter estimation and benchmarking

Links

Releases

No releases published

Packages

 
 
 

Contributors