- Wellington, New Zealand
- https://www.davidpetrie.com
- @davidcpetrie
Highlights
- Pro
-
experiments Public
Code experiments in a variety of different languages...
-
ExoPlayer Public
Forked from google/ExoPlayerAn extensible media player for Android
Java Apache License 2.0 UpdatedDec 12, 2022 -
-
algorithmic-design-engine Public
c++ server app for rendering logos and patterns
C MIT License UpdatedDec 3, 2022 -
-
neko Public
Forked from m1k1o/nekoA self hosted virtual browser that runs in docker and uses WebRTC.
Go Apache License 2.0 UpdatedMar 28, 2022 -
tinygrad Public
Forked from tinygrad/tinygradYou like pytorch? You like micrograd? You love tinygrad! ❤️
Python MIT License UpdatedNov 18, 2020 -
minimal-media-keys Public
Console app to test media keys creation on different windows platforms.
C++ UpdatedJul 17, 2020 -
freetype2-ios Public
An Xcode project file that can be used to build the Freetype 2 project for iOS
-
swift_ray_tracer Public
Forked from kapsy/swift_ray_tracerA simple path tracer programmed in Swift
Swift UpdatedMar 27, 2019 -
palette-api Public
A microservice for storing and retrieving RGB color palettes.
JavaScript MIT License UpdatedFeb 23, 2019 -
davidpetrie.com Public
Source code for my personal website
JavaScript MIT License UpdatedMar 26, 2018 -
rough Public
Forked from rough-stuff/roughCreate graphics with a hand-drawn, sketchy, appearance
JavaScript MIT License UpdatedMar 24, 2018 -
ftgles Public
A truetype font rendering library for OpenGL ES on iOS devices (iPad and iPhone)
-
handwriting-synthesis Public
Forked from sjvasquez/handwriting-synthesisHandwriting Synthesis with RNNs ✏️
Python UpdatedFeb 27, 2018 -
-
-
distributed-game-of-life Public
Game of life, distributed over multiple computers
-
-
-
shdr Public
Run shaders on the CPU to debug them easily (in javascript!!)
-
-
AutomateConstruction Public
Ideas and links for automating construction processes
UpdatedOct 31, 2017 -
-
-
vivus Public
Forked from maxwellito/vivusJavaScript library to make drawing animation on SVG
JavaScript MIT License UpdatedOct 15, 2017 -
THREE.MeshLine Public
Forked from spite/THREE.MeshLineMesh replacement for THREE.Line
JavaScript MIT License UpdatedOct 4, 2017 -
-
Smashed Public
Source code for "Smashed", a game for iOS, released under GPL v3.0
-
hdk Public
Game engine (and tools) to build 2.5d games for iOS and Android