Office、iWork、PDF、CAD、3Dなど300以上の形式に対応した、ブラウザ内で動作するオープンソースのビューアとAgent CLI。閲覧、検索、OCR、プレビューが可能です。
kekingcn/kkFileView
Office、PDF、CAD、3D、メディア、アーカイブなど多数の形式をオンラインプレビューできる、セルフホスト型のSpring Bootサービス。
- スター
- 14,832
- フォーク
- 3,340
- 未解決の Issue
- 41
- 最終コミット
- 30 日前
これは何?
kkFileViewは、Spring Bootで構築されたドキュメントのオンラインプレビューサービスです。ユーザーがURLまたはローカルストレージからファイルを指定すると、閲覧者が元のアプリケーションをインストールしていなくても、内容をブラウザー上に表示します。
対応形式は幅広く、Microsoft OfficeやWPSのドキュメント、OpenOffice/LibreOfficeのファイル、PDF、OFD、Visio、Photoshopやベクター画像、Markdownやプレーンテキストのコードファイル、EPUB、メール(eml、msg)、BPMN、XMind、drawio、DICOM、dwgやdxfなどのCAD図面、obj、stl、gltfなどの3Dモデル、圧縮アーカイブ、音声・動画ファイルを扱えます。Officeファイルの変換にはLibreOfficeまたはOpenOfficeを使用します。Windowsでは同梱され、Linuxでは自動的にインストールされます。
連携用のREST APIと、開発者が拡張子への対応を追加できるファイルプレビューインターフェースを備えています。キャッシュやキューイングには、オプションでRedisを利用できます。また、信頼するホストのフィルタリング機能や、デモ用ストレージの制御機能も含まれています。JDK 21以上が必要です。
主な機能
- 01Office、WPS、OpenDocument、PDF、OFDファイルをブラウザー上でプレビューできます。
- 02CAD、DICOM、3Dモデル、Visioの図面を表示できます。
- 03メール(eml、msg)、EPUB、BPMN、XMind、drawioファイルに対応しています。
- 04zip、rar、7zなどの圧縮アーカイブを閲覧できます。
- 05REST APIと拡張可能なファイルプレビューインターフェースを提供します。
- 06信頼するホストのフィルタリング機能と、オプションのRedisキャッシュを利用できます。
ユースケース
- 社内のファイル管理システムやOAシステムにドキュメントプレビューを組み込む。
- OfficeやCADソフトをインストールせずに、ユーザーが添付ファイルを閲覧できるようにする。
- セルフホスト型サーバーで、医用画像や設計図をプレビューする。
- チームのドキュメントワークフロー向けに、共有プレビュー用バックエンドとして利用する。
収録されている特集
トピック
よくある質問
- kkFileView とは?
- Office、PDF、CAD、3D、メディア、アーカイブなど多数の形式をオンラインプレビューできる、セルフホスト型のSpring Bootサービス。 kkFileViewは、Spring Bootで構築されたドキュメントのオンラインプレビューサービスです。ユーザーがURLまたはローカルストレージからファイルを指定すると、閲覧者が元のアプリケーションをインストールしていなくても、内容をブラウザー上に表示します。
- kkFileView は無料で使えますか?ライセンスは?
- kkFileView にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- kkFileView は今もメンテナンスされていますか?
- 活発にメンテナンス中。kkFileView の最終コミットは 2026年10月8日 です。
- kkFileView は何に使えますか?
- 社内のファイル管理システムやOAシステムにドキュメントプレビューを組み込む。 OfficeやCADソフトをインストールせずに、ユーザーが添付ファイルを閲覧できるようにする。 セルフホスト型サーバーで、医用画像や設計図をプレビューする。 チームのドキュメントワークフロー向けに、共有プレビュー用バックエンドとして利用する。
- kkFileView はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/kekingcn/kkFileView
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
OOXML、ODF、RTF、HTML、PDF形式のWord文書を作成、読み込み、変換できる純PHPライブラリです。
.docx、.xlsx、.pptxに対応し、文書、スプレッドシート、プレゼンテーション、フォーム、PDFのエディターを備えた、セルフホスト型の共同作業向けオンラインオフィススイート。
ZFileは、複数のストレージバックエンドをまとめて閲覧・プレビュー・共有できる、個人や小規模チーム向けのセルフホスト型オンラインファイルマネージャーです。
PDF、Word、Excel、PowerPoint、写真、動画、音声、Markdown、コード、ZIPを閲覧できる、オフライン対応・権限不要のAndroid用ファイルビューア。