David Foster's repositories
Python-in-Mac-App-Store
Barebones Python app that can be submitted to the Mac App Store.
Crystal-Web-Archiver
Downloads websites for long-term archival.
idris-insertion-sort
Provably correct implementation of insertion sort in Idris.
webcrystal
An archiving HTTP proxy and on-disk archival format for websites.
dafoster.net
My personal website. Good example of a complex Jekyll site.
davidfstr.github.com
Deployed version of my website.
nc-ddns-basic
Namecheap DNS Updater client (Basic)
hello-deb-package
Example of how to build a binary .deb Debian package
hello-vitejs-vite-stackblitz
Created with StackBlitz ⚡️
idris-lang.org
Idris web site
news_archive
Moves old emails from one IMAP mailbox to another.
pythondotorg
Source code for python.org
setup-poetry
Set up your GitHub Actions workflow with a specific version of Poetry
submit-site-to-marginalia-search
Submit websites to be crawled by Marginalia Search here
TypecheckVue
Experiments in typechecking Vue using TypeScript.
typing
Work related to PEP 484: typing.py and typing_extensions.py (both released via PyPI) and issue tracker for type system bugs/features.