9-day longest streak
Hi there 👋 I'm Cian! I'm a Senior Software Engineer based in Dublin, Ireland. 👨💻 Repositories I created recently Cian911/smart-gas-meter - Read your gas meter automatically with a Raspberry Pi,…
Hi there 👋
I'm Cian! I'm a Senior Software Engineer based in Dublin, Ireland.
👨💻 Repositories I created recently
- Cian911/smart-gas-meter - Read your gas meter automatically with a Raspberry Pi, a camera, and a YOLOv8 object detector — digit recognition, Home Assistant integration, and automatic submission to Gas Networks Ireland.
- Cian911/go-agent
- Cian911/zimaboard-monitor - ESP32-based hardware monitor for CasaOS systems with OLED display, LED indicators, and Home Assistant integration via MQTT.
- Cian911/torrent-go
- Cian911/esp32-fireplace-controller - Reverse engineered remote control using an ESP32 for the Charlton & Jenricks fireplace range.
🚀 Latest releases I've contributed to
- Cian911/bento @ v0.0.1 (3 years ago)
⭐ Recent Stars
- Fergana-Labs/stash - Shared memory for your team's coding agents (5 days ago)
- Diolinux/PhotoGIMP - A Patch for GIMP 3+ for Photoshop Users (5 days ago)
- jomjol/AI-on-the-edge-device - Easy to use device for connecting "old" measuring units (water, power, gas, ...) to the digital world (1 week ago)
- Cian911/smart-gas-meter - Read your gas meter automatically with a Raspberry Pi, a camera, and a YOLOv8 object detector — digit recognition, Home Assistant integration, and automatic submission to Gas Networks Ireland. (1 week ago)
- jerpint/cnn-cheatsheet - animations for visualizing operations in CNNs (4 weeks ago)
📄 Latest posts
- Turning a Singing Fish into a Smart AI Assistant with ESP32 and Home Assistant (9 months ago)
- How to Build an ESP8266 Infrared Smart Controller for Home Assistant (9 months ago)
- Building a CO2 sensor using a Pi PicoW & automating a home ventilation system part 2 (2 years ago)
💬 Feedback
If you use any of my projects, I'd love to hear from you! Don't be shy and let me know what you liked
and what needs being improved. I will try my best to help!
📫 How to reach me
- Twitter: https://twitter.com/Cian_911
- Blog: https://ciangallagher.me/contact
-
switchboard ★ PINNED
Automated file organisation and routing for all your machines. :open_file_folder:
Go ★ 209 1y agoExplain → -
gomerge ★ PINNED
Gomerge is a tool which allows you to quickly bulk merge, approve and close several pull requests from your terminal. :star2:
Go ★ 60 1y agoExplain → -
esp32-fireplace-controller ★ PINNED
Reverse engineered remote control using an ESP32 for the Charlton & Jenricks fireplace range.
C++ ★ 40 5mo agoExplain → -
tmux-xdrip ★ PINNED
Tmux plugin to display glucose data from xDrip as a status icon.
Shell ★ 13 1y agoExplain → -
billy-ai ★ PINNED
Build your own ESP32 powered Billy Bass Fish!
C++ ★ 18 4mo agoExplain → -
smart-gas-meter ★ PINNED
Read your gas meter automatically with a Raspberry Pi, a camera, and a YOLOv8 object detector — digit recognition, Home Assistant integration, and automatic submission to Gas Networks Ireland.
Python ★ 6 12d agoExplain → -
vim-cadence
Syntax highlight for the Cadence programming language. A high level programming lanaguage intended for smart contract development. :neckbeard:
Vim Script ★ 14 2y agoExplain → -
ir-smart-remote
The accompanying code related to the Youtube video of the same title.
★ 6 11mo agoExplain → -
flink-home
Custom made CO2 sensor using data to automate home ventilation system. :mask:
Scala ★ 5 2y agoExplain → -
syncwave
Tool to automate the provisioning of my at home raspberry-pi kubernetes cluster.
Go ★ 4 5y agoExplain → -
gomerge-action
Github action utilising the Gomerge CLI tool to bulk merge and approve pull requests.
Shell ★ 3 4y agoExplain → -
piper-dockerized
Dockerized version of original piper project for voice synthesis.
C++ ★ 2 8mo agoExplain → -
zimaboard-monitor
ESP32-based hardware monitor for CasaOS systems with OLED display, LED indicators, and Home Assistant integration via MQTT.
C++ ★ 2 4mo agoExplain → -
Broconut
Completely customizable Java application that allows you to screen cap and upload to a server of your choosing.
Java ★ 2 11y agoExplain → -
goverview
Dashboard to give real-time updates to running github actions across an organisation.
HTML ★ 2 4y agoExplain → -
bento
Go client to automate blauberg-vento smart fan & ventilation systems based on CO2 data from InfluxDB.
Go ★ 1 6mo agoExplain → -
fsnotify ⑂
Cross-platform file system notifications for Go.
Go ★ 1 1y agoExplain → -
catppuccin-tmux ⑂
💽 Soothing pastel theme for Tmux!
Shell ★ 1 1y agoExplain → -
cluster-monitoring ⑂
Cluster monitoring stack for clusters based on Prometheus Operator
Jsonnet ★ 1 4y agoExplain → -
neolink ⑂
An RTSP bridge to Reolink IP cameras
★ 1 2y agoExplain → -
autodev
Bash script which automates the process of setting up a local apache development server
Shell ★ 1 9y agoExplain → -
torrent-client
No description.
Go ★ 1 3y agoExplain → -
phpmvc-scratch
Creating a PHP MVC framework from scratch
PHP ★ 1 12y agoExplain → -
php-custom-mvc
A custom PHP MVC framework.
JavaScript ★ 1 9y agoExplain → -
slackbot-healthcheck
A slack bot that sends team members a notification to stretch and get up outta their desks every so often
Ruby ★ 1 10y agoExplain → -
playing-with-rails
My Blog, written in rails..
Ruby ★ 1 11y agoExplain → -
angularjs_samples
Test repository for different uses and experiments with AngularJs
JavaScript ★ 1 11y agoExplain → -
Cian911
No description.
Lua ★ 0 18h agoExplain → -
go-agent
No description.
Go ★ 0 4mo agoExplain → -
CasaOS ⑂
CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.
★ 0 11mo agoExplain → -
torrent-go
No description.
Go ★ 0 6mo agoExplain → -
piper1-gpl
No description.
C++ ★ 0 9mo agoExplain → -
Audio-to-Voice-Dataset ⑂
Create an LJSpeech structured voice dataset on wave input
Python ★ 0 9mo agoExplain → -
esphome ⑂
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
★ 0 10mo agoExplain → -
redis-go
No description.
Go ★ 0 1y agoExplain → -
homebrew-gomerge
No description.
Ruby ★ 0 1y agoExplain → -
scheduler-plugins ⑂
Repository for out-of-tree scheduler plugins based on scheduler framework.
Go ★ 0 1y agoExplain → -
placement-policy-scheduler-plugins ⑂
No description.
★ 0 2y agoExplain → -
spark-operator ⑂
Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.
Go ★ 0 1y agoExplain → -
go-ranger
No description.
Go ★ 0 1y agoExplain → -
homebrew-switchboard
No description.
Ruby ★ 0 1y agoExplain → -
grep-go
No description.
Go ★ 0 1y agoExplain → -
http-go
No description.
Go ★ 0 2y agoExplain → -
dns-server-go
No description.
Go ★ 0 2y agoExplain → -
list ⑂
A list of tmux plugins.
★ 0 2y agoExplain → -
monkey-language
No description.
Go ★ 0 2y agoExplain → -
homebrew-bento
No description.
Ruby ★ 0 3y agoExplain → -
virtual-lockdown-party ▣
No description.
Ruby ★ 0 5y agoExplain → -
reslacks ▣
No description.
Ruby ★ 0 4y agoExplain → -
gomerge-archive-test ▣
No description.
★ 0 3y agoExplain → -
go-unarr ⑂
Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)
★ 0 3y agoExplain → -
gh-gomerge
No description.
Go ★ 0 3y agoExplain → -
gh-dash ⑂
gh cli extension to display a dashboard of PRs and issues - configurable with a beautiful UI.
★ 0 4y agoExplain → -
glow ⑂
Render markdown on the CLI, with pizzazz! 💅🏻
★ 0 4y agoExplain → -
platoon-lang
The Platoon language. What happens today, is just the beginning.
Go ★ 0 4y agoExplain → -
gomerge-test
Test repository for gomerge tool.
★ 0 2y agoExplain → -
copycat
No description.
★ 0 4y agoExplain → -
natalie ⑂
a unique Ruby implementation, compiled to C++ (WIP)
★ 0 4y agoExplain → -
library-charts ⑂
Helm library charts for the k8s@home Helm charts
★ 0 4y agoExplain → -
go-scan
A dumb, yet concurrent, go port scanner.
Go ★ 0 5y agoExplain → -
awesome-hacktoberfest-2021 ⑂
A curated list of awesome Hacktoberfest 2021 repositories, guides and resources
★ 0 4y agoExplain → -
nft-baby
No description.
JavaScript ★ 0 4y agoExplain → -
http-cache ⑂
High performance Golang HTTP middleware for server-side application layer caching, ideal for REST APIs
Go ★ 0 5y agoExplain → -
go-paulstretch ⑂
Go bindings for libpaulstretch, a tiny & portable implementation of the Paulstretch extreme audio stretching algorithm.
★ 0 5y agoExplain → -
klassified
No description.
★ 0 5y agoExplain → -
ImageSegmentationOCR
An application to segment text from a given dataset of images and perform optical character recognition on them to extract the text within
Java ★ 0 9y agoExplain → -
two-body-problem
No description.
Jupyter Notebook ★ 0 6y agoExplain → -
crystal-playground
No description.
Crystal ★ 0 6y agoExplain → -
docker-mentorships
No description.
★ 0 6y agoExplain → -
Instagram-API ⑂
Instagram's private API
PHP ★ 0 9y agoExplain → -
cgm-remote-monitor ⑂
nightscout web monitor
JavaScript ★ 0 7y agoExplain → -
service_trail
No description.
Ruby ★ 0 7y agoExplain → -
jFTP
Cross platform filezilla clone
Java ★ 0 13y agoExplain → -
kaggle-titanic
No description.
Jupyter Notebook ★ 0 7y agoExplain → -
Glance ⑂
Mg/dL and mmol/L Fitbit watchface for CGM in the Cloud Group
JavaScript ★ 0 7y agoExplain → -
xDrip-plus ⑂
Enhanced personal research version of the xDrip android app
Java ★ 0 7y agoExplain → -
aws-sample
No description.
HTML ★ 0 7y agoExplain → -
alias-ds
ML Project
Python ★ 0 8y agoExplain → -
sklearn-playground
No description.
Python ★ 0 8y agoExplain → -
angular-google-map ⑂
An angular directive to display a custom google map
JavaScript ★ 0 8y agoExplain → -
angular-2-starter
No description.
TypeScript ★ 0 9y agoExplain → -
bashing
Some BASH commands I can keep track of, and some scripts I've created myself
Shell ★ 0 8y agoExplain → -
conduit
Medium Clone using Angular 1.5
★ 0 9y agoExplain → -
angular-routes
No description.
JavaScript ★ 0 9y agoExplain → -
angular-developer-guide
No description.
JavaScript ★ 0 9y agoExplain → -
dev-test
No description.
JavaScript ★ 0 9y agoExplain → -
Interactive-Crime-Stats
No description.
JavaScript ★ 0 8y agoExplain → -
sublime-php-printr-snippet
A simple Sublime Text snippet for PHP's print_r() function
★ 0 10y agoExplain → -
quote-wall
Isobar Quote and Draw Wall using HTML5 Canvas and CSS3 elements
JavaScript ★ 0 10y agoExplain → -
project---Alan-Hardiman---S00146801
No description.
C# ★ 0 10y agoExplain → -
countries
No description.
★ 0 10y agoExplain → -
JSON-java ⑂
A reference implementation of a JSON package in Java.
Java ★ 0 12y agoExplain → -
rails-blog-new
No description.
Ruby ★ 0 10y agoExplain → -
rails-blog
No description.
★ 0 10y agoExplain → -
sass
Playing around with Sass samples and Ruby
★ 0 11y agoExplain → -
wordpress-root-samples
Work Samples
PHP ★ 0 11y agoExplain → -
swift_test
swift test
PHP ★ 0 11y agoExplain → -
marierose
No description.
★ 0 12y agoExplain → -
opencart ⑂
A free shopping cart system. OpenCart is an open source PHP-based online e-commerce solution.
★ 0 12y agoExplain → -
zulucreate
No description.
CSS ★ 0 12y agoExplain →
No repos match these filters.