Tristan Hearn (@thearn)
  • Stars
    star
    4,264
  • Global Rank 6,536 (Top 0.3 %)
  • Followers 301
  • Following 34
  • Registered almost 13 years ago
  • Most used languages
    Python
    80.0 %
    Java
    5.7 %
    C++
    2.9 %
    C
    2.9 %
    JavaScript
    2.9 %
    Swift
    2.9 %
    Processing
    2.9 %
  • Location πŸ‡ΊπŸ‡Έ United States
  • Country Total Rank 2,466
  • Country Ranking
    Python
    368
    Processing
    618
    Swift
    7,925

Top repositories

1

webcam-pulse-detector

A python application that detects and highlights the heart-rate of an individual (using only their own webcam) in real-time.
Python
3,093
star
2

Python-Arduino-Command-API

A Python library for communicating with Arduino microcontroller boards
Python
406
star
3

stl_tools

Python code to produce STL geometry files from plain text, LaTeX code, and 2D numerical arrays (matrices)
Python
253
star
4

game-of-life

Simple Python implementation of Conway's game of life and other cellular automata, computed using numpy.fft
Python
172
star
5

simple-cython-example

A small project template that shows how to wrap C code into python using cython, along with other packaging concepts
Python
123
star
6

examgen

A Python class that can automatically generate mathematics exams, with solution keys, using Sympy and LaTeX.
Python
53
star
7

math-genealogy

A python script to collect data from the mathematics genealogy project and generate genealogy graphs, combine graphs, etc.
Python
34
star
8

magiceye-solver

A python code to automatically "solve" magic eye autostereograms
Python
30
star
9

pyemotiv

A Python library for data acquisition from the Emotiv Epoc EEG headset, using the research SDK.
Python
22
star
10

pygmaps-extended

Python wrapper for Google Maps JavaScript API V3 and Google Earth API.
Python
16
star
11

github-auto-tools

Python command line tool to clone all public repos and gists from a single github account, and populate empty new repos with a set of templated default files.
Python
15
star
12

pandemic

Python based dynamical optimization of a pandemic disease model
Python
11
star
13

python-screenshot

Python library to make screen captures and save the images to the cwd
Python
11
star
14

pyneulog

Python interface for Neulog GSR sensor
Python
8
star
15

maximum-submatrix-sum

Python code that implements an algorithm for finding the maximum submatrix sum of an M by N matrix
Python
5
star
16

pyrovio

Python code to interface with the Wowwee Rovio robotic webcam
Python
4
star
17

garage_door_control

Android, spark firmware, and fritzing file for garage door control project
Java
4
star
18

Rimworld_roof_editor

Tool for editing roof-types on Rimworld maps
Python
4
star
19

latex-homework-template

A multi-column, landscape-oriented LaTeX template for homework assignments
3
star
20

imresize

A replacement for scipy.misc.imresize that does not depend on PIL
Python
3
star
21

opencv-data-plotter

A python code for fast, real-time 2d data plotting for codes that already have opencv as a dependency.
Python
2
star
22

Atlas

OpenMDAO implementation of the Aerovelo Atlas human-powered helicopter design problem
C
2
star
23

data-store

Some python tools for doing key-value storing
Python
2
star
24

SGNDI

Separable Grid N-Dimensional Interpolator: A multi-dimensional interpolating class with based on 1D interpolation.
Python
2
star
25

CVtemplate

Template for a real time computer vision project using OpenCV
Python
2
star
26

talk_inverse_probs

A short talk on discrete ill-posed inverse problems
Python
2
star
27

arduino-sketch-demos

A collection of various arduino demo sketches
Processing
2
star
28

SwiftFiniteDifference.playground

experimentation with first class functions in Swift
Swift
2
star
29

quick_imshow

Python code to quickly display an image with matplotlib. Meant for debugging image processing code.
Python
2
star
30

CADRE-old

OpenMDAO implementation of the CADRE CubeSat design problem
Python
1
star
31

thearn.github.io

1
star
32

printable_ramps

IPython Notebook for generating hand-drawn 3D-printable candidate solutions to the Brachistochrone problem
JavaScript
1
star
33

pathfinding

Python
1
star
34

android_tutorial

Java
1
star
35

pickle-gzip

Small python library to save and load objects with pickle from disc, with gzip compression.
Python
1
star
36

solar

OpenMDAO solar energy model
Python
1
star