Repolode
gildas-lormeau

gildas-lormeau/SingleFile

Webページをスタイルや画像ごと保存し、自己完結型の単一HTMLファイルにするブラウザー拡張機能。

代替できる製品:PocketEvernote Web Clipper

スター
22,654
フォーク
1,419
未解決の Issue
104
最終コミット
昨日

これは何?

SingleFileは、Webページ全体を1つのHTMLファイルに保存するWeb Extensionです。スタイルや画像などのリソースを埋め込むため、別のフォルダーがなくてもオフラインで開けます。Chrome、Firefox、Edge、Safariや、Chromiumベースの複数のブラウザーで利用できるほか、ブラウザー外からページを保存するためのコマンドラインツールも用意されています。

ワンクリックでの保存に加えて、選択したコンテンツやフレームの保存、複数タブの一括処理、読み込み済みページの自動保存にも対応しています。注釈モードでは、保存前にテキストのハイライトやメモの追加、コンテンツの削除ができます。出力先としてGoogle Driveへの保存やGitHubへのアップロードも選べます。

プロジェクトのドキュメントでは、自己解凍型ZIP、MHTML、Safari webarchiveなどの出力形式を比較しています。また、SingleFileのファイルと連携するブックマーク管理ツール、ノートアプリ、アーカイブツールも複数紹介しています。

主な機能

  • 01Webページをリソースごと埋め込んだ単一のHTMLファイルとして保存できます。
  • 02Chrome、Firefox、Edge、SafariなどのChromiumベースブラウザーに対応しています。
  • 03現在のタブ、選択したコンテンツ、フレーム、複数のタブを保存できます。
  • 04読み込み済みページの自動保存と、カスタマイズ可能なキーボードショートカットを利用できます。
  • 05テキストのハイライト、メモの追加、コンテンツの削除ができる注釈モードを備えています。
  • 06保存したページをGoogle Driveに保存したり、GitHubにアップロードしたりできます。

ユースケース

  • 記事や参考ページをアーカイブし、オフラインでも読めるようにする。
  • 調査や証拠のために、Webコンテンツの恒久的なコピーを保存する。
  • LinkwardenやTriliumなどのブックマーク管理ツールやノートアプリに、保存したページを取り込む。
  • SingleFile CLIを使い、コマンドラインからページのキャプチャをスクリプトで実行する。

クイックスタート

  1. 1

    ブラウザーの拡張機能ストア(Chrome、Firefox、Edge、Safari)からSingleFileをインストールします

  2. 2

    ツールバーのSingleFileボタンをクリックして、現在のページを保存します

使う前に知っておきたいこと

  • コピーレフトライセンスであるAGPLのもとでライセンスされているため、商用利用には別途ライセンスについて作者への問い合わせが必要です。
  • READMEには既知の問題をまとめた別ページへのリンクがあるため、一部のページは完全には保存できない場合があります。

トピック

よくある質問

SingleFile とは?
Webページをスタイルや画像ごと保存し、自己完結型の単一HTMLファイルにするブラウザー拡張機能。 SingleFileは、Webページ全体を1つのHTMLファイルに保存するWeb Extensionです。スタイルや画像などのリソースを埋め込むため、別のフォルダーがなくてもオフラインで開けます。Chrome、Firefox、Edge、Safariや、Chromiumベースの複数のブラウザーで利用できるほか、ブラウザー外からページを保存するためのコマンドラインツールも用意されています。
SingleFile は無料で使えますか?ライセンスは?
SingleFile は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
SingleFile は今もメンテナンスされていますか?
活発にメンテナンス中。SingleFile の最終コミットは 2026年10月20日 です。
SingleFile は何に使えますか?
記事や参考ページをアーカイブし、オフラインでも読めるようにする。 調査や証拠のために、Webコンテンツの恒久的なコピーを保存する。 LinkwardenやTriliumなどのブックマーク管理ツールやノートアプリに、保存したページを取り込む。 SingleFile CLIを使い、コマンドラインからページのキャプチャをスクリプトで実行する。
SingleFile のインストール方法は?
ブラウザーの拡張機能ストア(Chrome、Firefox、Edge、Safari)からSingleFileをインストールします ツールバーのSingleFileボタンをクリックして、現在のページを保存します
SingleFile はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/gildas-lormeau/SingleFile

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト