List of Computer Science courses with video lectures.
Repository Index
47,133 repositories indexed
1–24 of 77 · Most stars
Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 250,000+ scientists worldwide. 177 ready-to-use validated skills plus 100+ scientific databases covering biology, chemistry, medicine, and drug discovery. Compatible with Cursor, Claude Code, Codex, Pi, Antigravity, and the open Agent Skills standard.
- ai-scientist
- bioinformatics
- chemoinformatics
- claude
JupyterLab computational environment.
Free online textbook of Jupyter notebooks for fast.ai Computational Linear Algebra course
A modular geospatial engine written in JavaScript and TypeScript
- javascript
- algorithm
- computational-geometry
- geojson
The public CGAL repository, see the README below
- cgal
- c-plus-plus
- geometry
- algorithms
An open source extension that connects AI agents to computational notebooks in JupyterLab.
Create beautiful, publication-quality books and documents from computational content.
Computational geometry and spatial indexing on the sphere
- geometry
- spherical-geometry
- s2
- spatial-indexing
The fastest and smallest JavaScript polygon triangulation library for your WebGL apps
- triangulation
- tessellation
- polygon
- algorithm
A very fast geospatial point clustering library for browsers and Node.
- clustering
- algorithm
- computational-geometry
- javascript
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
- optimization
- nonlinear
- derivatives
- code-generation
Resources on the topic of digital morphogenesis (creating form with code). Includes links to major articles, code repos, creative projects, books, software, and more.
- morphogenesis
- research
- simulation
- growth-algorithms
Lightweight, general, scalable C++ library for finite element methods
- finite-elements
- high-order
- high-performance-computing
- parallel-computing
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
- scientific-computing
- linear-algebra
- differential-equations
- sparse-systems
Computational parallel flows on top of GenStage
Implementation of DiffDock: Diffusion Steps, Twists, and Turns for Molecular Docking
- diffusion-models
- docking
- binding
- computational-biology
Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc
- unity3d
- computational-geometry
- voronoi
- intersections
A curated list of Python packages related to chemistry
- chemistry
- quantum-chemistry
- python-chemistry
- molecular-dynamics
Brian is a free, open source simulator for spiking neural networks.
- python
- neuroscience
- science
- differential-equations
Open-Source Quantum Chemistry – an electronic structure package in C++ driven by Python
- quantum-chemistry
- c-plus-plus
- python
- computational-chemistry
Computational framework for reinforcement learning in traffic control
- reinforcement-learning
- traffic-control
- benchmark
- autonomous
Curated List: Practical Natural Language Processing done in Ruby
WebGL accelerated JavaScript molecular graphics library
- molecular-graphics
- molecular-modeling
- computational-biology
- computational-chemistry