kekingcn/kkFileView
Universal File Online Preview Project based on Spring-Boot observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 90
- age_days: 3186
- days_rel: 19
- days_push: 9
- n_releases_24m: 4
Adoption not part of the score
14595 stars · 3310 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
kkFileView is a self-hosted Spring Boot application that provides online preview of a very wide range of file formats, including Office documents, PDFs, images, CAD and 3D models, archives, audio, and video. It exposes a REST API and an extensible preview interface so it can be integrated into other systems or extended for new file types.
Use cases
- preview office documents in the browser without downloading them
- self-host a file preview service for docx, xlsx, and pptx files
- render pdf and ofd documents online in a web app
- preview cad drawings like dwg and dxf in a browser
- show 3d model files such as stl and gltf to users
- preview images, audio, and video files from a web application
- add file preview to an existing system via REST API
When to choose
- you need a ready-made, self-hosted service that previews many file formats with minimal setup
- you want to integrate document preview into your app through a REST API
- you need broad format coverage including office, cad, 3d, archives, and media in one tool
When to avoid
- you need a client-side JavaScript preview library embedded directly in your frontend
- you require a permissively licensed dependency and cannot accept missing/unclear licensing
- you only need to preview one or two simple formats and a lighter-weight solution would suffice
Facets
application · maturity active
pdf file-system http-server web-framework image-processing video-processing audio-processing web-development files pdf self-hosted developer-tools jvm self-hosted cross-platform file-preview online-preview office-documents spring-boot document-viewer cad-preview 3d-models docker web-server
2 sources
- readme: https://github.com/kekingcn/kkFileView · fetched 2026-08-28 · 5ff850e78adb
- homepage: https://kkview.cn · fetched 2026-08-29 · 1745f1b3aa36
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kekingcn/kkFileView | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="kekingcn/kkFileView")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem