2-day current streak·39-day longest streak
👋 Hi there, I'm Myles I’m a Python developer living in Toronto. Outside of work I’m usually taking photos, building websites, hiking, climbing, making stickers, 3D modeling and printer, listening…
👋 Hi there, I'm Myles
I’m a Python developer living in Toronto. Outside of work I’m usually taking photos, building websites, hiking, climbing, making stickers, 3D modeling and printer, listening to music, watching movies, playing video games, and Bullet Journaling.
Now
- 🔭 I'm currently working on a IndieWeb website and dogsheep utilities
- 🌱 I’m currently learning Rust and Microservices
- 👯 I'm looking to collaborate on data projects
- 🕹️ I'm currently playing Stardew Valley
Quick Facts
- 😆 My preferred gender pronouns are he/him/his
- 🕒 I am in the eastern timezone
- 📫 How to reach me at [[email protected]](mailto:[email protected])
- 🤔 I’m looking for help with ...
- 💬 Ask me about ...
- ⚡ Fun fact: ...
myles.social Posts
<!-- START: MICROBLOG_POSTS -->- 📷 Hannah Einbinder’s personal life section on Wikipedia is the best. — 14 Sep 2025, 8:46 PM
- 📷 Tomatoes from the garden. — 23 Aug 2025, 6:23 PM
- 📷 Lego sculpture on the corner of Edwin Ave and Dupont St. — 11 Aug 2025, 3:55 PM
- Finished reading Perfection by Vincenzo Latronico 📚 — 9 Jul 2025, 5:18 PM
- 📷 — 9 Jul 2025, 9:55 AM
---
<!-- START: LAST_UPDATED_AT -->
Last updated on: 15 September 2025
<!-- END: LAST_UPDATED_AT -->
-
awesome-static-generators
A curated list of static web site generators.
★ 3.7k 16d agoExplain → -
django-contacts
A Django address book application.
Python ★ 108 4y agoExplain → -
python-wp
A Python library for interacting with WordPress REST API.
Python ★ 40 4y agoExplain → -
django-quiz ▣
A pluggable quiz application for Django.
Python ★ 38 6y agoExplain → -
django-photo-gallery
No description.
Python ★ 33 14y agoExplain → -
jekyll-typogrify
A Jekyll plugin that improves the typography of your Liquid templates.
Ruby ★ 32 2y agoExplain → -
mastodon-to-sqlite
Save data from Mastodon to a SQLite database
Python ★ 29 1y agoExplain → -
django-basic-tumblelog
Django Basic Tumblelog application
Python ★ 22 15y agoExplain → -
django-s5
A Django reusable application for presentations powered by S5.
JavaScript ★ 19 13y agoExplain → -
django-timesheet ▣
A Django timesheet application.
Python ★ 14 6y agoExplain → -
pushbullet
A Python Library for Pushbullet.
Python ★ 13 4y agoExplain → -
dayone
A Python Library for the Mac OS X & iOS Application Day One.
Python ★ 13 10y agoExplain → -
django-jsonfeed
This library intends to support JSON Feed in Django and feedgenerator.
Python ★ 12 1y agoExplain → -
gtalug
No description.
Python ★ 5 4y agoExplain → -
django-issues
No description.
Python ★ 5 17y agoExplain → -
arc-to-sqlite
Save data from Arc Timeline's daily (or monthly) exports to a SQLite database.
Python ★ 4 1y agoExplain → -
restaurant-review ▣
An django example application created for my TLUG Presentation.
Python ★ 4 6y agoExplain → -
django-oembed
Django oEmbed
Python ★ 4 17y agoExplain → -
dotfiles
My personal configuration files for Mac OS X, Linux (Debian & CentOS), and Cygwin.
Shell ★ 3 1d agoExplain → -
rescuetime-to-sqlite
Save data from RescueTime to a SQLite database
Python ★ 3 2y agoExplain → -
gyroscope-to-gpx
Utility for converting Gyroscope places and travels data exports to GPX.
Python ★ 3 1y agoExplain → -
django-rolodex
Next Generation of Django Contacts
Python ★ 3 4y agoExplain → -
wiki
:wave:, this is my commonplace book where I try and share everything I research and know about a variety of topics.
JavaScript ★ 3 3y agoExplain → -
prestocard-to-sqlite
Save transaction history from Presto Card to a SQLite database.
Python ★ 3 2y agoExplain → -
mylesb.ca
Homepage
CSS ★ 3 3y agoExplain → -
castleswamp
Search the Internet with Twitter.
Python ★ 3 17y agoExplain → -
opendata-toronto-datasette
A Datasette of Toronto's Open Data Catalogue.
Python ★ 3 4y agoExplain → -
roam-research-to-sqlite
Save data from Roam Research's backup file to a SQLite database.
Python ★ 2 3y agoExplain → -
django-timecard
A Django Timecard application.
JavaScript ★ 2 4y agoExplain → -
dinesafe-toronto
Datasette of the City of Toronto's DineSafe data.
Python ★ 2 3y agoExplain → -
lazy-myles
A Python package of functions that I'm tired of having to write over and over again in Jupyter Notebooks.
Python ★ 2 2y agoExplain → -
2016-10-11-ansible
October 2016 @GTALUG Talk on Ansible.
Shell ★ 2 9y agoExplain → -
idelicious
A mobile compatible front end to Delicious.
Python ★ 2 16y agoExplain → -
gitbook-plugin-colour-swatch
A GitBook Plugin for rendering Colour Swatches in GitBook.
JavaScript ★ 2 3y agoExplain → -
five-little-monkeys
Comparing a bunch of programming languages using a nursery rhyme.
Python ★ 2 10y agoExplain → -
myles.social
myles.social Micro.blog Archive
HTML ★ 1 2mo agoExplain → -
myles
No description.
Python ★ 1 8mo agoExplain → -
flickr-to-sqlite
Save data from Flickr to a SQLite database
Python ★ 1 2y agoExplain → -
doorsopen-toronto
Datasette of the City of Toronto's DoorsOpen data.
Python ★ 1 2y agoExplain → -
time-of-day
A web service that tells you what time of day it current is.
Python ★ 1 4y agoExplain → -
bootstrap-theme-myles
My personal Bootstrap theme.
CSS ★ 1 4y agoExplain → -
weather-twitter-profile-updater ▣
Boredom creates strange projects.
Python ★ 1 3y agoExplain → -
librarian
Librarian is a set of tools to manage my books, vinyl records, and video games collections.
Python ★ 1 2y agoExplain → -
writefreely-to-sqlite
Save data from WriteFreely (or Write.as) to a SQLite database.
Python ★ 1 2y agoExplain → -
seinfeldcal ▣
Do you have to do something everyday?
Python ★ 1 6y agoExplain → -
l2r ▣
No description.
Perl ★ 1 6y agoExplain → -
notebooks-2020 ▣
My Jupyter Notebooks
Jupyter Notebook ★ 1 5y agoExplain → -
telegram-spotify-bot ▣
ARCHIVED - A Telegram Bot I created to control my Spotify account.
Python ★ 1 4y agoExplain → -
tlug-presentation-2008-09 ▣
Django TLUG Presentation 2008-09
Python ★ 1 4y agoExplain → -
microblog-to-sqlite
Save data from Micro.blog to a SQLite database
Python ★ 1 2y agoExplain → -
bookmarks ⑂
A template for self-hosted bookmarks using HTML & jQuery.
JavaScript ★ 1 9y agoExplain → -
gifs.mylesb.ca
Myles' Gifs
Python ★ 1 3y agoExplain → -
twtxt-cli
No description.
Python ★ 1 10y agoExplain → -
python-securitytxt
No description.
Python ★ 1 3y agoExplain → -
myl.be-www
My personal URL shortener using netlify-shortener.
★ 1 4y agoExplain → -
me-api-docs ⑂
Beautiful static documentation for your API
JavaScript ★ 1 7y agoExplain → -
now-github-starter ⑂
Starter project to demonstrate a project whose pull requests get automatically deployed
HTML ★ 1 7y agoExplain → -
oldfashioned
Myles Braithwaite's toolkits for building website UI.
CSS ★ 1 4y agoExplain → -
zenpy ⑂
Python wrapper for the Zendesk API
★ 1 6y agoExplain → -
django-zengo ⑂
A webhook processor and database cache for Zendesk users and tickets
Python ★ 1 6y agoExplain → -
goldlinq
No description.
Python ★ 1 6y agoExplain → -
search-indexer-helper
No description.
Python ★ 1 6y agoExplain → -
ilovemyles.com
No description.
HTML ★ 1 3y agoExplain → -
docker-jupyter
Docker configuration for my Jupyter Notebook setup.
Python ★ 1 6y agoExplain → -
meta-knowledge ⑂
💡 A list of knowledge repositories
★ 1 6y agoExplain → -
victor-hugo ⑂
Victor Hugo is a Hugo boilerplate for creating truly epic websites!
★ 1 6y agoExplain → -
toronto ⑂
A directory of companies, people, and projects that are Open Source and from Toronto
Shell ★ 1 6y agoExplain → -
pyconfluence
pyConfluence is a python library to interface with Atlassian Confluence Wiki.
Python ★ 1 15y agoExplain → -
whatdayoftheweek
What Day of the Week
PHP ★ 1 4y agoExplain → -
xmppdisk
File server on XMPP
★ 1 17y agoExplain → -
django
The Web framework for perfectionists with deadlines.
Python ★ 1 17y agoExplain → -
django-tagging
A clone of Django Tagging.
★ 1 18y agoExplain → -
couchdb-python
Python library for working with CouchDB.
Python ★ 1 18y agoExplain → -
gridsome-transformer-toml
TOML transformer for Gridsome.
JavaScript ★ 1 3y agoExplain → -
ihatemyles.com
No description.
HTML ★ 1 4y agoExplain → -
myles.photo
No description.
★ 1 7y agoExplain → -
twitter.twtxt.mylesb.ca
A Twitter to twtxt proxy.
Python ★ 1 4y agoExplain → -
2018-11-11-pyconca-f-strings
My talk from #PyConCA2018 on Python 3.6 f-Strings.
Jupyter Notebook ★ 1 7y agoExplain → -
middleman-bower-template ⑂
A middleman template that uses bower for asset management, and a few other defaults I found useful.
Ruby ★ 1 7y agoExplain → -
status.mylesbraithwaite.net
No description.
HTML ★ 1 4y agoExplain → -
2018-11-01-python-36-f-strings
Source for Polyhack presentation, "Python 3.6 f-Strings"
Jupyter Notebook ★ 1 7y agoExplain → -
rosetta-stone ⑂
A comparison and conversion chart for command lines of modern operating systems, including Unix, Linux and Windows
JavaScript ★ 1 7y agoExplain → -
2018-10-23-f-strings
The Jupyter Notebook for a talk I gave at 23 October 2018 Python Toronto Meetup.
Jupyter Notebook ★ 1 7y agoExplain → -
mylesbraithwaite.com
Blog
HTML ★ 1 4y agoExplain → -
torontocrypto.github.io ⑂
TorontoCrypto's HomePage
CSS ★ 1 7y agoExplain → -
django-allauth ⑂
Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.
Python ★ 1 6y agoExplain → -
http2pg
Get an HTTP request (in SQL) sends it to PostgreSQL and reply's in JSON.
Python ★ 1 16y agoExplain → -
dokuwiki-plugin-add_page
Add a new page button to DokuWiki.
PHP ★ 1 17y agoExplain → -
dokuwiki-plugin-pygments
No description.
PHP ★ 1 17y agoExplain → -
python-reporter-app
A Python library for interacting with Reporter App exports.
Python ★ 1 3y agoExplain → -
github-milestones-ics
A Heroku app to get an iCalendar feed of your GitHub Milestones.
Python ★ 1 4y agoExplain → -
tubemaps ⑂
Browser, NodeJs library and command-line tool for handling tube data
JavaScript ★ 1 11y agoExplain → -
uptime
No description.
Markdown ★ 0 19h agoExplain → -
understory
My opinionated Astro starter. Pre-configured with the packages I reach for on every project.
Astro ★ 0 1d agoExplain → -
myles-neocities-org
My Neocities Profile
Astro ★ 0 7d agoExplain → -
clippings-myles-garden
A minimal scrapbook site that syncs with an Are.na channel.
Astro ★ 0 17d agoExplain → -
astro-jsonfeed
Generate a JSON Feed for your Astro site.
TypeScript ★ 0 17d agoExplain → -
bluesky-to-sqlite
Save data from Bluesky to a SQLite database
Python ★ 0 1mo agoExplain → -
whaydayoftheweek-com
No description.
Astro ★ 0 6d agoExplain → -
datasette-publish-vercel ⑂
Datasette plugin for publishing data using Vercel
★ 0 3y agoExplain → -
smallweb ⑂
Kagi Small Web
★ 0 9mo agoExplain → -
personalsit.es ⑂
📇 A little directory of people's personal sites
★ 0 9mo agoExplain → -
archiveweb.page-site ⑂
The ArchiveWeb.page Site
★ 0 7mo agoExplain → -
astro-webfinger ⑂
An Astro integration that adds a Webfinger file to your site, allowing others to discover your Mastodon profile from your own domain
★ 0 10mo agoExplain → -
obsidian-tools
A collection of CLI tools I built to help me manage an Obsidian vault.
Python ★ 0 7mo agoExplain → -
incubator.1rg.space ⑂
No description.
★ 0 1y agoExplain → -
fr.myles.social
No description.
★ 0 1y agoExplain → -
app-defaults ⑂
No description.
★ 0 3mo agoExplain → -
summer-fellowship-2024 ⑂
No description.
★ 0 2y agoExplain → -
talks-mylesb-ca
Myles' Talks
HTML ★ 0 4y agoExplain → -
django-konst ⑂
Constants in Django made easy and readable.
★ 0 2y agoExplain → -
notebooks
Some of my random Jupyter Notebooks.
Jupyter Notebook ★ 0 2y agoExplain → -
slothful-myles ▣
Curated selection of frequently used datasets for data exploration and analysis.
Python ★ 0 3y agoExplain → -
myles.coffee ▣
The source code for one of my personal websites.
JavaScript ★ 0 4y agoExplain → -
2017-09-13-python-toronto-web-scraping ▣
The Jupyter Notebook for my Web Scraping talk at @PythonToronto in September 2017.
Jupyter Notebook ★ 0 6y agoExplain → -
gtalug_website_template ▣
The GTALUG Website Template
★ 0 6y agoExplain → -
dokuwiki-tpl-myles ▣
My DokuWiki template
CSS ★ 0 6y agoExplain → -
hacklab-octoprint-telegram-bot ▣
ARCHIVED - A Telegram bot for @HackLabTO's 3D Printers
Python ★ 0 4y agoExplain → -
myles.github.io
No description.
Vue ★ 0 3y agoExplain → -
datasette.io ⑂
The official project website for Datasette
★ 0 3y agoExplain → -
twtxt.mylesb.ca
twtxt follow myles https://twtxt.mylesb.ca/
Python ★ 0 7y agoExplain → -
kazuar.github.io ⑂
Build a Jekyll blog in minutes, without touching the command line.
CSS ★ 0 9y agoExplain → -
GhostText ⑂
👻 Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa).
TypeScript ★ 0 9y agoExplain → -
docker-stacks
My ready-to-run Docker images
Dockerfile ★ 0 4y agoExplain → -
pyppeteer ⑂
Headless chrome/chromium automation library (unofficial port of puppeteer)
★ 0 5y agoExplain → -
mylesbraithwaite.org
Myles' Lab
JavaScript ★ 0 3y agoExplain → -
font
Myles Font
★ 0 8y agoExplain → -
braithwaite.io
The contents of the Braithwaite.io website.
Jupyter Notebook ★ 0 6y agoExplain → -
lessla.me
No description.
CSS ★ 0 6y agoExplain → -
mylesb.firebaseapp.com
No description.
HTML ★ 0 6y agoExplain → -
myl.be
My Short URL Service
PHP ★ 0 6y agoExplain → -
card.myl.be
My business card web site.
CSS ★ 0 6y agoExplain → -
jekyll-thumbor
A Jekyll template tag for Thumbor imaging service.
Ruby ★ 0 6y agoExplain → -
braithwaite.io-app
The web application that runs Braithwaite.io
Python ★ 0 3y agoExplain → -
mylesbraithwaite.com-intake
No description.
★ 0 4y agoExplain → -
pandas ⑂
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Python ★ 0 7y agoExplain → -
django-admin-reports ⑂
reports for django-admin
Python ★ 0 8y agoExplain → -
2018-07-30-pgloader
I'm gave a talk on 30 July 2018 on pgloader at Toronto Postgres User Group.
★ 0 8y agoExplain → -
playing.mylesb.ca
What is Myles Braithwaite currently listening to?
JavaScript ★ 0 4y agoExplain → -
2018-04-10-indieweb
No description.
★ 0 8y agoExplain → -
2018-04-10-indieweb-example
No description.
HTML ★ 0 8y agoExplain → -
2018-06-12-making-the-case-for-case
The source of my June 2018 @GTALUG lighting talk.
★ 0 8y agoExplain → -
fusion-postproc ⑂
No description.
Component Pascal ★ 0 8y agoExplain → -
cookiecutter-djangopackage ⑂
A cookiecutter template for creating reusable Django packages quickly.
Python ★ 0 8y agoExplain → -
cookiecutter-flask-pythonic ⑂
Pythonic starter boilerplate for Flask
Python ★ 0 8y agoExplain → -
py-omnifocus
No description.
Python ★ 0 3y agoExplain → -
pypostal ⑂
Python bindings to libpostal for fast international address parsing/normalization
C ★ 0 8y agoExplain → -
myles.city-2017
View of all my websites.
Python ★ 0 4y agoExplain → -
2017-12-12-terraform
The source of my talk on Terraform at December 2017 @GTALUG meeting.
HCL ★ 0 8y agoExplain → -
fancyasfuck.ca-www
No description.
CSS ★ 0 4y agoExplain → -
ghost-theme-template ⑂
A project scaffold for building ghost themes using gulp, node-sass, & autoprefixer
HTML ★ 0 8y agoExplain → -
2017-09-12-gtalug-web-scraping
My @GTALUG on Web Scraping
Jupyter Notebook ★ 0 8y agoExplain → -
meta ⑂
tool for turning many repos into a meta repo. why choose many repos or a monolithic repo, when you can have both with a meta repo?
JavaScript ★ 0 8y agoExplain → -
python-kit
No description.
Python ★ 0 4y agoExplain → -
passthewinefuckthegovernmentiloveyou.com
Pass the Wine, Fuck the Government, I Love You
HTML ★ 0 4y agoExplain → -
2017-07-11-mastodon
Source for my @GTALUG lightning talk on Mastodon.
★ 0 9y agoExplain → -
mathandpencil.github.io ⑂
The blog of Math and Pencil
HTML ★ 0 9y agoExplain → -
Ghost ⑂
A simple, powerful publishing platform
JavaScript ★ 0 9y agoExplain → -
twitter2mastodon
A simple Twitter to Mastodon bridge.
Python ★ 0 3y agoExplain → -
docker-desktop ⑂
Docker Desktop enables you to create virtual desktops that can be accessed remotely. It comes with Firefox and Libreoffice already installed!
Shell ★ 0 9y agoExplain → -
documentation ⑂
Full documentation repository for Mastodon
★ 0 9y agoExplain → -
api.mylesb.ca
No description.
Python ★ 0 4y agoExplain → -
foursquare.github.io ⑂
No description.
HTML ★ 0 10y agoExplain → -
myles.siteleaf.net
No description.
★ 0 9y agoExplain → -
2017-03-14-letsencrypt
A presentation for @GTALUG's March 2017 meeting on Let's Encrypt.
★ 0 9y agoExplain → -
2017-01-11-chat-bots
The source code for a presentation I gave at January 2017 @PythonToronto meetup.
★ 0 9y agoExplain → -
me-api
An extensible, personal API with custom integrations (a fork of @danfang's me-api written in Python).
Python ★ 0 3y agoExplain → -
myles.keybase.pub
No description.
JavaScript ★ 0 4y agoExplain → -
HackLabTO-AHP ⑂
HackLab Anti-Harassment Policy 2017
★ 0 9y agoExplain → -
HackLabTO-Diversity-Statement ⑂
HackLab Toronto Diversity Statement
★ 0 9y agoExplain → -
myles.life-2016
Myles' Life
PHP ★ 0 4y agoExplain → -
PythonToronto-archive ⑂
Archive of presentations
HTML ★ 0 9y agoExplain → -
pyramid-test ⑂
Sample Pyramid project with SQLAlchemy, Alembic and Postgres
Python ★ 0 9y agoExplain → -
mylesb.ca-raven
Easy HTML email forms for statis websites.
Python ★ 0 4y agoExplain → -
licenses
No description.
Python ★ 0 9y agoExplain → -
staticman.net ⑂
Staticman website
CSS ★ 0 8y agoExplain → -
talks
No description.
HTML ★ 0 4y agoExplain → -
missing-datasets ⑂
An overview and exploration of the concept of missing datasets.
★ 0 9y agoExplain → -
old-fashioned
A front-end framework made by Myles Braithwaite.
CSS ★ 0 4y agoExplain → -
telegram-myles-bot
A Telegram Bot I created about me.
Python ★ 0 3y agoExplain → -
cookiecutter-webapp ⑂
A simple Flask-based Web Application
Python ★ 0 9y agoExplain → -
2016-09-13-postgresdoc
The source for talk on using Postgres as a Document Oriented Database at @GTALUG.
★ 0 9y agoExplain → -
cookiecutter-website-prototype
Website Prototype Boilerplate is used by Myles Braithwaite as a quick website prototyping.
Python ★ 0 4y agoExplain → -
hacklab-slack-doorbot
No description.
Python ★ 0 10y agoExplain → -
osx-config-check ⑂
Verify the configuration of your OS X machine.
Python ★ 0 10y agoExplain → -
illacceptanything ⑂
The project where literally anything* goes. See also https://github.com/illacceptanything/illacceptanything.github.io
HTML ★ 0 9y agoExplain → -
tls-dashboard ⑂
A dashboard written in JavaScript & HTML to check the remaining time before a TLS certificate expires.
JavaScript ★ 0 10y agoExplain → -
flask-piwikapi
No description.
Python ★ 0 10y agoExplain → -
feed2twtxt
A RSS feed to TwTxt proxy.
Python ★ 0 4y agoExplain → -
apply.hacklab.to ⑂
The simple webapp for applying to Hacklab.TO as a member
PHP ★ 0 9y agoExplain → -
peanutbutterniceguy.com ⑂
No description.
PHP ★ 0 10y agoExplain → -
web.twtxt.mylesb.ca
Web based view of my twtxt feed.
HTML ★ 0 4y agoExplain → -
tweetlength.peanutbutterniceguy.com
No description.
JavaScript ★ 0 4y agoExplain → -
eviltitle.wtf
No description.
PHP ★ 0 4y agoExplain → -
portfolio ⑂
A YAML+Gulp-based template for creating design portfolios.
CSS ★ 0 10y agoExplain → -
myles.red
No description.
HTML ★ 0 4y agoExplain → -
pyladies-cmd-pyintro ⑂
My tutorial on command line and introduction to python
Jupyter Notebook ★ 0 10y agoExplain → -
youarethewost.today
You are the Worst Today
CSS ★ 0 4y agoExplain → -
formspree ⑂
No description.
CSS ★ 0 11y agoExplain → -
tweets
Backing up my Twitter account.
Shell ★ 0 10y agoExplain →
No repos match these filters.