Complete Mechanical Engineering Learning Hub
Every free & paid resource, tool, community, and platform to master Mechanical Engineering
Live Jobs Requiring Mechanical Engineering
19 openings indexed right now
Top GitHub Repositories
15 trending repos to learn from
m2n037/awesome-mecheng
Awesome Mechanical Engineering Resources
alexkenan/pymae
HTMLMaterials for the book "Python for Mechanical and Aerospace Engineering"
jrenaldi79/harness-engineering
JavaScriptContext engineering for coding agents - CLAUDE.md templates, mechanical enforcement, and a field guide to 20+ best practices. Bootstrap with one command.
SajadAHMAD1/Chaotic-GSA-for-Engineering-Design-Problems
MATLABAll nature-inspired algorithms involve two processes namely exploration and exploitation. For getting optimal performance, there should be a proper balance between these processes. Further, the majori
Soljourner/claude-engineering-skills
PythonA ready-to-use collection of Skills for Claude to perform mechanical, aerospace, and general engineering tasks. Supports workflows like structural analysis, fluid dynamics, orbital mechanics, and more
nagordon/mechpy
Jupyter Notebooka mechanical engineering toolbox
kevinw-openai/slamit_ORBSLAM2_on_Android
C++Due to personal tech stack change, I'm focusing more on Web and backend dev instead of Mechanical Engineering. Thus this repository will not be maintained. Feel free to fork and change whatever you wa
manjunath5496/Mechanical-Engineering-Books
"The real question is not whether machines think but whether men do. The mystery which surrounds a thinking machine already surrounds a thinking man." ― B.F. Skinner
Recommended Books
5 books curated from Google Books
Mechanical Engineering Career : How to Learn Mechanical Engineering
by Gertie Cervantes

Building Mechanical Engineer (Career Exam Ser)
by Jack Rudman

Senior Mechanical Engineer
by Jack Rudman

Junior Mechanical Engineer (Career Exam Ser.:C-402)
by Jack Rudman
Civil and Mechanical Engineering (Career English Series/Audio Cassette)
by Paul Koch
Salary Impact of Mechanical Engineering
Estimated earning potential across career levels
Salary ranges are market estimates and vary significantly based on primary job title, location, and seniority level.