Git

This page lists my public repositories and all git contributions.

Last Year 5553 contributions

All Commits

Repos (75)

richinfante/datamodel-code-generator

Python data model generator (Pydantic, dataclasses, TypedDict, msgspec) from OpenAPI, JSON Schema, GraphQL, and raw data (JSON/YAML/CSV).
Pushed 5/18/2026, 3:47:27 PM
https://github.com/richinfante/datamodel-code-generator.git

richinfante/PebbleOS

Pushed 4/17/2026, 8:09:43 AM
https://github.com/richinfante/PebbleOS.git

richinfante/ml1120-usb-print

Client for printing to an ML1120 Dot Matrix Printer over USB
Pushed 4/15/2026, 8:22:30 PM
https://github.com/richinfante/ml1120-usb-print.git

richinfante/rp2040-alarm-clock

Pushed 3/5/2026, 9:41:08 PM
https://github.com/richinfante/rp2040-alarm-clock.git

richinfante/inaSpeechSegmenter

CNN-based audio segmentation toolkit. Allows to detect speech, music, noise and speaker gender. Has been designed for large scale gender equality studies based on speech time per gender.
Pushed 2/25/2026, 2:53:24 PM
https://github.com/richinfante/inaSpeechSegmenter.git

richinfante/vs1053

fork of: https://gitlab.com/esp322054205/vs1053
Pushed 1/10/2026, 8:25:53 PM
https://github.com/richinfante/vs1053.git

richinfante/adventofcode

Pushed 12/16/2025, 9:02:09 PM
https://github.com/richinfante/adventofcode.git

richinfante/lis2mdl

Pushed 11/18/2025, 10:18:38 PM
https://github.com/richinfante/lis2mdl.git

richinfante/tlv320dac3100

Pushed 11/18/2025, 10:02:08 PM
https://github.com/richinfante/tlv320dac3100.git

richinfante/rda5807m

rda5807m driver for Rust.
Pushed 11/10/2025, 12:19:44 AM
https://github.com/richinfante/rda5807m.git

richinfante/adafruit-seesaw

Platform-agnostic driver to communicate with devices running Adafruit Seesaw firmware.
Pushed 11/9/2025, 8:58:32 PM
https://github.com/richinfante/adafruit-seesaw.git

richinfante/rebbletool

Rebbletool - the reborn version of the pebble command line tool, modified to work on modern systems and with python3
Pushed 11/4/2025, 12:51:25 PM
74 stars 7 forks
https://github.com/richinfante/rebbletool.git

richinfante/dial-up

Pushed 9/21/2025, 11:37:05 AM
https://github.com/richinfante/dial-up.git

richinfante/dotfiles

My (new) dotfiles
Pushed 5/9/2025, 7:44:04 PM
https://github.com/richinfante/dotfiles.git

richinfante/pypkjs

Python implementation of PebbleKit JS
Pushed 3/9/2025, 4:02:19 PM
4 forks
https://github.com/richinfante/pypkjs.git

richinfante/dev-watchface

A multi-time Pebble watchface that includes your local timezone, UTC, and the unix timestamp in both base 10 and base 2.
Pushed 3/8/2025, 12:10:49 PM
https://github.com/richinfante/dev-watchface.git

richinfante/dimension-watchface

My most popular pebble watchface
Pushed 2/17/2025, 10:35:02 PM
https://github.com/richinfante/dimension-watchface.git

richinfante/libpebble2

The library portion of the successor to libpebble
Pushed 2/7/2025, 6:47:18 PM
https://github.com/richinfante/libpebble2.git

richinfante/tm-switcher

Manages automatic switching for events that use Tournament Manager
Pushed 2/1/2025, 2:59:42 PM
https://github.com/richinfante/tm-switcher.git

richinfante/richinfante

Pushed 12/10/2024, 4:06:35 PM
https://github.com/richinfante/richinfante.git

richinfante/ibackuptool2

iOS backup utilities, written in rust
Pushed 9/17/2024, 8:25:59 PM
32 stars 3 forks
https://github.com/richinfante/ibackuptool2.git

richinfante/home-assistant.io

📘 Home Assistant User documentation
Pushed 9/8/2024, 9:35:51 AM
https://github.com/richinfante/home-assistant.io.git

richinfante/fb-dashboard

Dashboard renderer designed for running on low-cost linux devices, like Raspberry pi
Pushed 8/24/2024, 10:47:31 PM
3 stars
https://github.com/richinfante/fb-dashboard.git

richinfante/dn-recon

DNS enumeration via certificate transparency and bruteforce
Pushed 7/11/2024, 7:41:10 AM
2 stars 1 fork
https://github.com/richinfante/dn-recon.git

richinfante/wprox

an experimental web proxy for penetration testing, phishing simulations
Pushed 7/10/2024, 8:46:44 PM
https://github.com/richinfante/wprox.git

richinfante/aws-ssh

A pure-python implementation of the AWS Instance Connect client
Pushed 5/11/2024, 3:51:58 PM
1 star 1 fork
https://github.com/richinfante/aws-ssh.git

richinfante/satellite-rs

A rust sgp4 satellite tracking library based on satellite-js
Pushed 3/21/2024, 9:38:20 AM
24 stars 5 forks
https://github.com/richinfante/satellite-rs.git

richinfante/ColorPicker

A standalone version of the OSX color picker, as an app.
Pushed 3/5/2024, 11:34:02 PM
1 star
https://github.com/richinfante/ColorPicker.git

richinfante/demo-repo

Pushed 9/15/2023, 5:13:14 PM
https://github.com/richinfante/demo-repo.git

richinfante/docgen

Rust + Spidermonkey + Servo -> Static Site Generator
Pushed 6/13/2023, 4:27:09 PM
2 stars
https://github.com/richinfante/docgen.git

richinfante/cloud-dns-audit

Pushed 5/7/2023, 7:26:46 PM
https://github.com/richinfante/cloud-dns-audit.git

richinfante/https-hostname-listener

A python web server that listens for and prints out SNI headers from any TLS client hello it recieves
Pushed 5/6/2023, 10:11:23 PM
1 star
https://github.com/richinfante/https-hostname-listener.git

richinfante/iphonebackuptools

iOS Backup Data Extraction
Pushed 3/9/2023, 11:27:25 AM
354 stars 53 forks
https://github.com/richinfante/iphonebackuptools.git

richinfante/rdp-bruteforcer

An rdp bruteforce tool written in rust
Pushed 12/10/2022, 1:49:59 PM
3 stars
https://github.com/richinfante/rdp-bruteforcer.git

richinfante/vex

Archived Vex Robotics Competition Code
Pushed 2/1/2022, 5:13:03 PM
https://github.com/richinfante/vex.git

richinfante/powermeter

Pushed 7/30/2021, 6:05:35 PM
https://github.com/richinfante/powermeter.git

richinfante/comrak

CommonMark + GFM compatible Markdown parser and renderer
Pushed 7/19/2021, 9:36:32 PM
https://github.com/richinfante/comrak.git

richinfante/webpack-bug-repro

Pushed 3/31/2021, 9:53:01 AM
https://github.com/richinfante/webpack-bug-repro.git

richinfante/clock-code

Pushed 2/27/2021, 3:42:30 PM
https://github.com/richinfante/clock-code.git

richinfante/truecase

A python true casing utility that restores case information for texts
Pushed 12/7/2020, 9:15:36 AM
https://github.com/richinfante/truecase.git

richinfante/autopysort

[Experimental] Auto-sorting for functions inside python files & classes. Definitely broken for some use cases.
Pushed 11/11/2020, 10:29:32 PM
https://github.com/richinfante/autopysort.git

richinfante/fbutils

Short utility programs for taking control of the linux framebuffer when in console mode, to display images. This can be used for viewing images, creating lightweight dashboards, etc., without a window manager.
Pushed 11/9/2020, 9:50:59 PM
11 stars 3 forks
https://github.com/richinfante/fbutils.git

richinfante/dotfiles-archive

My dotfiles.
Pushed 3/17/2020, 3:46:02 PM
4 stars
https://github.com/richinfante/dotfiles-archive.git

richinfante/satellite-screensaver

A satellite tracking screen saver for macos
Pushed 1/16/2020, 6:52:31 PM
12 stars
https://github.com/richinfante/satellite-screensaver.git

richinfante/wasm-examples

WebAssembly Examples from My Experiments
Pushed 1/3/2020, 9:16:42 PM
1 star
https://github.com/richinfante/wasm-examples.git

richinfante/github-clone-all

Clone all your github repos for backups & local development.
Pushed 11/13/2019, 8:27:49 PM
2 stars 2 forks
https://github.com/richinfante/github-clone-all.git

richinfante/rust-smc

macOS SMC implementation.
Pushed 10/29/2019, 7:09:58 PM
https://github.com/richinfante/rust-smc.git

richinfante/rust-four-char-code

Type a string of 4 chars represented by an u32 type in Rust
Pushed 10/29/2019, 7:09:22 PM
https://github.com/richinfante/rust-four-char-code.git

richinfante/systemstat

Rust library for getting system information
Pushed 9/29/2019, 7:05:32 AM
https://github.com/richinfante/systemstat.git

richinfante/framebuffergraphics

(!! EXPERIMENTAL !!) A C library for direct access to the framebuffer
Pushed 9/25/2019, 7:28:36 PM
5 stars 3 forks
https://github.com/richinfante/framebuffergraphics.git

richinfante/win98-pws

Default Website for Windows 98's Personal Web Services
Pushed 7/12/2019, 6:10:16 PM
1 star
https://github.com/richinfante/win98-pws.git

richinfante/openrun

A private run tracking app for iOS - no telemetry, web services, or sharing. [WIP]
Pushed 7/3/2019, 8:38:17 AM
https://github.com/richinfante/openrun.git

richinfante/shbar

Shell Scripting + Jobs in your macOS Menu Bar!
Pushed 4/24/2019, 8:27:32 PM
37 stars 2 forks
https://github.com/richinfante/shbar.git

richinfante/space-plot

a quick ascii-art visualization library for latitude and longitude.
Pushed 4/9/2019, 6:19:59 AM
3 stars
https://github.com/richinfante/space-plot.git

richinfante/satellite-tracking

Reference implementation using richinfante/satellite-rs
Pushed 4/9/2019, 6:13:38 AM
2 stars
https://github.com/richinfante/satellite-tracking.git

richinfante/vlc-ios

VLC for iOS and tvOS fork
Pushed 3/10/2019, 8:28:37 AM
1 fork
https://github.com/richinfante/vlc-ios.git

richinfante/static-site-s3

Pushed 2/9/2019, 4:33:26 PM
https://github.com/richinfante/static-site-s3.git

richinfante/projects-manager

git project manager
Pushed 2/9/2019, 9:39:46 AM
1 star
https://github.com/richinfante/projects-manager.git

richinfante/html-minifier

Javascript-based HTML compressor/minifier (with Node.js support)
Pushed 1/5/2019, 7:00:55 AM
https://github.com/richinfante/html-minifier.git

richinfante/ison

A better object notation with Date and Types support, based on JSON+JS
Pushed 10/11/2018, 9:39:03 AM
2 stars
https://github.com/richinfante/ison.git

richinfante/git-tools

A collection of shell scripts for managing self-administered remotes.
Pushed 5/3/2018, 1:42:46 PM
2 forks
https://github.com/richinfante/git-tools.git

richinfante/node-sqlite3

Asynchronous, non-blocking SQLite3 bindings for Node.js
Pushed 4/26/2018, 1:03:23 PM
https://github.com/richinfante/node-sqlite3.git

richinfante/mcp9808-rs

Platform agnostic Rust driver for the Microchip MCP9808 temperature sensor.
Pushed 3/29/2018, 5:18:33 AM
https://github.com/richinfante/mcp9808-rs.git

richinfante/blacklist

Pushed 3/21/2018, 9:08:23 AM
https://github.com/richinfante/blacklist.git

richinfante/richinfante.com

Issue tracker for richinfante.com posts, etc.
Pushed 3/19/2018, 12:25:54 PM
https://github.com/richinfante/richinfante.com.git

richinfante/bme280-rs

A library and an executable for using bme280 connected via I2C on Linux.
Pushed 3/10/2018, 8:25:37 PM
https://github.com/richinfante/bme280-rs.git

richinfante/ignorebot

Download GitHub .gitignore templates from the command line (via https://github.com/github/gitignore)
Pushed 10/20/2017, 7:10:05 PM
https://github.com/richinfante/ignorebot.git

richinfante/psql-mapper

A utility for mapping psql queries to functions in a library
Pushed 4/17/2017, 5:23:39 PM
https://github.com/richinfante/psql-mapper.git

richinfante/leetcode

My leetcode solutions
Pushed 10/27/2016, 11:21:07 PM
https://github.com/richinfante/leetcode.git

richinfante/DungeonGame

Pushed 9/5/2016, 11:59:58 AM
https://github.com/richinfante/DungeonGame.git

richinfante/homebridge

HomeKit support for the impatient
Pushed 5/2/2016, 10:45:05 AM
https://github.com/richinfante/homebridge.git

richinfante/debug-nodate

tiny node.js & browser debugging utility for your libraries and applications
Pushed 2/3/2016, 11:48:35 PM
https://github.com/richinfante/debug-nodate.git

richinfante/flatbutton

A UIButton subclass designed after the twitter follow buttons.
Pushed 1/27/2016, 6:14:16 PM
https://github.com/richinfante/flatbutton.git

richinfante/keyvalue-swift

A TableViewController that can display a dictionary of keys and values
Pushed 1/26/2016, 10:42:43 PM
https://github.com/richinfante/keyvalue-swift.git

richinfante/node-binary-cookies

Binary cookies parser for Node
Pushed 8/17/2015, 2:25:02 AM
1 star
https://github.com/richinfante/node-binary-cookies.git