Home › Science & Engineering › Engineering Calculators

Engineering Calculators

Top Science & Engineering tools for engineering calculators — made for students, researchers, engineers and curious minds. Every project below is a real, public GitHub repository, ranked by the stars the community gave it.

50 repositories · ranked by GitHub stars by default

github avatar

spec-kit

by github

💫 Toolkit to help you get started with SDD or any other process!

⭐ 148.4k🍴 13.3k 💻 PythonCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
Fission-AI avatar

OpenSpec

by Fission-AI

Spec-driven development (SDD) for AI coding assistants.

⭐ 74.2k🍴 5.1k 💻 TypeScriptCoding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
karanpratapsingh avatar

system-design

by karanpratapsingh

Learn how to design systems at scale and prepare for system design interviews

⭐ 46.7k🍴 6.1k 💻 —Basic Technical Setup
Updated 18 Oct 2026 Explore Tool
google-ai-edge avatar

mediapipe

by google-ai-edge

Cross-platform, customizable ML solutions for live and streaming media.

⭐ 37.6k🍴 6.2k 💻 C++Coding Knowledge Recommended
Updated 07 Nov 2026 Explore Tool
FreeCAD avatar

FreeCAD

by FreeCAD

Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

⭐ 35k🍴 6.3k 💻 C++Coding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool

Official Compound Engineering plugin for Claude Code, Codex, Cursor, and more

⭐ 25.8k🍴 2.1k 💻 TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

📚 Study guide and introduction to the modern front end stack.

⭐ 15.2k🍴 1.1k 💻 JavaScriptCoding Knowledge Recommended
Updated 12 Jun 2023 Explore Tool
visenger avatar

awesome-mlops

by visenger

A curated list of references for MLOps

⭐ 14.3k🍴 2.1k 💻 —Basic Technical Setup
Updated 21 Nov 2024 Explore Tool
shashank88 avatar

system_design

by shashank88

Preparation links and resources for system design questions

⭐ 9.3k🍴 2.5k 💻 —Basic Technical Setup
Updated 10 May 2024 Explore Tool
sourcerer-io avatar

sourcerer-app

by sourcerer-io

🦄 Sourcerer app makes a visual profile from your GitHub and git repositories.

⭐ 6.7k🍴 268 💻 KotlinCoding Knowledge Recommended
Updated 30 Sep 2020 Explore Tool
fulldecent avatar

system-bus-radio

by fulldecent

Transmits AM radio on computers without radio transmitting hardware.

⭐ 6.7k🍴 406 💻 CCoding Knowledge Recommended
Updated 14 Oct 2026 Explore Tool
nikolaeu avatar

numi

by nikolaeu

Beautiful calculator app for macOS, Linux & Windows

⭐ 6.5k🍴 259 💻 JavaScriptCoding Knowledge Recommended
Updated 19 Jul 2026 Explore Tool
Kaustubh-Natuskar avatar

moreThanFAANGM

by Kaustubh-Natuskar

This repository contains opportunities for you to apply to more than 400 product base companies(NOT JUST FAANGM) & good start-ups.

⭐ 5.3k🍴 1k 💻 —Basic Technical Setup
Updated 10 Aug 2026 Explore Tool
origin-brain avatar

beat-ai

by origin-brain

不玩晦涩不搞少数派的 AI 入门圣经,从学生到工程师都能轻松掌握。涵盖神经网络到大模型、顶层设计到微观原理、工程实现到算法基础。 学完后,大家能彻底看懂为什么下一 token 预测这个看似不起眼的能力可以改变世界,也能发现原来 AI 并没有想象中那么神秘、那么高不可攀。 Let's just beat it !

⭐ 4.7k🍴 266 💻 JavaScriptCoding Knowledge Recommended
Updated 20 Aug 2026 Explore Tool
HowProgrammingWorks avatar

Index

by HowProgrammingWorks

Metarhia educational program index 📖

⭐ 3.5k🍴 427 💻 —Basic Technical Setup
Updated 10 Jun 2026 Explore Tool
jherrodthomas avatar

automotive-skills-suite

by jherrodthomas

100+ installable Claude skills covering Engineering areas such as, ISO 26262 functional safety, ISO/SAE 21434 cybersecurity, ISO 21448 SOTIF, AIAG-VDA quality (APQP/PPAP/FMEA),…

⭐ 3.3k🍴 174 💻 PythonCoding Knowledge Recommended
Updated 16 Oct 2026 Explore Tool

This is an active mirror of the KiCad development branch, which is hosted at GitLab (updated every time something is pushed). Pull requests on GitHub are not accepted or watched.

⭐ 3.1k🍴 770 💻 C++Coding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
tscircuit avatar

tscircuit

by tscircuit

Create real electronics with Typescript and React

⭐ 2.9k🍴 341 💻 TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
sharkdp avatar

numbat

by sharkdp

A statically typed programming language for scientific computations with first class support for physical dimensions and units

⭐ 2.8k🍴 121 💻 RustCoding Knowledge Recommended
Updated 11 Oct 2026 Explore Tool
KrishMunot avatar

awesome-startup

by KrishMunot

:sunglasses: All the required resources to build your own startup

⭐ 2.4k🍴 316 💻 —Basic Technical Setup
Updated 26 Aug 2026 Explore Tool
nschloe avatar

meshio

by nschloe

:spider_web: input/output for many mesh formats

⭐ 2.3k🍴 459 💻 PythonCoding Knowledge Recommended
Updated 23 Jul 2024 Explore Tool
miroiu avatar

nodify

by miroiu

Highly performant and modular controls for node-based editors designed for data-binding and MVVM.

⭐ 2k🍴 352 💻 C#Coding Knowledge Recommended
Updated 22 Oct 2026 Explore Tool
alibaba avatar

SREWorks

by alibaba

Cloud Native DataOps & AIOps Platform | 云原生数智运维平台

⭐ 2k🍴 432 💻 JavaCoding Knowledge Recommended
Updated 13 Dec 2025 Explore Tool
codeplea avatar

tinyexpr

by codeplea

tiny recursive descent expression parser, compiler, and evaluation engine for math expressions

⭐ 1.9k🍴 313 💻 CCoding Knowledge Recommended
Updated 27 Oct 2026 Explore Tool
PaddiM8 avatar

kalker

by PaddiM8

Scientific calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals

⭐ 1.9k🍴 85 💻 RustCoding Knowledge Recommended
Updated 18 Sep 2026 Explore Tool
m2n037 avatar

awesome-mecheng

by m2n037

Awesome Mechanical Engineering Resources

⭐ 1.7k🍴 279 💻 —Basic Technical Setup
Updated 24 Sep 2024 Explore Tool
Jose-Gael-Cruz-Lopez avatar

underclassmen-opportunities

by Jose-Gael-Cruz-Lopez

The Underclassmen Opportunities repository is a curated list of internships, programs and resources aimed at freshmen and sophomores in tech‐related majors. The README explains…

⭐ 1.7k🍴 38 💻 TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool

Splunk Security Content

⭐ 1.7k🍴 503 💻 PythonCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool

:sunglasses: Curated list of awesome software for numerical analysis and scientific computing

⭐ 1.6k🍴 186 💻 PythonBasic Technical Setup
Updated 20 Jul 2026 Explore Tool
mikebryant avatar

ac-nh-turnip-prices

by mikebryant

Price calculator/predictor for Turnip prices

⭐ 1.6k🍴 246 💻 JavaScriptCoding Knowledge Recommended
Updated 24 Nov 2022 Explore Tool
clementwzk avatar

OpenCalc

by clementwzk

A simple and beautiful calculator for Android downloaded more than 300k times

⭐ 1.5k🍴 190 💻 KotlinCoding Knowledge Recommended
Updated 10 Jul 2026 Explore Tool

A curated collection of 300+ engineering blog articles from top tech companies. Learn how the best engineering teams solve real-world problems at scale.

⭐ 1.5k🍴 235 💻 —Basic Technical Setup
Updated 01 Mar 2026 Explore Tool
tensorbase avatar

tensorbase

by tensorbase

TensorBase is a new big data warehousing with modern efforts.

⭐ 1.5k🍴 120 💻 RustAdvanced Developer Tool
Updated 10 May 2022 Explore Tool

Course Repository for University of Cincinnati Malware Analysis Class (CS[567]038)

⭐ 1.4k🍴 246 💻 HTMLCoding Knowledge Recommended
Updated 28 Oct 2024 Explore Tool
CE-Programming avatar

CEmu

by CE-Programming

Third-party TI-84 Plus CE / TI-83 Premium CE emulator, focused on developer features

⭐ 1.3k🍴 94 💻 C++Coding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
KnightOS avatar

KnightOS

by KnightOS

OS for z80 calculators

⭐ 1.3k🍴 181 💻 AssemblyAdvanced Developer Tool
Updated 02 May 2021 Explore Tool
dreddnafious avatar

thereisnospoon

by dreddnafious

A machine learning primer built from first principles. For engineers who want to reason about ML systems the way they reason about software systems.

⭐ 1.2k🍴 95 💻 PythonBasic Technical Setup
Updated 29 Mar 2026 Explore Tool
gigahidjrikaaa avatar

Engineering-Books

by gigahidjrikaaa

Softcopy of Engineering Books. If you want a book{s} to be taken down, please contact me.

⭐ 1.2k🍴 308 💻 —Basic Technical Setup
Updated 12 Jan 2024 Explore Tool
svenstaro avatar

rofi-calc

by svenstaro

🖩 Do live calculations in rofi!

⭐ 1.2k🍴 41 💻 CCoding Knowledge Recommended
Updated 17 Feb 2026 Explore Tool
bbodi avatar

notecalc3

by bbodi

NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web.

⭐ 1.2k🍴 47 💻 RustCoding Knowledge Recommended
Updated 12 Mar 2026 Explore Tool
Marcin214 avatar

awesome-automotive

by Marcin214

A curated list of delightful and free automotive engineering resources, looking for contributors ❗

⭐ 1.2k🍴 225 💻 —Basic Technical Setup
Updated 07 Jan 2025 Explore Tool
leap71 avatar

PicoGK

by leap71

PicoGK is a compact and robust geometry kernel for Computational Engineering

⭐ 1.2k🍴 197 💻 C#Coding Knowledge Recommended
Updated 27 Aug 2026 Explore Tool
opensim-org avatar

opensim-core

by opensim-org

SimTK OpenSim C++ libraries and command-line applications, and Java/Python wrapping.

⭐ 1.1k🍴 406 💻 C++Coding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
lhndo avatar

LH-Stinger

by lhndo

Fast, Precise, Cartesian, FDM 3D Printer

⭐ 1.1k🍴 76 💻 HTMLCoding Knowledge Recommended
Updated 30 Sep 2026 Explore Tool
soulverteam avatar

SoulverCore

by soulverteam

A powerful Swift framework for evaluating natural language math expressions

⭐ 1.1k🍴 42 💻 SwiftCoding Knowledge Recommended
Updated 23 Aug 2026 Explore Tool
printfn avatar

fend

by printfn

Arbitrary-precision unit-aware calculator

⭐ 1.1k🍴 77 💻 RustCoding Knowledge Recommended
Updated 23 Oct 2026 Explore Tool
barbagroup avatar

AeroPython

by barbagroup

Classical Aerodynamics of potential flow using Python and Jupyter Notebooks

⭐ 1k🍴 534 💻 Jupyter NotebookCoding Knowledge Recommended
Updated 21 May 2025 Explore Tool
nschloe avatar

pygmsh

by nschloe

:spider_web: Gmsh for Python

⭐ 974🍴 169 💻 PythonCoding Knowledge Recommended
Updated 04 Oct 2023 Explore Tool