I built python-uime, a simple tool that lets your Python functions say “make elegant UI forms out of me.”
Add a single @ui_enabled decorator and UI-Me library instantly generates a clean web control panel for your script — with forms for each argument, type-inferred inputs, grouped tabs, global variable setters, rich JSON output.
It is like a toned down version of python click-web. Or like Swagger UI, but for your Python functions, built entirely with vanilla HTML/CSS/JS + a small Flask server. No React, no design systems, no heavy front-end stack.
- Automatically maps function arguments
- Works with regular python functions
- It is UI first, and not CLI first
- Supports json and nested objects as inputs and responses.