Jonathan Watmough's repositories

jwHash

Simple hash table implementation for C.

Language:CLicense:Apache-2.0Stargazers:216Issues:14Issues:4

adjust

GNU/Linux CLI utility that permits easy dynamic adjustment for system parameters such as brightness, gamma etc.

Language:C++License:MITStargazers:3Issues:2Issues:0

awk-sublime

Awk syntax highlighting in Sublime Text

Language:AwkLicense:MITStargazers:1Issues:2Issues:0

check_inlined

Header-only (macro) to *quickly* check if this function is inlined.

Language:C++License:NOASSERTIONStargazers:1Issues:3Issues:0

check_precision

Simple templated function to identify whether two floating point numbers are sufficiently similar.

License:MITStargazers:1Issues:3Issues:0

line-reader

Easy to use and efficient utility class for reading text lines from files

Language:C++License:MITStargazers:1Issues:3Issues:0

smmalloc

Blazing fast memory allocator designed for video games

Language:C++License:MITStargazers:1Issues:2Issues:0

Advent-of-Code-2020

Advent of Code 2020

Language:C++License:MITStargazers:0Issues:3Issues:0
License:GPL-3.0Stargazers:0Issues:0Issues:0

arturo182_CircuitPython_BBQ10Keyboard

Moved to https://github.com/solderparty/arturo182_CircuitPython_BBQ10Keyboard

License:MITStargazers:0Issues:0Issues:0

bbq10kbd_i2c_sw

Repository moved to https://github.com/solderparty/bbq10kbd_i2c_sw

License:MITStargazers:0Issues:0Issues:0

branchless_bisect

Beating the `bisect` module's implementation using C-extensions.

Language:PythonStargazers:0Issues:1Issues:0

ch57x-macropad

Utility for programming ch57x small keyboard

Language:RustStargazers:0Issues:1Issues:0

ed25519-login

Login to websites using an Ed25519 key

Language:GoLicense:GPL-3.0Stargazers:0Issues:2Issues:0

fe

A tiny, embeddable language implemented in ANSI C

Language:CLicense:MITStargazers:0Issues:1Issues:0

Flight-Recorder

Record and replay flights in Microsoft Flight Simulator

Language:Jupyter NotebookStargazers:0Issues:1Issues:0

gnome-shell-extension-pico-system-monitor

Show current status on panel

Stargazers:0Issues:0Issues:0

gs-indicator-sensors-extension

gnome-shell extension to provide native Hardware Sensors Indicator (indicator-sensors) integration

Language:JavaScriptStargazers:0Issues:0Issues:0

gtest-to-gnuplot

processes 1 or more Googletest files into data files suitable for feeding to gnuplot

Language:C++Stargazers:0Issues:3Issues:0

MkDocs_MiSTer

MiSTer FPGA Documentation site built using Material for MkDocs.

License:NOASSERTIONStargazers:0Issues:0Issues:0

Pinetime

Firmware for Pinetime smartwatch written in C/C++ and based on FreeRTOS

Language:CLicense:GPL-3.0Stargazers:0Issues:2Issues:0

ray-weekend

Pete Shirley's Ray Tracing in a Weekend

Language:C++Stargazers:0Issues:3Issues:0

recordmydesktop

Official repository for recordMyDesktop. Migrated from https://sourceforge.net/projects/recordmydesktop/ for which I am the official and long-time maintainer.

Language:CStargazers:0Issues:2Issues:0

Rx7fc

File dump for anything helpful

Stargazers:0Issues:2Issues:0

si78c

si78c is a memory accurate reimplementation of Space Invaders in C.

Language:CStargazers:0Issues:2Issues:0

spacewar

C port of Ken Thompson's Space Travel

Language:CStargazers:0Issues:1Issues:0

ThinkPad-P1-Gen-4-Linux-Setup

Hardware and Software Guide to setting up RHEL8-Family Linux Distros on the Lenovo ThinkPad P1 Gen 4

Language:ShellLicense:UnlicenseStargazers:0Issues:0Issues:0

twitter-api-client

Complete implementation of the undocumented Twitter API

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

watmough.github.io

github web pages

Stargazers:0Issues:0Issues:0

yabause

Sega Saturn emulator

License:GPL-2.0Stargazers:0Issues:0Issues:0