1.google-deepmind / mujoco
Multi-Joint dynamics with Contact. A general purpose physics simulator.
Ranked by Attention Score: stars gained over the last 90 complete days
85 repositories by Attention Score · Aug 6, 2026 – Nov 3, 2026 (UTC)
Multi-Joint dynamics with Contact. A general purpose physics simulator.
CUDA Templates and Python DSLs for High-Performance Linear Algebra
Google's Operations Research tools:
Open3D: A Modern Library for 3D Data Processing
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
High-performance C++ library for multiphysics and multibody dynamics simulations
Multi-platform, free open source software for visualization and image computing.
Public development project of the LAMMPS MD software package
Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.
The public CGAL repository, see the README below
A Python-embedded modeling language for convex optimization problems.
a programming library with geometric algorithms
Multiphysics Object Oriented Simulation Environment: A robust, modern, extendable, finite element/finite volume framework that excels at creating complex multiphysics simulations.
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
Lightweight, general, scalable C++ library for finite element methods
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
Real-time multi-physics simulation with an emphasis on medical simulation.
The development repository for the deal.II finite element library
Computational geometry and spatial indexing on the sphere
Open Babel is a chemical toolbox designed to speak the many languages of chemical data.
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
A coupling library and ecosystem for partitioned multi-physics and multi-scale simulations, including surface and volume coupling.
QuadriFlow: A Scalable and Robust Method for Quadrangulation
Primary repository for the Trilinos Project
A collection of GICP-based fast point cloud registration algorithms
SymEngine is a fast symbolic manipulation library, written in C++
Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python
g2o: A General Framework for Graph Optimization
Public/backup repository of the GROMACS molecular simulation toolkit. Please do not mine the metadata blindly; we use https://gitlab.com/gromacs/gromacs for code review and issue tracking.
An Open-Source subdivision surface library.
Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
Trick Simulation Environment. Trick provides a common set of simulation capabilities and utilities to build simulations automatically.
C++ implementation of the Python Numpy library
ArrayFire: a general purpose GPU library.
C++ tensors with broadcasting and lazy computing
Numerical linear algebra software package
automatic differentiation made easier for C++
The Polygon Mesh Processing Library
An efficient C++20 GPU numerical computing library with Python-like syntax
The fastest automatic differentiation library for C++, with Python bindings. Forward, adjoint and higher-order derivatives, checkpointing, Eigen support and JIT. Reproducible benchmarks against CppAD, Adept and autodiff.
Modern C++ quantum computing library
linalg.h is a single header, public domain, short vector math library for C++
Universal cheminformatics toolkit, utilities and database search tools
The TiGL Geometry Library to process aircraft geometries in pre-design.
C++ library for solving large sparse linear systems with algebraic multigrid method
LiDAR point cloud ground filtering / segmentation (bare earth extraction) method based on cloth simulation
A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.
A header-only C++ library for large scale eigenvalue problems
:video_game: Open Source teleportation based first person puzzle-platformer
C++ library and cmdline tools for parsing and manipulating VCF files with python and zig bindings
HARFANG 3D source code public repository
2D/3D simplicial mesh generator interface for Python (Triangle, TetGen, gmsh)
A lean C++ library for working with point cloud data
🏅State-of-the-art learned data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes
Practical volume computation and sampling in high dimensions
A Compositional Numeric Library for C++
A 2D Soft Body and Rigid Body Physics Engine.
A framework for high-performance domain decomposition methods.
YARP - Yet Another Robot Platform
Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.
C++ modules for plotting, graphing and data visualization
Makani was a project to develop a commercial-scale airborne wind turbine, culminating in a flight test of the Makani M600 off the coast of Norway. All Makani software has now been open-sourced. This repository contains the working Makani flight simulator, controller (autopilot), visualizer, and command center flight monitoring tools. Additionally, almost all avionics firmware is also included, albeit potentially not in a buildable state, due to the removal of some third-party proprietary code. We hope that this code will be inspirational and useful to the kite-based windpower and wider communities.
A lightweight high performance tensor algebra framework for modern C++
NOTE: development in stuntrally3 repo. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.
Collection of self-contained header-only libraries for C++17
Plotly for C++. A C++ interface to the Plotly.js figure spec, for creating interactive data visualizations.
:spider_web: A Python interface to CGAL's meshing tools
ShowStopper is a tool for helping malware researchers explore and test anti-debug techniques or verify debugger plugins or other solutions that clash with standard anti-debug methods.
A general library for geometry operations of union, intersections, difference, and xor
A C++ header-only library of statistical distribution functions.
Tiny header-only C++17 library for lat/lng geometry: distance, bearing, area, point-in-polygon and path proximity
C++ modules for scalar, vector and complex math. And maths.
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
Multiresolution Adaptive Numerical Environment for Scientific Simulation
The source code for the Menge crowd simulation framework
An interactive physics engine & library.