First, solve the problem. Then, write the code. — John Johnson
|
My GitHub home — tools, indexes and small software experiments, all in the open. I like offline-first, single-file things that just run; the craft is in the details. |
|
| Project | Stars | Updated |
|---|---|---|
| rubbish — Multi-tenant journal and preprint platform — submission /… | 4 | 2026-10-31 |
| aquapilot — AI-operated wastewater treatment plant simulator — topo… | 0 | 2026-10-31 |
| shopcash — Offline shop checkout and ledger — the software never to… | 0 | 2026-10-31 |
| world-walker — AI-driven interactive text fiction engine | 18 | 2026-10-30 |
| moneyhelper — Chat-first personal finance agent — local-first, Lang… | 86 | 2026-10-29 |
| sciflow — Local-first AI research agent workbench — multi-agent pip… | 11 | 2026-10-29 |
All public repositories: github.com/badhope
Open source
Patches merged upstream into ohmyzsh, tldr, icalendar, NUR and more — details on the two GitHub accounts: X33834 · Morningstar202604
One identity, five homes — these five accounts mirror the same person.
| Platform | Account | Role | |
|---|---|---|---|
| GitHub | X33834 | Upstream OSS · tools and works | |
| GitHub | Morningstar202604 | Portfolio · long-horizon works | |
| GitHub | badhope | Profile · full-stack toolshop ◆ you are here | |
| GitCode | badhope | Mobile dev · offline tools | |
| Gitee | badhope | Mirror · mini-programs |
© badhope




