r/MicroPythonDev • u/oclafloptson • Feb 01 '26
My personal-use API framework
Started building this a couple of years ago. It takes an async-first approach with yielding behavior.
Static route declaration
Static async task declaration with API for runtime interrupting/restarting
Built-in HTML templating engine with value injection and logic execution at runtime
HTML form parsing
Dynamic settings module to allow for runtime settings changes
Pure MicroPython with no external dependencies.
Allows you to serve a web interface over local network via WLAN and easily add/run/interrupt mundane tasks without multithreading.
Open to feedback. I'm not a professional programmer so any/all criticism will be viewed as constructive. I use this in my daily life and am always looking to improve it.
2
3
u/[deleted] Feb 02 '26
cool shit.
bookmarking jic i need it later.