4 ms·
Show HN: Install CLI Apps via Plain HTTP – No Docker, No Binaries, Just Curl
Tired of bloated installers and complex DevOps pipelines?
I built PPORT — a terminal-based messenger — to demo a crazy simple idea:
1. Instant CLI delivery over HTTP
2. Just curl or irm, nothing else
3. TypeScript on the fly via Deno
4. Live deployment without Docker or builds
How it works:
Visit https://pport.top https://pport.top
Run one command (curl -fsSL pport.top | sh)
PPORT streams scripts and source files dynamically based on your client (curl, browser, Deno)
No packaging. No compiling. No friction.
Source on GitHub: https://github.com/vseplet/pport https://github.com/vseplet/pport
Curious what else could be built with this approach? Would love to hear your ideas.
- vseplet 1y agoPPORT is a tiny text-based messenger that runs directly in your terminal. I built it mainly to showcase a dead-simple way to deliver CLI apps over plain HTTP — no builds, no binaries, just streaming source files dynamically. Happy to answer any questions!
- vseplet 1y agoFor now, I’ve also added basic analytics: install counters and a live feed of recent messages right on the homepage (though they aren’t stored for long — they live only in memory).
- vseplet 1y agoI'm genuinely surprised by how simple it can be to build a site, add basic analytics, serve code, and handle installation — all at once. I honestly haven't seen an easier way to deliver CLI tools.