poplin

Compared.

Poplin beside four other tools. Each cell comes from the tool's own pages.

Poplin and four other tools

QuestionPoplinthis toolhandbillanvilnine/artifactsPagecastBirta
Where it runsyour Cloudflare accountyour Cloudflare account, or hosteda server you runan app on your computer, publishing to Cloudflare Pageshosted
Private pages behind a loginyes, the defaultnono; a password per pageno; a password per pageyes, for invited people
A link that is hard to guessyesyesyesyesyes, per version
Public pagesyesyes, self-hosted onlyyesyesyes
Same address when access changesyesnoyes; a private link carries a tokena password is set or removed in place; a short public link is a new address, and the old one redirectsyes
Whole foldersyesno; one HTML fileyesyesyes
A page listing your sitesyes, privatenot stated; the CLI lists themyesyes, on your computeryes
MCP for agentsyes, on your machinenot stated; ships an agent skillyes, in the serveryes, on your machineyes
Versions and rollbackyes, the last 3 by defaultnoa history with git storage; rollback not stateda deploy history; rollback not statedyes, the last 10
Needs a domainnoself-hosted yes; hosted noyou set the address; the default is localhostnono
Needs a server kept runningnonoyesnono
Source codepublicpublic, MITpublic, MITpublic, MITnot stated

"Not stated" means the tool's own pages do not say. Poplin's source is under the Individual and Small Organization License.

Other kinds of tool.

Hosted static hostsSurge, GitHub Pages
the host stores the files; poplin stores them in your own account
TunnelsTailscale Funnel, Cloudflare Quick Tunnels, ngrok
a tunnel exposes a program on your machine; poplin serves stored files
Self-hosted toolsSmallweb
it serves from a machine you operate; poplin runs on Cloudflare Workers