Ross ROSS = Recommend OSS · open-source software intelligence for agents

kekingcn/kkFileView

Universal File Online Preview Project based on Spring-Boot observed · 2026-08-28

github.com/kekingcn/kkFileView · homepage · Java 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
kekingcn/kkFileViewmain95

For agents

markdown · JSON · MCP: product_card(name="kekingcn/kkFileView")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem