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
A python module for scientific analysis of 3D data based on VTK and Numpy
[Deprecated] Use Cornerstone3D Instead https://cornerstonejs.org/
USD BRep is a standalone C++ and Python library for NURBS-based boundary representation (BRep) solid modeling
Weather in terminal, with ANSI colors and Unicode symbols
SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go 📐
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
The development repository for the deal.II finite element library
- finite-elements
- c-plus-plus
- fem
- hpc
Implementation of DiffDock: Diffusion Steps, Twists, and Turns for Molecular Docking
The Polygon Mesh Processing Library
- mesh-processing
- geometry-processing
- polygon-mesh
- triangle-mesh
A Python library for quantum programming using Quil.
Open-source GNSS + inertial navigation, sensor fusion simulator. Motion trajectory generator, sensor models, and navigation
- inertial-navigation-systems
- gnss
- gps
- imu
Primary repository for the Trilinos Project
SymEngine is a fast symbolic manipulation library, written in C++
Open Babel is a chemical toolbox designed to speak the many languages of chemical data.
- chemistry
- chemical-data
- cheminformatics
- c-plus-plus
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.
GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library that simplifies the development of applications using Genetic Algorithms (GAs).
ProtTrans is providing state of the art pretrained language models for proteins. ProtTrans was trained on thousands of GPUs from Summit and hundreds of Google TPUs using Transformers Models.
Notebooks for financial economics. Keywords: Jupyter notebook pandas Federal Reserve FRED Ferbus GDP CPI PCE inflation unemployment wage income debt Case-Shiller housing asset portfolio equities SPX bonds TIPS rates currency FX euro EUR USD JPY yen XAU gold Brent WTI oil Holt-Winters time-series forecasting statistics econometrics
Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python
Development tool for CAN bus simulation
A lean C++ library for working with point cloud data
- point-cloud
- icp
- ransac
- convex-hull
Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments