1.google-deepmind / mujoco
Multi-Joint dynamics with Contact. A general purpose physics simulator.
Ranked by Attention Score: stars gained over the last 30 complete days
82 repositories by Attention Score · Oct 5, 2026 – Nov 3, 2026 (UTC)
Multi-Joint dynamics with Contact. A general purpose physics simulator.
Google's Operations Research tools:
CUDA Templates and Python DSLs for High-Performance Linear Algebra
Open3D: A Modern Library for 3D Data Processing
High-performance C++ library for multiphysics and multibody dynamics simulations
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Multi-platform, free open source software for visualization and image computing.
The public CGAL repository, see the README below
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.
A Python-embedded modeling language for convex optimization problems.
Real-time multi-physics simulation with an emphasis on medical simulation.
Multiphysics Object Oriented Simulation Environment: A robust, modern, extendable, finite element/finite volume framework that excels at creating complex multiphysics simulations.
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
Lightweight, general, scalable C++ library for finite element methods
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.
The development repository for the deal.II finite element library
Open Babel is a chemical toolbox designed to speak the many languages of chemical data.
a programming library with geometric algorithms
Computational geometry and spatial indexing on the sphere
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
An Open-Source subdivision surface library.
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.
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.
g2o: A General Framework for Graph Optimization
SymEngine is a fast symbolic manipulation library, written in C++
Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python
QuadriFlow: A Scalable and Robust Method for Quadrangulation
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
ArrayFire: a general purpose GPU library.
C++ implementation of the Python Numpy library
C++ tensors with broadcasting and lazy computing
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.
Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library
Primary repository for the Trilinos Project
Numerical linear algebra software package
Universal cheminformatics toolkit, utilities and database search tools
The TiGL Geometry Library to process aircraft geometries in pre-design.
Practical volume computation and sampling in high dimensions
automatic differentiation made easier for C++
An efficient C++20 GPU numerical computing library with Python-like syntax
linalg.h is a single header, public domain, short vector math library for C++
Modern C++ quantum computing library
:video_game: Open Source teleportation based first person puzzle-platformer
Trick Simulation Environment. Trick provides a common set of simulation capabilities and utilities to build simulations automatically.
Lightweight, super fast C/C++ (& Python) library for sequence alignment using edit (Levenshtein) distance.
A 2D Soft Body and Rigid Body Physics Engine.
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.
C++ library for solving large sparse linear systems with algebraic multigrid method
A header-only C++ library for large scale eigenvalue problems
Polygonal Surface Reconstruction from Point Clouds (C++ & Python)
A Compositional Numeric Library for C++
C++ library and cmdline tools for parsing and manipulating VCF files with python and zig bindings
HARFANG 3D source code public repository
A lightweight high performance tensor algebra framework for modern C++
Robust Tetrahedral Meshing in the Wild.
LiDAR point cloud ground filtering / segmentation (bare earth extraction) method based on cloth simulation
YARP - Yet Another Robot Platform
A C++ header-only library of statistical distribution functions.
A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
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.
A collection of GICP-based fast point cloud registration algorithms
The Polygon Mesh Processing Library
A lean C++ library for working with point cloud data
RBDL is a C++ library that contains some essential and efficient rigid body dynamics algorithms such as the Articulated Body Algorithm (ABA) for forward dynamics, Recursive Newton-Euler Algorithm (RNEA) for inverse dynamics, the Composite Rigid Body Algorithm (CRBA) for the efficient computation of the joint space inertia matrix and is also able to compute forward dynamics with external contact constraints and collision impulses. Furthermore it has some basic support for forward and inverse kinematics.
:spider_web: A Python interface to CGAL's meshing tools
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.
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.
Wide-Integer implements a generic C++ template for uint128_t, uint256_t, uint512_t, uint1024_t, etc.
A general library for geometry operations of union, intersections, difference, and xor
A framework for high-performance domain decomposition methods.
The source code for the Menge crowd simulation framework
C++ modules for plotting, graphing and data visualization
Tiny header-only C++17 library for lat/lng geometry: distance, bearing, area, point-in-polygon and path proximity