A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
Global
MuJoCo stands for Multi-Joint dynamics with Contact.
Build your scene declaratively with re-usable, self-contained components that react to state, are readily interactive and can participate in React's ecosystem.
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Standalone experimental Call of Duty runtime in Rust, built on bevy and wgpu
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications.
Pyramid brings first-principles engines, machine-learned interatomic potentials (MLIPs), solvers and molecular dynamics into one extensible Python framework.
Neither game is rewritten. Minecraft runs its own game logic, and Skyrim runs its world, NPCs, quests and saves. A Skyrim SKSE plugin and a Minecraft Fabric mod talk to each other through shared memory.
The core library has no dependencies beyond the C runtime (and libm on Unix). Linking it gives you the box3d::box3d target.
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
js is a JavaScript 2D rigid body physics engine for the web
The full documentation for Flame can be found on docs.flame-engine.org.
Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. x.
Gymnasium is an open source Python library for developing and comparing reinforcement learning algorithms by providing a standard API to communicate between learning algorithms and environments, as well as a standard set of environments compliant with that API.
A complete 3D game engine for Flutter, built on Flutter GPU
Introductory text for Kalman and Bayesian filters. All code is written in Python, and the book itself is written using Jupyter Notebook so that you can run and modify the code in your browser. What better way to learn?
0-rc2, Mathlib, and Lake. With elan installed, fetch the mathlib cache and build the formalizations with:
You don't need Minecraft installed. 3's own files (textures, sounds, world data) straight from Mojang's official servers, the same way the Minecraft launcher does. 3.
This repository contains implementations and illustrative code to accompany DeepMind publications.
json give one build flow on every platform and are picked up automatically by Visual Studio, VS Code, and CLion (open the folder and choose a preset). From the command line:
0: Kolmogorov-Arnold Networks Meet Science". You may want to quickstart with hellokan, try more examples in tutorials, or read the documentation here.
The released batch-one G1 inference path is implemented end to end: strict GGUF loading, root/duration planning, pose-token prediction, VQ decoding, 418/414/413 feature conversion, style alignment, and skeletal animation output.
Popmotion is: - Powerful: It supports keyframe and spring animations for numbers, colors and complex strings. - Low level: It's designed to be composable and portable into any JavaScript environment, with an eye on worklets in the future.
An extensible iOS and OS X animation library, useful for physics-based interactions.
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
A curated list of open source projects used in nuclear science and engineering
This project has not provided a description yet.
Full featured, cross-platform RF circuit + electromagnetic simulator. DC, S-parameters, harmonic balance, loadpull. Also supports 2D and 3D layout and design and electromagnetic MoM, FEM, FDTD + thermal FEM.
Jelly Baby is a 7 cm resident of a warm wooden tabletop. It has no errands, no scoreboard, and no interest in standing still for long.
Abaqus UMAT Codex skills for constitutive modeling, return mapping, damage, state contracts, tangent auditing, and hierarchical validation.