Meshare finds and downloads files shared across a network of plain HTTP folders — no accounts, no database, no central authority. Every peer is just a text file listing other peers. Every download is checked against its own SHA-256 hash before it's kept.
Query every server in your list at once. Results stream into the table as they're found, capped at 200 per search.
Every file's SHA-256 is checked against its filename before it's accepted. Mismatches are flagged, not silently kept.
Spot-check huge servers by sampling a random subset of their file list instead of scanning it in order.
Optionally search links.txt too. URLs become downloadable link entries; magnet links open straight in your torrent client.
Already-downloaded files and metadata are read from disk instead of re-fetched, so repeat searches stay fast and cheap.
Flip on sharing and an embedded HTTP server exposes your own files/ and info/ folders, read-only, to the rest of the mesh.
Meshare checks that downloaded bytes match the SHA-256 in the filename — nothing more. It does not verify who published a file. That protects against corruption in transit, not against a malicious server publishing harmful content under a valid hash. Only add servers you trust, and treat descriptions, public keys, and other metadata as unverified, server-supplied text.