Clear ×

Scientific computing

24 repositories found

synthetic-sciences

synthetic-sciences

openscience
TypeScript Rising Star AI analysis

OpenScience is an AI-powered workbench for scientific research that automates the full research loop—literature review, hypothesis formation, code...

Production ready Niche use case
agent ai ai-agent
2k
284
14
1.3k/wk +275 yesterday
active
8/10 Science
K-Dense-AI

K-Dense-AI

scientific-agent-skills
Python AI analysis

Scientific Agent Skills is a collection of 148 ready-to-use skills and 100+ scientific database integrations designed to transform any AI agent into...

Production ready Niche use case
agent-skills ai-scientist bioinformatics
30.6k
3.1k
39
645/wk +87 yesterday
active
8/10 Science
trilinos

trilinos

Trilinos
C++ AI analysis

Trilinos is a large-scale scientific computing library providing algorithms and object-oriented software frameworks for solving complex multi-physics...

Production ready Niche use case
c-plus-plus high-performance-computing hpc
1.4k
627
335
2/wk
active
8/10 Science
TileDB-Inc

TileDB-Inc

TileDB
C++ AI analysis

TileDB is an embeddable C++ storage engine for dense and sparse multi-dimensional arrays, supporting cloud backends (S3, GCS, Azure), compression,...

Production ready Niche use case
arrays data-analysis data-science
2.1k
213
116
2/wk
recent
8/10 Data
mfem

mfem

mfem
C++ AI analysis

MFEM is a modular parallel C++ library for finite element methods (FEM) that enables high-performance scalable discretization research and...

Production ready Niche use case
amr computational-science fem
2.2k
631
228
5/wk
active
8/10 Science
stdlib-js

stdlib-js

stdlib
JavaScript AI analysis

stdlib is a comprehensive standard library for JavaScript and TypeScript emphasizing numerical and scientific computing, with support for execution...

Production ready Niche use case
javascript js library
5.9k
1.2k
1.4k
12/wk
active
8/10 Science
casadi

casadi

casadi
C++ AI analysis

CasADi is a symbolic framework for numeric optimization that implements automatic differentiation on sparse computational graphs and generates...

Production ready Niche use case
academic-project algorithmic-differentation c-plus-plus
2.3k
451
733
4/wk
active
8/10 Science
dealii

dealii

dealii
C++ AI analysis

deal.II is a mature C++ finite element library for solving partial differential equations (PDEs) using adaptive finite elements, targeting scientists...

Production ready Niche use case
c-plus-plus fem finite-elements
1.7k
862
624
3/wk
active
8/10 Science
inducer

inducer

pycuda
Python AI analysis

PyCUDA provides Pythonic bindings to NVIDIA's CUDA API, enabling GPU-accelerated parallel computing from Python with automatic resource management,...

Production ready Niche use case
array cuda gpu
2k
299
89
3/wk
active
8/10 Science
ProjectPhysX

ProjectPhysX

FluidX3D
C++ AI analysis

FluidX3D is a lattice Boltzmann method (LBM) CFD solver optimized for GPU and CPU computation via OpenCL, emphasizing speed and memory efficiency for...

Production ready Single maintainer Niche use case
benchmark cfd computational-fluid-dynamics
5.2k
466
53
7/wk
active
8/10 Science
BOINC

BOINC

boinc
C++ AI analysis

BOINC is a distributed computing platform that enables volunteer computing by harnessing idle CPU cycles from home computers and organizations to...

Production ready Niche use case
android boinc c-plus-plus
2.4k
515
473
3/wk
active
7/10 Science
tracel-ai

tracel-ai

burn
Rust AI analysis

Burn is a Rust-based tensor library and deep learning framework that unifies training and inference through a single codebase, eliminating the...

Production ready Niche use case
autodiff cross-platform cuda
15.5k
963
292
19/wk
active
8/10 AI & ML
mlpack

mlpack

mlpack
C++ AI analysis

mlpack is a fast, header-only C++ machine learning library designed as a production-ready alternative to LAPACK for machine learning applications. It...

Production ready Niche use case
c-plus-plus deep-learning hacktoberfest
5.7k
1.7k
17
6/wk
active
8/10 AI & ML
scipy

scipy

scipy
Python AI analysis

SciPy is a foundational Python library for mathematics, science, and engineering, providing modules for statistics, optimization, integration, linear...

Production ready Beginner friendly
algorithms closember python
14.8k
5.8k
1.8k
14/wk
active
9/10 Science
rust-ndarray

rust-ndarray

ndarray
Rust AI analysis

ndarray is a Rust library providing n-dimensional array containers with views, slicing, and efficient numerical operations. It serves the scientific...

Production ready Niche use case
numerics rust rust-sci
4.3k
382
210
4/wk
recent
8/10 Science
spack

spack

spack
Python AI analysis

Spack is a multi-platform package manager designed for scientific computing and HPC environments that enables building and installing multiple...

Production ready Niche use case
build-tools hpc hpsf
5.1k
2.4k
1.8k
4/wk
active
8/10 Science
InsightSoftwareConsortium

InsightSoftwareConsortium

ITK
C++ AI analysis

ITK (Insight Toolkit) is a specialized C++ library for processing, segmentation, and registration of scientific images in 2D, 3D, and higher...

Production ready Niche use case
cpp hacktoberfest image-analysis
1.6k
737
292
1/wk
active
8/10 Science
deepcharles

deepcharles

ruptures
Python AI analysis

ruptures is a specialized Python library for off-line change point detection in non-stationary signals, offering both exact and approximate...

Production ready Beginner friendly Niche use case
change-point-detection changepoint python
2.1k
187
32
active
8/10 Science
inducer

inducer

pyopencl
Python AI analysis

PyOpenCL provides Pythonic bindings to OpenCL for accessing GPUs and parallel compute devices from Python, emphasizing resource safety (RAII),...

Production ready Single maintainer Niche use case
amd array cuda
1.1k
249
81
recent
8/10 Science
chapel-lang

chapel-lang

chapel
Chapel AI analysis

Chapel is a modern programming language designed for productive parallel computing at scale, targeting CPUs, GPUs, and distributed systems from...

Production ready Niche use case
chapel compiler concurrency
2k
446
3k
active
7/10 Science
shadow

shadow

shadow
Rust AI analysis

Shadow is a discrete-event network simulator for Linux that directly executes unmodified real application code while co-opting processes into a...

Niche use case
control emulation experimentation
1.7k
277
215
recent
7/10 Science
goplus

goplus

xgo
Go AI analysis

XGo is a programming language designed to read like plain English while providing interoperability with C/C++, Go, Python, and JavaScript/TypeScript....

Beginner friendly Niche use case
ai-native data-science golang
9.4k
565
48
active
7/10 Education
rust-ml

rust-ml

linfa
Rust AI analysis

Linfa is a Rust machine learning framework providing classical algorithms and preprocessing tasks, inspired by scikit-learn's design philosophy. It...

Production ready Niche use case
algorithms machine-learning rust
4.7k
328
70
8/wk
slow
7/10 AI & ML
gonum

gonum

gonum
Go AI analysis

Gonum is a comprehensive numeric and scientific computing library for Go, providing matrices, statistics, optimization, graph algorithms, and linear...

Production ready Niche use case
data-analysis go golang
8.4k
580
251
4/wk
slow
8/10 Science