An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with mechanical-engineering

A curated list of projects in awesome lists tagged with mechanical-engineering .

https://github.com/earthtojake/text-to-cad

A collection of agent skills for CAD, robotics and hardware design

3mf agents ai-agents build123d cad dxf glb mechanical-engineering opencascade robotics sdf srdf step stl stp text-to-cad urdf wasm

Last synced: 25 May 2026

https://github.com/cadmium-co/cadmium

A CAD program that runs in the browser

cad mechanical-design mechanical-engineering

Last synced: 15 May 2025

https://github.com/CADmium-Co/CADmium

A CAD program that runs in the browser

cad mechanical-design mechanical-engineering

Last synced: 15 May 2025

https://github.com/pierremtb/pinns-tf2.0

TensorFlow 2.0 implementation of Maziar Raissi's Physics Informed Neural Networks (PINNs).

deep-neural-networks mechanical-engineering partial-differential-equations physics-informed tf2

Last synced: 21 Jul 2025

https://github.com/juliatopopt/topopt.jl

A package for binary and continuous, single and multi-material, truss and continuum, 2D and 3D topology optimization on unstructured meshes using automatic differentiation in Julia.

automatic-differentiation beso buckling civil-engineering continuum-mechanics engineering-design generative-design geometry-optimization mechanical-engineering multimaterial neural-design-representation simp stress-constraints structural-design tobs topology-optimization truss-optimization unstructured-meshes

Last synced: 21 Oct 2025

https://github.com/partcad/partcad

The first package manager for CAD models and a framework for managing assemblies.

3d 3d-models build123d cad cadquery mechanical-design mechanical-engineering modelling openscad python

Last synced: 20 Jul 2025

https://github.com/vibrationtoolbox/vibration_toolbox

Educational Vibration programs. Intended for undergraduate and early graduate students.

aerospace-engineering civil-engineering engineering mechanical-engineering petroleum-engineering vibration

Last synced: 07 Apr 2026

https://github.com/kyleniemeyer/computational-thermo

This is a collection of examples in computational thermodynamics.

cantera computational-thermodynamics mechanical-engineering python thermodynamics

Last synced: 08 Jul 2025

https://github.com/moorepants/resonance

Learning Mechanical Vibration Engineering Through Computation

engineering jupyter mechanical-engineering python vibrations

Last synced: 06 Apr 2026

https://github.com/sciml/modelingtoolkitcourse

A course on composable system modeling, differential-algebraic equations, acausal modeling, compilers for simulation, and building digital twins of real-world devices

acausal aerospace-engineering chemical-engineering component-based-modeling dae julia mechanical-engineering modelica sciml

Last synced: 17 Jan 2026

https://github.com/volpatto/gibbs

An open source python library for equilibrium calculation based on global minimization of Gibbs free energy.

chemical-engineering mechanical-engineering optimization thermodynamics

Last synced: 28 Feb 2026

https://github.com/mmalecki/catchnhole

An ergonomic way to create nutcatches, screw holes and countersinks in OpenSCAD.

mechanical-engineering openscad

Last synced: 28 Jan 2026

https://github.com/aevyrie/tolstack

1D tolerance analysis for mechanical engineers

analysis application mechanical-engineering tolerance

Last synced: 23 Oct 2025

https://github.com/specifics/aero-structures

Resources for analyzing aircraft structures for aerospace engineers

aerospace aerospace-engineering engineering mechanical-engineering mechanics python

Last synced: 31 Mar 2025

https://github.com/pierremtb/uqpinns-tf2.0

TensorFlow 2.0 implementation of Yibo Yang, Paris Perdikaris’s adversarial Uncertainty Quantification in Physics Informed Neural Networks (UQPINNs).

deep-neural-networks mechanical-engineering partial-differential-equations physics-informed tf2

Last synced: 12 Apr 2025

https://github.com/mathworks-teaching-resources/thermodynamics

This curriculum module contains interactive examples that teach fundamental concepts and basic terminology related to thermodynamics with an emphasis on Mechanical Engineering applications.

courseware cwm matlab mechanical-engineering model-based-design refrigerator simscape simulink thermodynamics

Last synced: 15 Jul 2025

https://github.com/mathworks-teaching-resources/fluid-mechanics

Interactive courseware that introduces foundational-level concepts as taught in introductory courses in fluid mechanics.

aerospace-engineering courseware cwm matlab matlab-live-script mechanical-engineering simulink

Last synced: 15 Jul 2025

https://github.com/mathworks-teaching-resources/robotic-manipulators

This curriculum module contains interactive examples that teach fundamental concepts of robotic manipulators.

courseware cwm electrical-engineering manipulator matlab mechanical-engineering robotics simulink

Last synced: 15 Jul 2025

https://github.com/mathworks-teaching-resources/beam-bending-and-deflection

Learn how to solve beam problems using the Symbolic Math Toolbox™.

courseware cwm matlab mechanical-engineering solid-mechanics

Last synced: 23 Jul 2025

https://github.com/gabyx/grsframework

Granular Rigid Body Simulation Framework: efficient research tools to simulate non-smooth granular rigid body dynamics.

avalanche dynamics-simulation granular mechanical-engineering mpi multibody-dynamics physics-engine physics-simulation rigid-bodies

Last synced: 13 Sep 2025

https://github.com/jellespijker/pymech

Continuation for this project is stopped. Focus is now on the MechEng modules ( https://github.com/mecheng ) A Python module for mechanical engineers. Project which is mostly based on the books of Roloff / Matek (Machineonderdelen), Hibbeler (Statics, Mechanics and Dynamics), Kals (Industriele productie) and R. Mott (Applied Fluid Mechanics). Al calculations are unit/dimension save. Using IPython / Jupyter a report can be generated in LaTeX, html or PDF Currently implemented: * Force method calculation for a simple beam * Unit based calculations * Axle calculation * Material properties

axle fluid ipython ipython-notebook jupyter jupyter-notebook latex latex-document materials mechanical-engineering python reporting

Last synced: 29 Oct 2025

https://github.com/aimanamri/mechanicalengineering

Few mechanical engineering calculations using python. Mainly, use Jupyter Notebook/JupyterLab.

calculations mechanical-engineering python

Last synced: 05 May 2025

https://github.com/xdwightsbeetsx/beam-analysis

Perform engineering analysis on beams with diagrams for shear, moments, angle, and deflection. Now has 3D plots!

analysis beam engineering mechanical-engineering python

Last synced: 29 Jan 2026

https://github.com/banghuazhao/ansys-swiftcomp_gui

ANSYS-SwiftComp GUI is a graphic user interface integrated into the Main Menu of ANSYS using APDL, which can use the preprocessing and postprocessing capability of ANSYS as a user-friendly GUI for SwiftComp™

ansys ansys-apdl apdl apdl-scripts mechanical-engineering mechanics-of-materials multiscale-analysis multiscale-simulation

Last synced: 26 Oct 2025

https://github.com/banghuazhao/ansys_workbench-swiftcomp_gui

ANSYSWorkbench-SwiftComp Graphic User Interface by ACT (ANSYS Customization Toolkit)

ansys ansys-apdl ansys-model apdl mechanical-engineering mechanicsofmaterials python

Last synced: 14 Apr 2025

https://github.com/idling-mind/pansys

Work with ANSYS interactively from python

ansys ansys-apdl mechanical-engineering python python3

Last synced: 10 Apr 2026

https://github.com/nmstreethran/paper-based-microfluidics

My undergraduate honours project on paper-based microfluidics for animal disease detection

biomedical-applications cad diagnostics lab-on-a-chip mechanical-engineering medical-device microfluidics

Last synced: 02 Feb 2026

https://github.com/juliankarlbauer/mechmean

Mean field methods in the context of continuum mechanics with special focus on orientation averaging homogenization

continuum-mechanics mean-field mean-field-theory mechanical-engineering mechanics python

Last synced: 09 Oct 2025

https://github.com/moorepants/eme185

Jason K. Moore's UC Davis Mechanical Engineering Capstone Design Course

capstone design education mechanical-engineering

Last synced: 05 Jul 2025

https://github.com/nopour/four-bar-linkage

Flexibility Analysis of a four-bar linkage mechanism with 0/3 elastic links.

augumented daes dynamics flexible matlab mechanical-engineering mechanism multibody-simulation multibodydynamics slider slidercrank

Last synced: 02 Sep 2025

https://github.com/arda-guler/2d-transient-heat

2D transient heat transfer analysis in solid materials.

heat-transfer mechanical-engineering thermal thermal-conductivity thermal-engineering

Last synced: 08 Jan 2026

https://github.com/anzai004/mechassist

AI-powered desktop engineering decision support for material selection, stress assessment and machinability advisory.

decision-support engineering-tools kmeans machine-learning mechanical-engineering python random-forest scikit-learn tkinter

Last synced: 31 May 2026

https://github.com/erleben/proxballs

Simple Matlab Frictionless Ball simulator illustrating Gauss-Seidel proximal operator style method

computational-physics contact matlab mechanical-engineering mechanics robotics-simulation

Last synced: 14 Jun 2025

https://github.com/ramshankerji/vishwakarma

Build Factories, Buildings, Bridges, Ships and Infrastructure. Software for Engineering, Manufacturing / Construction & Operations.

chemical-engineering civil-engineering electrical-engineering instrumentation made-for-world made-in-india mechanical-engineering

Last synced: 17 May 2026

https://github.com/u-c4n/jecso-mopso

JECSO-MOPSO is a specialized multi-objective optimization algorithm for jet engine component sizing. It enhances the standard MOPSO algorithm to efficiently handle jet engine design constraints and improve Pareto-optimal solutions.

defance mechanical-engineering rocket space

Last synced: 22 Feb 2026

https://github.com/trolobezka/pycms1

Desktop app built with PyQt6 for ČMS1 calculations and protocol generation with pdfLaTeX

calculations cvut desktop-app latex mechanical-engineering pyqt6 python

Last synced: 20 May 2026

https://github.com/perinim/vem_grids

MATLAB Implementation of Polygonal Grids for VEM Applications

analysis fea fem grid mechanical-engineering polygons vem voronoi

Last synced: 17 Oct 2025

https://github.com/mathworks-teaching-resources/engineering-problem-solving

This curriculum module contains interactive examples that emphasize the general approach and methodologies of problem-solving within the field of engineering. The fundamental concepts of systems thinking/engineering will be used as the basis to solve problems.

analysis capstone courseware cwm design electrical-engineering intro-to-engineering matlab mbd mbse mechanical-engineering problem-solving requirements simscape simulink systems systems-engineering systems-thinking validation verification

Last synced: 14 May 2026

https://github.com/sarthakjshetty/solidworks-designs

A few examples of 3D models made in SolidWorks

design mechanical-engineering solidworks

Last synced: 19 Mar 2026

https://github.com/arda-guler/mechuilibria3d

Design 3D structures out of beams & ropes and simulate their behavior under internal and external forces.

3d beams computer-aided-design design dynamics engineering-design mechanical-engineering strength strength-of-materials structural-design

Last synced: 08 Sep 2025

https://github.com/1j01/algodoo-stuff

Algodoo creations (mostly mechanisms, some fun ragdoll characters)

algodoo mechanical-engineering phun physics ragdoll ragdoll-physics

Last synced: 19 Mar 2026

https://github.com/arda-guler/mechuilibria

Simulating simple mechanical structures in Python (2D).

2d mechanical mechanical-engineering physics physics-simulation

Last synced: 01 Mar 2025

https://github.com/batushn/logic-gates-line-follower

This repository contains the circuit design and logic implementation for a Line-Following Robot built using 4 sensors, logic gates, and DC motors. The robot uses basic digital logic gates to determine motor speeds based on sensor input and follows a line efficiently.

binary breadboard breadboard-prototype-testing electrical-engineering electronics linefollower linefollowing logic logic-circuit logic-gates logic-programming logicgates mechanical-engineering mechatronic-systems mechatronics

Last synced: 23 Mar 2025

https://github.com/ekaeva/camforge

凸轮机构运动学模拟器 | Cam Mechanism Kinematics Simulator - A modern desktop application for cam mechanism design and analysis built with Tauri v2 + SolidJS

cam-mechanism cross-platform kinematics mechanical-engineering mechanism-design motion-analysis rust simulation solidjs tauri typescript

Last synced: 04 May 2026

https://github.com/mightykatun/epfl-me-102-project

Optimization program for mechanics semester project

mechanical-engineering optimization python

Last synced: 01 Jun 2026

https://github.com/zakirkun/magic-resume

Magic Resume is Awesome tools for analyz and improve your Resume

hackathon llm mechanical-engineering ollama python

Last synced: 07 Feb 2026

https://github.com/mvanzulli/corrotational_dynamic_transmission_line_mscthesis

Repository of the MSc thesis 3D nonlinear dynamic corrotational implementation for modelling transmission line system

corotational finite-element-analysis mechanical-engineering open-source structural-analysis transmission-line

Last synced: 26 Feb 2026

https://github.com/kmoraza/grinding_spindle_design_simulation_software

Desktop-Software zur Simulation des optimalen Designs und der Leistung von Schleifspindeln unter verschiedenen Betriebsbedingungen und Konfigurationen (Desktop software to simulate optimal design and performance of grinding spindle under various operating conditions and configurations)

engineerin engineering-mechanics grinding-spindle grinding-spindle-design grinding-spindle-performance mathematics mechanical-engineering optimization physics

Last synced: 12 Aug 2025

https://github.com/philip-hub/replaycadmiumjson

The goal of this Fusion 360 Script is to make CADium formatted JSON into editable Fusion 360 designs using instruction sets.

cad cadium engineering fusion360 json mechanical-engineering

Last synced: 16 Apr 2026

https://github.com/iansan5653/screw-calculator

Simple calculator for load capacity of screws & bolts.

calculator mechanical-engineering

Last synced: 17 Mar 2025

https://github.com/bocchio-academic-projects/059257-Topology-Optimisation

059257 Topology Optimisation, A.Y. 2024/25, @Politecnico_di_Milano

mechanical-engineering structural-optimization topology-optimization

Last synced: 31 Jan 2026

https://github.com/shedgecock/formula-sae-ergonomic-jig

A modular, adjustable jig for optimizing driver ergonomics in Formula SAE electric vehicles.

aer ansys driver-ergonomics fsae mechanical-engineering solidworks technical-analysis

Last synced: 01 Feb 2026

https://github.com/akhadhraoui47/robotconcept_eurobot24

This on-point work presents a mechanical design for a robot that participated in the EUROBOT24 respecting all the constraints, providing easy-to-maintain solution.

eurobot2024 mechanical-engineering mechanics solidworks

Last synced: 07 Feb 2026

https://github.com/trolobezka/random-ipynbs

Collection of my IPython Notebooks

ipython-notebook mechanical-engineering python

Last synced: 03 Mar 2026

https://github.com/steven-tbd/lego-kinetic-rotating-sculpture

A LEGO Technic kinetic sculpture designed as a hands-on STEM activity. This repository contains the design files for the rotating blades.

counter-rotating-mechanism design-files gearbox kinetic-art kinetic-sculpture lego lego-technic mechanical-engineering stem-education

Last synced: 03 Jun 2026

https://github.com/perinim/humanoidrobot-squatanalysis

Humanoid robotic legs analysis for performing symmetric and asymmetric squats

control-systems humanoid-robot matlab mechanical-engineering optimization robotics simulink

Last synced: 25 Apr 2026

https://github.com/kmoraza/optimal_aircraft_fuselage_design--to

Optimales Flugzeugrumpfdesign durch Topologieoptimierung (Optimizing aircraft fuselage design using topology optimization)

aerodynamics aircraft-fuselage-optimization mathematics mechanical-engineering optimal-aircraft-fuselage-design physics topology-optimization

Last synced: 12 Aug 2025

https://github.com/kmoraza/inverter_drive_simulator

Das ist eine Desktop-App, die in der C-Programmiersprache geschrieben ist und einen elektrischen Wechselrichterantrieb simuliert. (Desktop app written in C programming language which simulates electrical inverter drive.); Developed: 21 April 2025

c-language c-programming electrical-circuits electrical-engineering electrical-system induction-motor induction-motors inverter-drive mathematics mechanical-engineering physics simulation simulations simulator simulators variable-frequency-drive

Last synced: 23 Jul 2025

https://github.com/a1rb4ck/meca654

Solid dynamics supervised exercices @ Polytech Annecy engineering school

computational-mechanics mechanical-engineering mechanics newtonian-mechanics solid-mechanics sympy vispy

Last synced: 03 Jan 2026

https://github.com/arda-guler/chatgpt-does-engineering

Some engineering analysis/design related codes I got ChatGPT to generate.

ai artificial-intelligence chatgpt engineering mechanical-engineering openai

Last synced: 20 May 2026

https://github.com/shedgecock/conceptual-accessory-gearbox-design

Group Design Project: Accessory gearbox design for a commercial aircraft. Includes gear train design, shaft analysis, and housing optimization to meet specified safety and performance standards.

accessory-gearbox agma aircraft-design gear-train matlab mechanical-engineering solidworks

Last synced: 05 Nov 2025

https://github.com/bocchio01/059168-advanced-manufacturing-process-b

059168 Advanced Manufacturing Process B, A.Y. 2023/24, @Politecnico_di_Milano

lasers mechanical-engineering thermal-analysis

Last synced: 15 Mar 2025

https://github.com/bocchio01/054361-metodi-analitici-e-numerici-per-l-ingegneria

054361 Metodi analitici e numerici per l'ingegneria, A.Y. 2022/23, @Politecnico_di_Milano

alghorithms mechanical-engineering numerical-methods

Last synced: 15 Mar 2025

https://github.com/amirira/cfd-matlab

Computational Fluid Dynamics /FD/FTCS

cfd fd ftcs heat-transfer matlab mechanical-engineering pde

Last synced: 24 Mar 2025

https://github.com/brianlesko/maze-runner

Developed a Python-based maze-crawling application using a PS5 controller interface. This project highlights skills in software-hardware integration and low-code UI design, demonstrating expertise ideal for advanced software engineering.

communication dualsense engineer engineering hacking hardware hardware-hacking interface low-code-ui mechanical-engineer mechanical-engineering protocol ps5 python robotics-engineer scikit-learn software sony streamlit ui

Last synced: 12 Apr 2026

https://github.com/lokichubs/terraprobe

Github repo for senior design project - soil sampling robot

data-acquisition mechanical-engineering modeling motor-control

Last synced: 13 Sep 2025

https://github.com/kmoraza/inverter-drive_simulation_software

Diese Desktop-Software simuliert einen elektrischen Wechselrichterantrieb und ist in JavaFX geschrieben (This is a desktop software which simulates electrical inverter drive and is written in JavaFX)

desktop-app desktop-application desktop-software electrical-engineering inverter-drive javafx-application javafx-desktop-apps javafx-desktop-software mathematics mechanical-engineering physics physics-simulation simulation simulations simulator simulators

Last synced: 04 May 2026

https://github.com/bocchio01/081369-informatica-b

081369 Informatica B, A.Y. 2020/21, @Politecnico_di_Milano

basic-programming-concepts competition-project mechanical-engineering

Last synced: 12 Jun 2025

https://github.com/adzcoder/adzcoder

Mechanical Engineering student at the University of Warwick, passionate about robotics, accessible technology, and hands-on engineering projects.

accessibility arduino c-plus-plus education embedded-systems engineering-student hardware london matlab mechanical-engineering portfolio robotics software stem student-projects university-of-warwick

Last synced: 13 Apr 2026

https://github.com/bocchio01/055657-autonomous-vehicles

055657 Autonomous Vehicles, A.Y. 2024/25, @Politecnico_di_Milano

autonomous-robots control-theory mechanical-engineering

Last synced: 13 Apr 2025