Greg Paton's repositories
anki-cli
CLI to create flashcards in Anki
comprehensive-rust
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
core
:house_with_garden: Open source home automation that puts local control and privacy first.
etherpad-lite
Etherpad: A modern really-real-time collaborative document editor.
every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
fabric
fabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.
frontend
:lollipop: Frontend for Home Assistant
hass-circadian_lighting
Circadian Lighting custom component for Home Assistant
iOS
:iphone: Home Assistant for Apple platforms
mac-sleep-script
Script to put a Mac to sleep after a given number of minutes
MacPass
A native macOS KeePass client
magicwand-datatool
Magicwand tool to generate tcp traffic data
rhasspy
Offline private voice assistant for many human languages
rhasspy-server-hermes
Web server interface to Rhasspy with Hermes back-end
rhasspy3
An open source voice assistant toolkit for many human languages
rtshark
Rust interface to tshark application
rust-lang-book
Exercises from the Rust book
tinytuya
Python API for Tuya WiFi smart devices using a direct local area network (LAN) connection or the cloud (TuyaCloud API).
vscode-extension-samples
Sample code illustrating the VS Code extension API.