no you don't need to run a webserver, it works from a file domain directly. But true its not a CLI. Been thinking about whether that is possible though.
That is not appropriate for all sorts of software. For a lot, though, sure, that can work. It's just not a universal solution.
A web browser?