Mike Babb's repositories
googleapiutils2
Wrapper for Google's Python API.
parse-that
Parser combinators for TypeScript - with BBNF (Better Backus–Naur Form).
bbnf-language-support
Language support for BBNF lang. Formatting, syntax highlighting, intellisense.
btt-scripts
A collection of utility scripts for Better Touch Tool.
hassio-config
My humble Home Assistant 🏠 configuration 🎉
jinja-markdown2
Simple Jinja extension that allows for markdown processing after templating.
lottery-analysis
Collecting and processing of lottery data.
poetry_to_aws_lambda_layer
Poetry to AWS Lambda layer.
qualtrics-overrides
CSS overrides 🎨 , scripts 📝 , and TypeScript types ⌨️ used in the @TheFridayInstitute's Qualtrics surveys.
selenium-to-pdf
Given an HTML document, converts thereupon to a PDF using Selenium's DevTools.
sorting-algorithms
A collection of popular sorting algorithms implemented in declarative TypeScript 🚀.
csp-solver
CSP solver, written in Python. Includes a demo Sudoku implementation using Flask.
mailtyphoon
Compile tailwindcss (or any CSS-like file) into a compatible mail-viewer format.
qualtrics-utils
Utilities for qualtrics surveys.
genetic-optimization
Genetic algorithm library for Rust. Exploration of its application for E-rate optimization.
keyframes.js
TypeScript library for parsing and manipulating CSS keyframes
mailwind
Use Tailwind CSS to design HTML emails.
python-myfitnesspal
Access your meal tracking data stored in MyFitnessPal programatically
TimeChart
An chart library specialized for large-scale time-series data, built on WebGL.
vite-plugin-shebang
Vite plugin to prepend a shebang to output flies.