File Viewer

Preview 206 file extensions entirely in the browser

Devlive
Visit site ↗First seen 13d ago · 2 platforms

What this is

An Apache-2.0, offline-first toolkit that renders in-browser previews of Office, PDF, CAD and other files without a server-side conversion step. For developers embedding document viewers in self-hosted apps.

Our one-line summary — not the founder’s tagline.

How it works
A browser-native toolkit that renders read-only previews of Office, PDF/OFD, CAD, archive, email, diagram, 3D, media and data files (206 extensions across 24 pipelines) without a mandatory server-side conversion step.
What's different
Apache-2.0 licensed and offline-first; components can be self-hosted and used across Vanilla JS, React, Vue, Svelte and jQuery.
Best for
Developers embedding document/file preview into private or internal web apps.
Watch out
Read-only fidelity varies by file format.

What we measured

Nobody else publishes this — it comes from knocking on the door every day.

Watched by us
13 days
Last checked
2d ago

Where it shows up

Every group here is a page of its own — each one checked daily.

The numbersIs it still shipping, is it overpriced, where did it land — and what the price is built from.
The takewhere this launch stands, in one glance
Still shipping?
Still shipping — the site changed 7 days ago. Evidence, not an announcement.
Is it overpriced?
The crowd is paying +4% over the reality anchor — that premium is a bet, not a fact.
Where did it land?
Strongest on Product Hunt11 votes.
Reality anchor
449 (+7% since IPO)
Market price
467
Checked
Jul 26
League price & chart
Market priceREPRICED DAILY
467
▲ +4.4%
7-day
⚓ reality anchor449+4% crowd premiumwhat verdicts use
+4.9% today
Will it still be moving in 4 weeks?

No money. No seat. It goes on your record — and in 28 days reality settles it.

Calls are closed while we rebuild accounts. You can still read every one of them.

Key stats
MRRNot connected
SectorDev
The story

Dev. Launched 13d ago on Product Hunt, picking up 11 votes. Today, the site itself changed 7d ago — evidence it's still shipping, not just announcing.

Is it still shipping?WE CHECK THE SITE DAILY
SiteLive
read 2d ago
Last shipped7 days ago
the page itself changed — that's shipping
Fade clock6 days silent

Quiet for 6 days — no penalty yet, but quiet doesn't stay free.

We check this site every day, ourselves. A founder can post “still working on it” — a claim like that doesn't price. What we price is what we can verify from the outside: evidence, not announcements. The real question isn't “will this be huge?” — it's “will they still be moving in four weeks?”

The market viewHow this launch is priced and ranked in our league — the investor side of the page.
Where it stands
Bigger than 91% of live launchesof 17,855

ranked by the reality anchor, not the market price

Strongest on Product Hunt with 11 votes · counts toward price on 1 of 2 boards
The crowd is paying +4% over the anchor — a bet on top of the signal, not part of it.
Why 449 points?REALITY PRICE

It launched on Product Hunt with 11 votes. It also showed up on 1 other board — but didn't place well enough on any of them, so none of them add to the price. Listing on twelve directories is free; placing well on them isn't.

Backing it does not move the price.

No matter how much money goes in. There is no pump here — you can't make yourself right by buying more. The line only moves on things that actually happened: an award, revenue that grew, a new platform, code that shipped — or silence.

The story so farEVERY MOVE, AND WHY
Jul 28449+0.9%Went quiet — bleeding
Jul 27445+0.5%Went quiet — bleeding
Jul 26443+0.5%Went quiet — bleeding
Jul 25441+0.7%Went quiet — bleeding
Jul 24438+0.5%Went quiet — bleeding
Jul 23436+0.5%Went quiet — bleeding
Jul 18420Went quiet — bleeding
Jul 17420Went quiet — bleeding
Jul 16420Went quiet — bleeding
Jul 15420IPOOpened on the board

4 quiet days in between are left out — nothing happened on them. A launch that goes quiet eases down a little at a time — never a cliff you could have run from the night before.

The money that came inTIMED, NOT NAMED
Jul 18$11at 420+7% since
1 position$11 inavg entry 420+7% since

No names, on purpose — a call is worth what it turns out to be worth, not who made it.

MomentumTRACKED DAILY
Peerlistdown 42 places
2026-07-202026-07-26

How the launch is moving on its own board, day by day — the crowd's attention.
A flat line is normal: votes stop within a day or two of launch, on every board. What's unusual — and what actually counts — is a launch that keeps pulling votes long after its day is over.

About

Flyfish File Viewer is an Apache-2.0, browser-native, offline-first file preview toolkit for private and internal web apps. It maps 206 extensions across 24 pipelines—Office, PDF/OFD, CAD, archives, email, diagrams, 3D, media and data—without mandatory server-side conversion. Use modular components, presets or full packages across Vanilla JS/Web Components, React, Vue, Svelte and jQuery. Workers, WASM and assets can be self-hosted; read-only fidelity varies by format.

Where it launched

2 platforms
PlatformVotesCounts toward priceLink
Product Huntstrongest11sets the price
Peerlistnot publishedno

The board it did best on sets the price. Every other board only adds to it if the launch also placed high on that board too — because just showing up somewhere isn't an achievement. Listing on twelve directories is free; placing well on them isn't.

Discussion (0)

Posting is closed while we rebuild accounts — reading stays open.

No thesis posted yet. Be the first.