Skip to content
View rm-hull's full-sized avatar

Organizations

@EqualExperts @destructuring-bind

Block or report rm-hull

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
rm-hull/README.md

Hi there 👋

Here's a small selection of personal projects I've got hosted in Github:

  • WebGL Mandelbrot Renderer - A small frontend app written in Typescript using React and WebGL to display the Mandelbrot set, where the calculations are offloaded to the GPU for better performance, deployed with Github Actions and hosted via Github Pages. screenshot

  • Calendar - A simple single-page app written in Typescript using React that just displays a calendar for the next 12 months, deployed with Github Actions and hosted via Github Pages. Shows public holidays for your locale (if the data is present) and link with a Wikimedia API to show events, births & deaths for every day. screenshot

  • UK Ordnance Survey maps - A small frontend app written in Typescript using React, Chakra UI and Leaflet.js, deployed with Github Actions and hosted via Github Pages. Interfaces with OS Data APIs and Geograph API to enrich the map with local points-of-interest. maps-leisure

  • Zaup 2.0 - Another frontend app (also Typescript, React, Chakra) that displays imported TOTP codes. It is another "serverless" app - all the data is persisted in local storage (and AES encrypted). Syncs data with Google Drive. screenshot

  • Asteroids - A golang implementation of the classic arcade game that cross-compiles into WASM so you can play it in a browser. screenshot

  • 8-bit Trip - An experiment in webaudio. web-app

  • Scratchpad - A small web app that allows you to store snippets & miscellaneous notes as "blocks" in your browser's local storage. web-app

  • BYOK 3 - A Forth interpreter/compiler written in Scala with Cats. screencast

Popular repositories Loading

  1. luma.oled luma.oled Public

    Python module to drive a SSD1306 / SSD1309 / SSD1322 / SSD1325 / SSD1327 / SSD1331 / SSD1351 / SH1106 OLED

    Python 854 169

  2. pifm pifm Public archive

    Copy of http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter

    C++ 537 128

  3. luma.led_matrix luma.led_matrix Public

    Python module to drive LED Matrices & 7-segment displays (MAX7219) and RGB NeoPixels (WS2812 / APA102)

    Python 534 158

  4. luma.examples luma.examples Public

    Companion repo for running examples against the luma.oled, luma.lcd, luma.led_matrix and luma.emulator display drivers.

    Python 422 158

  5. nvd-clojure nvd-clojure Public

    National Vulnerability Database dependency checker for Clojure projects

    Clojure 282 40

  6. OPi.GPIO OPi.GPIO Public

    RPi.GPIO drop-in replacement library for Orange Pi Zero and other SBCs

    Python 197 98

1,255 contributions in the last year

Skip to contributions year list
Contribution Graph
Day of Week August September October November December January February March April May June July
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to rm-hull/gps-routes-api, rm-hull/gps-routes, rm-hull/maps and 37 other repositories
Loading A graph representing rm-hull's contributions from July 28, 2024 to July 30, 2025. The contributions are 87% commits, 10% pull requests, 3% code review, 0% issues. 3% Code review   Issues 10% Pull requests 87% Commits

Contribution activity

July 2025

Created a pull request in rm-hull/maps that received 56 comments

Reconfigure eslint to sort imports

+146 −121 lines changed 56 comments
Opened 23 other pull requests in 6 repositories
Reviewed 5 pull requests in 3 repositories
1 contribution in private repositories Jul 2
Loading