News for hackers. Stuff that matters.

tusharnaik

Show HN: Python UI-Me – Turn functions into web forms with one decorator

https://github.com/livetheoogway/python-uime

I built UI-Me because Streamlit felt too heavy and Click/Argparse felt too limiting for quick automation scripts.It’s a minimalist library that maps your Python functions to a clean web dashboard instantly.The Essentials:- One Decorator: Add @ui_enabled to any function to generate a UI form. - No Frontend Bloat: Built with vanilla HTML/JS and Flask. No React, no NPM, no complex build steps. -...

( Read More... | no comments | on HN )
Done, changed it to a lighter tone.

Show HN: I built a habit tracker that doesn't shame you for missing a day

https://amble.today/

Most habit trackers focus on streaks. If you miss one day, you feel like you failed. I built Amble (https://amble.today) to fix this for myself. It treats habits as "pebbles" on a shore. If you miss a day, the pebble dims, but it doesn't disappear or reset a counter. It’s designed to be calm, not stressful. No login, no tracking, no subscriptions. Would love to know what you think of the design...

( Read More... | 2 comments | 2 points | on HN )

Show HN: Java In-Memory search using Forage

https://livetheoogway.github.io/forage/

Greetings HN, I built Forage because I kept running into the same problem: I had a few tens of thousands of records in my main database, that needed full-text search, but standing up Elasticsearch felt like overkill. The alternatives were either clunky database LIKE queries or maintaining a sync pipeline to a dedicated search cluster. Forage is a Java library that builds a Lucene index...

( Read More... | no comments | 2 points | on HN )

Show HN: Python UI-ME – Bringing life to Python functions

http://github.com/livetheoogway/python-uime

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...

( Read More... | no comments | 4 points | on HN )
> Yeah, the YouTube algorithm kind of does this, but you unfortunately have no real control over it.

Wouldn't that argument hold true even if it was implemented here?