Kevin Hill's repositories
lavacharts
Lavacharts is a graphing / charting library for PHP 5.4+ that wraps Google's Javascript Chart API.
php-duration
Convert durations of time between colon-formatted, human-readable, and seconds
ts-tokenizr
String Tokenization Library in TypeScript
lavacharts-site
Lavacharts documentation website
AmazonBrandFilter
Filters Amazon search results to only be "known" brands.
bandersnatch
➰ Simple Node.js CLI / REPL framework written in TypeScript
chevrotain
Parser Building Toolkit for JavaScript
DefinitelyTyped
The repository for high quality TypeScript type definitions.
kevinhill.codes
My Personal Website
klipper
Klipper is a 3d-printer firmware
klipper-graphstats2
Klipper's graphstats.py ported to Streamlit
mainsail
Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.
mrm-preset-contrib
Task for mrm to add tsx to a project
mrm-task-eslint-import-sort
`mrm` task for adding my `eslint-plugin-import` & `eslint-plugin-simple-import-sort`
next.js
The React Framework
react-singleton-hook
Create singleton hook from regular react hook
rollup-plugin-swc
Use SWC with Rollup to transform ESNext and TypeScript code.
streamlit-example
Example Streamlit app that you can fork to test out share.streamlit.io
Telegram-Bot_Node.js
Telegram Bot with TypeScript, Node.js, and Telegraf and deployment configuration for Heroku
typeai
✨ TypeAI: An AI Engineering Framework for TypeScript
types-package-json
A handful set of package.json types and interfaces to improve working with dynamically imported package.json files.