ウェブサイト |ブログ |よくある質問 |貢献 |リリース |インストールする
qutebrowser は、最小限の GUI を備えたキーボード中心のブラウザです。これは Python と Qt をベースにしており、GPL に基づいてライセンスされているフリー ソフトウェアです。
これは、dwb や Vimperator/Pentadactyl などの他のブラウザ/アドオンからインスピレーションを受けています。
qutebrowser の主要なメンテナである The-Compiler は現在、寄付によって資金を集めて qutebrowser でパートタイムで働いています。これを長く続けるには、あなたの助けが必要です!詳細については、GitHub スポンサー ページまたは別の寄付方法をご覧ください。サインアップ日と一定レベルを維持した期間に応じて、Qutebrowser T シャツやステッカーなどを入手できます。
利用可能なダウンロードについては GitHub リリース ページを参照し、さまざまなプラットフォームで qutebrowser を実行する方法の詳細な手順については INSTALL ファイルを参照してください。
利用可能なドキュメント ページとサポート チャネルについては、ヘルプ ページを参照してください。
Qutebrowser に貢献したいですか?素晴らしい!詳細と役立つヒントについては、投稿ガイドラインをお読みください。
バグを見つけた場合、または機能リクエストがある場合は、いくつかの方法で報告できます。
組み込みの:report
コマンドまたは自動クラッシュ ダイアログを使用します。
Github の問題トラッカーで問題を開きます。
[email protected] のメーリングリストにメールを書いてください。
セキュリティ バグは [email protected] に報告してください (または、GPG 暗号化が必要な場合は、GPG ID 0x916EB0C8FD55A072 を使用して [email protected] に連絡してください)。
または、GitHub のプライベート レポート機能を介して脆弱性を報告します。
qutebrowser を実行するには、次のソフトウェアとライブラリが必要です。
Python 3.9以降
次のモジュールを備えた Qt (6.2.0 以降、または 5.15.0 以降):
QtCore / qtbase
QtQuick (一部のディストリビューションでは qtbase または qtdeclarative の一部)
QtSQL (一部のディストリビューションでは qtbase の一部)
QtDBus (一部のディストリビューションでは qtbase の一部。実行時の DBus への接続はオプションであることに注意してください)
QtOpenGL
QtWebEngine (Qt 5、5.15.2 以降を使用している場合)、または
代わりに QtWebKit (5.212) - QtWebKit の既知のセキュリティ問題のため、これは推奨されません。代わりに、デフォルトの QtWebEngine バックエンド (Chromium ベース) で qutebrowser を使用することをお勧めします。 QtWebKit リリース ページの引用: [最新の QtWebKit] リリースは、パッチが適用されていない既知の脆弱性を含む古い WebKit リビジョンに基づいています。慎重に使用し、信頼できない Web サイトにアクセスしたり、機密データの送信に使用したりしないようにしてください。
PyQt 6.2.2 以降 (Qt 6) または 5.15.0 以降 (Qt 5)
ジンジャ2
PyYAML
macOS では、次のライブラリも必要です。
pyobjc-core と pyobjc-framework-Cocoa
次のライブラリはオプションです。
adblock (ABP 構文を使用した改良された広告ブロック用)
QtWebKit の:view-source
を使用した構文強調表示用の pygments、または (デフォルト) QtWebEngine バックエンドで:view-source --pygments
使用する場合。
Windows では、色付きのログ出力用の colorama。
asciidoc を使用して、(リリースではなく) git リポジトリを使用する場合に、 :help
コマンドのドキュメントを生成します。
qutebrowser とその依存関係をインストールする方法については、ドキュメントを参照してください。
qutebrowser の主要なメンテナである The-Compiler は現在、寄付によって資金を集めて qutebrowser でパートタイムで働いています。これを長く続けるには、あなたの助けが必要です!詳細については、GitHub スポンサー ページを参照してください。サインアップ日と一定レベルを維持した期間に応じて、Qutebrowser T シャツやステッカーなどを入手できます。
GitHub スポンサーでは、1 回限りの寄付 ([レベルを選択] の横にあるボタンを使用) やカスタム金額も可能です。ユーロまたはスイスフラン以外の通貨の場合、これが推奨される寄付方法です。 GitHub は Stripe を使用して、手数料なしでクレジット カードによる支払いを受け入れます。 PayPal 経由での請求も可能で、PayPal による直接取引よりも手数料が安くなります。
あるいは、以下の寄付方法もご利用いただけます。尚、記念品 (シャツ/ステッカーなど) の適格性はケースバイケースで処理されますので、詳細についてはお問い合わせください。
Liberapay は、クレジット カード、SEPA 銀行振込、または Paypal による支払いを処理できます。支払い手数料は私が負担しますが、比較的低額です。
ヨーロッパ内の SEPA 銀行振込 (手数料無料):
口座名義人: フロリアン・ブルヒン
国: スイス
IBAN (ユーロ): CH13 0900 0000 9160 4094 6
IBAN (その他): CH80 0900 0000 8711 8587 3
銀行: PostFinance AG、Mingerstrasse 20、3030 Bern、スイス (BIC: POFICHBEXXX)
他に情報が必要な場合は、[email protected] までご連絡ください。
簿記や税金の目的で多くの個別の取引に追加の諸経費がかかるため、可能であれば、年または半年ごとの寄付を検討してください。
PayPal: スイスフラン、ユーロ、米ドル。注: 手数料は非常に高くなる可能性があります (寄付金額に応じて約 5 ~ 40%)。代わりに、GitHub スポンサー (クレジット カード)、Liberapay (クレジット カード、PayPal、または銀行振込)、または SEPA 銀行振込の使用を検討してください。
暗号通貨:
ビットコイン: bc1q3ptyw8hxrcfz6ucfgmglphfvhqpy8xr6k25p00
ビットコインキャッシュ: 1BnxUbnJ5MrEPeh5nuUMx83tbiRAvqJV3N
イーサリアム: 0x10c2425856F7a8799EBCaac4943026803b1089c6
ライトコイン: MDt3YQciuCh6QyFmr8TiWNxB94PVzbnPm2
その他: Ledger Live でサポートされているものであれば何でも喜んでセットアップいたしますので、ご連絡ください。
オープンソース プロジェクトを通じて無料でホストされる Mac Mini で qutebrowser をサポートしてくださった MacStadium に感謝します。
(彼らはこれをここに含める必要はありません。私は彼らのオファーに非常に満足しています。彼らがなければ、macOS リリースやテストは存在しません)
HSR Hochschule für Technik Rapperswil のおかげで、学生の研究プロジェクトとして qutebrowser 拡張機能に取り組むことが可能になりました。
qutebrowser の主な作成者は Florian Bruhin (The Compiler) ですが、数百人の寄稿者の助けがなければ qutebrowser は現在のものにはなりませんでした。
さらに、次の人々がグラフィックを提供しています。
Jad/yelo (新しいアイコン)
WOFall(オリジナルアイコン)
Regines (キー バインディング チートシート)
また、qutebrowser のクラウドファンディング キャンペーンにご協力いただいた皆様にも感謝いたします。
qutebrowser のような同様の目標を持つさまざまなプロジェクトが存在します。それらの多くは何らかの形で qutebrowser のインスピレーションとなりました、ありがとう!
vimb (C、WebKit2 を使用した GTK+)
luakit (C/Lua、WebKit2 を使用した GTK+)
Nyxt ブラウザ (以前は「Next ブラウザ」、Lisp、Emacs に似ていますが、Vim バインディング、QtWebEngine または GTK+/WebKit2 も提供しています - 2019 年に重大なリモート コード実行があり、非常にひどい処理が行われたことに注意してください)
Vieb (JavaScript、電子)
サーフ (C、GTK+、WebKit1/WebKit2)
wyeb (C、WebKit2 を使用した GTK+)
Chrome/Chromium アドオン: Vimium
Firefox アドオン (WebExtensions ベース): Tridactyl、Vimium-FF
Firefox および Chrome のアドオン: Surfingkeys (やや大ざっぱですが…)、Link Hints (ヒントのみ)、Vimmatic
dwb (C、WebKit1 を使用した GTK+、メンテナンスされていない - qutebrowser の主なインスピレーション)
webmacs (Python、QtWebEngine を使用した Emacs のような、メンテナンスされていない)
vimprobable (C、WebKit1 を使用した GTK+)
ジュマンジ (C、WebKit1 を使用した GTK+)
conkeror (Javascript、Emacs ライク、XULRunner/Gecko)
uzbl (C、GTK+、WebKit1/WebKit2)
xombrero (C、WebKit1 を使用した GTK+)
Cream ブラウザ (C、WebKit1 を使用した GTK+)
Firefox アドオン (WebExtensions に基づいていない、または最近のアクティビティがない): Vimperator、Pentadactyl、VimFx (最新の Firefox リリースで実行するハックを提供しているようです)、QuantumVim、Vim Vixen、VVimpulation、Krabby
Chrome/Chromium アドオン: ViChrome、Vrome、Saka Key (メンテナンスされていない)、cVim、vb4c (cVim のフォーク、メンテナンスされていない)、GleeBox
Safari 用アドオン: Vimari
このプログラムはフリー ソフトウェアです。Free Software Foundation が発行する GNU General Public License の条件 (ライセンスのバージョン 3、または (ユーザーの選択による) 以降のバージョン) に基づいて再配布したり、変更したりすることができます。
このプログラムは役立つことを期待して配布されていますが、いかなる保証もありません。商品性や特定目的への適合性についての暗黙の保証もありません。詳細については、GNU 一般公衆利用許諾書を参照してください。
このプログラムと一緒に GNU 一般公衆利用許諾書のコピーも受け取っているはずです。そうでない場合は、https://www.gnu.org/licenses/gpl-3.0.txt を参照してください。
qutebrowser はオプションで pdf.js を使用して、ブラウザーに PDF ファイルを表示します。 Windows リリースには、バンドルされた pdf.js が付属しています。
pdf.js は、Apache ライセンスの条件に基づいて配布されます。ライセンスのコピーはqutebrowser/3rdparty/pdfjs/LICENSE
(Windows リリース内、またはscripts/dev/update_3rdparty.py
の実行後)、またはオンラインでここにあります。