chaotic-society/theoretica

A C++ math library for scientific computing with a simple and elegant interface.

GitHub repository with 30 stars and 4 forks.

Language: C++

Topics: automatic-differentiation, complex-numbers, cpp, hacktoberfest, header-only, linear-algebra, math, math-library, matrix, numerical-methods

Open provider repository

Latest metric snapshot

2026-06-09: 30 stars and 4 forks.

Similar repositories

  1. 1. stack-of-tasks/pinocchio

    A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives

    GitHub repository with 3,459 stars and 543 forks.

    Trending score: 1.69; stars gained: +5; forks gained: +0.

    Language: C++

    Topics: robotics, dynamics, analytical-derivatives, kinematics, c-plus-plus, rigid-body-dynamics

  2. 2. wbyates777/Articulated-Rigid-Body

    Compact implementation of spatial algebra, and Featherstone's articulated-body algorithm (ABA), composite rigid body algorithm (CRBA), and the recursive Newton-Euler algorithm (RNEA) with end-to-end automatic differentiability (AD). Depends on STL, GLM and autodiff libraries.

    GitHub repository with 19 stars and 1 forks.

    Trending score: 0.59; stars gained: +1; forks gained: +0.

    Language: C++

    Topics: glm, rbdl, rigid-body-dynamics, autodiff, automatic-differentiation, computer-graphics

  3. 3. jedrzejmichalczyk/sopot

    C++20 compile-time physics simulation framework with ODE solvers, automatic differentiation, and type-safe units. Zero runtime overhead.

    GitHub repository with 7 stars and 0 forks.

    Trending score: 0.08; stars gained: +0; forks gained: +0.

    Language: C++

    Topics: autodiff, automatic-differentiation, compile-time, cpp20, header-only, numerical-methods

Trending in C++

  1. 1. ggml-org/llama.cpp

    LLM inference in C/C++

    GitHub repository with 116,639 stars and 19,597 forks.

    Trending score: 4.92; stars gained: +285; forks gained: +59.

    Language: C++

    Topics: ggml

  2. 2. opencv/opencv

    Open Source Computer Vision Library

    GitHub repository with 89,164 stars and 56,658 forks.

    Trending score: 4.35; stars gained: +147; forks gained: +16.

    Language: C++

    Topics: c-plus-plus, computer-vision, deep-learning, image-processing, opencv

  3. 3. ggml-org/whisper.cpp

    Port of OpenAI's Whisper model in C/C++

    GitHub repository with 50,734 stars and 5,664 forks.

    Trending score: 3.92; stars gained: +155; forks gained: +26.

    Language: C++

  4. 4. noctalia-dev/noctalia

    A sleek and minimal desktop shell thoughtfully crafted for Wayland.

    GitHub repository with 7,757 stars and 544 forks.

    Trending score: 3.82; stars gained: +91; forks gained: +10.

    Language: C++

    Topics: dotfiles, hyprland, linux, niri, noctalia, quickshell

  5. 5. godotengine/godot

    Godot Engine – Multi-platform 2D and 3D game engine

    GitHub repository with 112,544 stars and 25,650 forks.

    Trending score: 3.67; stars gained: +64; forks gained: +11.

    Language: C++

    Topics: game-development, game-engine, gamedev, godot, godotengine, multi-platform

  6. 6. aseprite/aseprite

    Animated sprite editor & pixel art tool (Windows, macOS, Linux)

    GitHub repository with 37,501 stars and 8,168 forks.

    Trending score: 3.52; stars gained: +64; forks gained: +17.

    Language: C++

    Topics: animated-sprites, animation, aseprite, c-plus-plus, cpp, draw

Trending topic: automatic-differentiation

  1. 1. stack-of-tasks/pinocchio

    A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives

    GitHub repository with 3,459 stars and 543 forks.

    Trending score: 1.69; stars gained: +5; forks gained: +0.

    Language: C++

    Topics: robotics, dynamics, analytical-derivatives, kinematics, c-plus-plus, rigid-body-dynamics

  2. 2. PennyLaneAI/pennylane

    PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.

    GitHub repository with 3,265 stars and 811 forks.

    Trending score: 1.51; stars gained: +4; forks gained: +1.

    Language: Python

    Topics: autograd, automatic-differentiation, cirq, deep-learning, differentiable-computing, jax

  3. 3. EnzymeAD/Enzyme

    High-performance automatic differentiation of LLVM and MLIR.

    GitHub repository with 1,622 stars and 169 forks.

    Trending score: 1.36; stars gained: +3; forks gained: +0.

    Language: LLVM

    Topics: enzyme, llvm, ad, automatic-differentiation, c, cpp

  4. 4. PennyLaneAI/demos

    Introductions to key concepts in quantum programming, as well as tutorials and implementations from cutting-edge quantum computing research.

    GitHub repository with 667 stars and 238 forks.

    Trending score: 0.80; stars gained: +2; forks gained: +0.

    Language: Python

    Topics: quantum-machine-learning, qml, demo, tutorials, key-concepts, quantum-computing

  5. 5. wbyates777/Articulated-Rigid-Body

    Compact implementation of spatial algebra, and Featherstone's articulated-body algorithm (ABA), composite rigid body algorithm (CRBA), and the recursive Newton-Euler algorithm (RNEA) with end-to-end automatic differentiability (AD). Depends on STL, GLM and autodiff libraries.

    GitHub repository with 19 stars and 1 forks.

    Trending score: 0.59; stars gained: +1; forks gained: +0.

    Language: C++

    Topics: glm, rbdl, rigid-body-dynamics, autodiff, automatic-differentiation, computer-graphics

  6. 6. DeepWave-KAUST/sweep

    Scalable GPU seismic imaging toolkit for wave simulation, RTM, and FWI.

    GitHub repository with 33 stars and 6 forks.

    Trending score: 0.47; stars gained: +0; forks gained: +0.

    Language: Python

    Topics: automatic-differentiation, wave-equation-solver, finite-difference