xushanpei/open-file-viewer

open-file-viewer

✅ Recently maintained

A framework-agnostic embedded file viewer for vanilla JavaScript, React, Vue and Svelte. Put PDF, Office, images, media, archives, email, drawings, 3D, GIS and engineering files inside one stable container.

1,947Stars
205Forks
+157-day stars

TypeScript · MIT · Last push 2026-10-26

Official repository & installation ↗

GitValue · Value evidence

Unscored · Evidence coverage 0%

Provisional rubric; documentation and runtime testing are separate. Missing evidence does not imply low value.

Star history

2026-06-012026-11-02
View historical data
DateStars
2026-10-041,845
2026-10-051,847
2026-10-061,852
2026-10-071,856
2026-10-081,864
2026-10-091,871
2026-10-101,874
2026-10-111,876
2026-10-121,882
2026-10-131,886
2026-10-141,894
2026-10-151,900
2026-10-161,901
2026-10-171,902
2026-10-181,909
2026-10-191,913
2026-10-201,916
2026-10-211,918
2026-10-221,921
2026-10-231,921
2026-10-241,923
2026-10-251,928
2026-10-261,930
2026-10-271,935
2026-10-281,936
2026-10-291,940
2026-10-301,943
2026-10-311,944
2026-11-011,946
2026-11-021,947

Get the project

git clone https://github.com/xushanpei/open-file-viewer.git

Cloning downloads the source. For dependencies and installation, follow the project README.

Related projects & alternative candidates

Related domains do not imply feature parity. Review official documentation and licenses.