Skip to content
View dougalm's full-sized avatar

Highlights

  • Pro

Block or report dougalm

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more

Python 35,515 3,552 Updated May 1, 2026

The Julia Programming Language

Julia 48,647 5,766 Updated Apr 30, 2026

Universal markup converter

Haskell 43,809 3,838 Updated Apr 30, 2026

💥💻💥 A data-parallel functional programming language

Haskell 2,707 200 Updated Apr 30, 2026

Efficiently computes derivatives of NumPy code.

Python 7,485 940 Updated Apr 27, 2026

Differentiable, Hardware Accelerated, Molecular Dynamics

Jupyter Notebook 1,409 239 Updated Apr 26, 2026

Koka language compiler and interpreter

Koka 3,882 198 Updated Apr 22, 2026

A language and an embedded JIT compiler

C 1,195 115 Updated Apr 20, 2026

The core of xmonad, a small but functional ICCCM-compliant tiling window manager

Haskell 3,569 295 Updated Apr 18, 2026

A purely functional programming language with first class types

Idris 2,929 401 Updated Apr 15, 2026

Embedded language for high-performance array computations

Haskell 956 132 Updated Apr 2, 2026

Research language for array processing in the Haskell/ML family

Haskell 1,675 116 Updated Jan 5, 2026
Python 576 177 Updated Jan 25, 2025

Haskell bindings for LLVM

LLVM 532 130 Updated Jul 18, 2024

Makefile for Arduino sketches. It defines the workflows for compiling code, flashing it to Arduino and even communicating through Serial.

Makefile 2,041 442 Updated Dec 11, 2023

Compiler with automatic differentiation

Python 49 8 Updated Oct 18, 2023

A pure Python interface to the Raspberry Pi camera module

Python 1,575 348 Updated Dec 24, 2022

Source-to-Source Debuggable Derivatives in Pure Python

Python 2,321 431 Updated Sep 29, 2022

Interactive importing of CSV files to Ledger

Python 199 67 Updated Aug 5, 2022
Python 30 Updated Feb 11, 2022
33 1 Updated Jan 14, 2021

A pedagogical implementation of Autograd

Jupyter Notebook 1,016 109 Updated May 26, 2020

Visually explore covariation in protein families

JavaScript 41 6 Updated Dec 8, 2019

Recognizing and exploiting conjugacy without a domain-specific language

Python 36 4 Updated Dec 1, 2019

integrating Naperian functors with Hasktorch

Haskell 9 1 Updated Sep 26, 2019

Analysis software for single-molecule fluorescence resonance energy transfer (smFRET) data.

MATLAB 9 2 Updated Apr 2, 2019

RPIO is a GPIO toolbox for the Raspberry Pi.

C 331 145 Updated Aug 1, 2018

Autograd extension for forward mode autodiff

Python 31 2 Updated Oct 31, 2017

Kayak is a library for automatic differentiation with applications to deep neural networks.

Python 229 31 Updated Aug 22, 2017

A domain-specific-language and compiler for low-level bitstream processing.

C 98 18 Updated May 1, 2017
Next