「アプリケーション一覧/ユーティリティ」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
 
(14人の利用者による、間の236版が非表示)
1行目: 1行目:
 
<noinclude>
 
<noinclude>
 
[[Category:アプリケーション]]
 
[[Category:アプリケーション]]
  +
[[Category:ソフトウェア一覧]]
[[en:List of Applications/Utilities]]
 
[[es:List of Applications/Utilities]]
+
[[en:List of applications/Utilities]]
[[it:List of Applications/Utilities]]
+
[[es:List of applications/Utilities]]
[[ru:List of applications/Utilities]]
+
[[zh-hans:List of applications/Utilities]]
[[zh-CN:List of Applications/Utilities]]
 
[[zh-tw:List of Applications/Utilities]]
 
 
{{List of Applications navigation}}
 
{{List of Applications navigation}}
 
</noinclude>
 
</noinclude>
 
== ユーティリティ ==
 
== ユーティリティ ==
   
=== パーティション分割ツール ===
+
=== ミナル ===
   
  +
==== コマンドシェル ====
{{Box||参照: [[パーティショニング#パーティショニングツール|パーティショニングツール]]|#E5E5FF|#FCFCFC}}
 
  +
次の記事を参照: [[コマンドラインシェル]]
   
  +
次も参照: [[Wikipedia:Comparison of command shells]]
=== マウントツール ===
 
   
  +
==== ターミナルエミュレータ ====
* {{App|9mount|9p ファイルシステムをマウント。|http://sqweek.net/code/9mount/|{{AUR|9mount}}}}
 
  +
ターミナルエミュレータとはターミナルを含むGUIウィンドウを表示する機能を有します。
* {{App|cryptmount|暗号化されたファイルシステムを通常ユーザーでマウント。|http://cryptmount.sourceforge.net/|{{AUR|cryptmount}}}}
 
  +
それらエミュレータのほとんどは Xterm をエミュレートしていて、その Xterm は VT102 をエミュレートしていて、VT102 はタイプライターをエミュレートしています。より詳しい背景情報は [[Wikipedia:ja:端末エミュレータ]] を参照してください。
* {{App|ldm|''udev'' を使ってドライブを自動的にマウントする軽量なデーモン。|https://github.com/LemonBoy/ldm|{{AUR|ldm}}}}
 
* {{App|pmount|通常ユーザーで''ソース''を自動的に作成する {{ic|/media/''source_name''}} にマウント。|http://pmount.alioth.debian.org/|{{AUR|pmount}}}}
 
* {{App|pmount-safe-removal|安全に取り除けるように通常ユーザーでリムーバルデバイスをマウント。|http://mywaytoarch.tumblr.com/post/13111098534/pmount-safe-removal-of-usb-device|{{AUR|pmount-safe-removal}}}}
 
* {{App|udevil|通常ユーザーでリムーバルデバイスをマウント。デバイス情報を表示して、デバイスの変更を監視。''udev'' と glib にだけ依存。|http://ignorantguru.github.io/udevil|{{Pkg|udevil}}}}
 
* {{App|ws|Windows ネットワーク共有をマウント ([[Wikipedia:Server Message Block|CIFS]] と [[Wikipedia:Virtual file system|VFS]])。|http://winshares.sourceforge.net/|{{AUR|ws}}}}
 
   
  +
網羅的なリストは [[Wikipedia:List of terminal emulators]] を参照してください。
==== Udisks ====
 
   
* {{App|bashmount|udisks を使って通常ユーザでリーバルデバイスをマウント・管理する bash リプト。|https://github.com/jamielinux/bashmount|{{AUR|bashmount}}}}
+
* {{App|[[Alacritty]]|クロスプラットフォーム GPU セラレーションターミナルエミュレータ。|https://github.com/alacritty/alacritty|{{Pkg|alacritty}}}}
  +
* {{App|aterm|透過をサポートした xterm 代替。2008年から urxvt に取って代わられています。|http://www.afterstep.org/aterm.php|{{AUR|aterm}}}}
* {{App|udiskie|''udisks'' を使って自動的にディスクをマウントするサービス。|https://pypi.python.org/pypi/udiskie|{{Pkg|udiskie}}}}
 
  +
* {{App|Contour|現代的で高速なターミナルエミュレーターで、(99% の TE と違い) ZJW を含む Unicode を完全にフルサポートしています。|https://github.com/contour-terminal/contour|{{AUR|contour}}}}
* {{App|udisks_functions|''udisks2'' の Bash 関数とエイリアス。|3=https://bbs.archlinux.org/viewtopic.php?id=109307|4={{AUR|udisks_functions}}}}
 
  +
* {{App|cool-retro-term|昔のブラウン管ディスプレイを模した見た目が良いターミナルエミュレータ。|https://github.com/Swordfish90/cool-retro-term|{{Pkg|cool-retro-term}}}}
* {{App|udisksvm|リムーバルメディアの GUI ''udisks'' ラッパー。|3=https://bbs.archlinux.org/viewtopic.php?id=112397|4={{AUR|udisksvm}}}}
 
  +
* {{App|CoreTerminal|qtermwidget ベースのターミナルエミュレーター。C-Suite の一部です。|https://gitlab.com/cubocore/coreapps/coreterminal|{{AUR|coreterminal}}}}
  +
* {{App|CuteCom|グラフィカルなシリアルターミナル。|https://gitlab.com/cutecom/cutecom|{{AUR|cutecom}}}}
  +
* {{App|Darktile|GPU でレンダリングするターミナルエミュレーターで、タイル型ウィンドウマネージャー向けにデザインされています。|https://github.com/liamg/darktile|{{AUR|darktile}}}}
  +
* {{App|Deepin Terminal|Deepin デスクトップ向けのターミナルエミュレーションアプリケーション。|https://www.deepin.org/en/original/deepin-terminal/|{{Pkg|deepin-terminal}}}}
  +
* {{App|Eterm|[[Enlightenment]] デスクトップ向けに作られた xterm を代替するターミナルエミュレータ。|https://github.com/mej/Eterm|{{AUR|eterm}}}}
  +
* {{App|Extraterm|ターミナル内の画像、ユニコード、フォントリガチャ、テキストズーム等をサポートしているターミナルエミュレーター。|https://github.com/sedwards2009/extraterm|{{AUR|extraterm-bin}}}}
  +
* {{App|[[foot]]|Wayland 向けの、[[w:sixel|sixel]] をサポートした軽量なターミナルエミュレーター。|https://codeberg.org/dnkl/foot|{{Pkg|foot}}}}
  +
* {{App|Hyper|JS/CSS をサポートしたターミナル。[https://electronjs.org/ Electron] プラットフォームベースです。|https://github.com/vercel/hyper|{{AUR|hyper}}}}
  +
* {{App|[[Wikipedia:Konsole|Konsole]]|[[KDE]] デスクトップのターミナルエミュレータ。|https://konsole.kde.org/|{{Pkg|konsole}}}}
  +
* {{App|[[kitty]]|モダンで柔軟な設定が可能な OpenGL ベースのターミナルエミュレータ|https://github.com/kovidgoyal/kitty|{{Pkg|kitty}}}}
  +
* {{App|Liri Terminal|Liri 向けのマテリアルデザインターミナル。|https://github.com/lirios/terminal|{{Pkg|liri-terminal}}}}
  +
* {{App|mlterm|様々な文字セットやエンコーディング、可変幅フォントや双方向レンダリングが使える多言語対応のターミナルエミュレータ。|https://sourceforge.net/projects/mlterm/|{{AUR|mlterm-git}}}}
  +
* {{App|moserial|GNOME デスクトップ向けの、GTK ベースのシリアルターミナル。|https://wiki.gnome.org/Apps/Moserial|{{Pkg|moserial}}}}
  +
* {{App|[[PuTTY]]|高度に設定可能な ssh/telnet/シリアルコンソールプログラム。|https://www.chiark.greenend.org.uk/~sgtatham/putty/|{{Pkg|putty}}}}
  +
* {{App|QTerminal|軽量な Qt ベースのターミナルエミュレータ。|https://github.com/qterminal/qterminal|{{Pkg|qterminal}}}}
  +
* {{App|shellinabox|ウェブベースの SSH ターミナル。|https://github.com/shellinabox/shellinabox|{{AUR|shellinabox-git}}}}
  +
* {{App|[[st]]|X 向けのシンプルなターミナル実装。|https://st.suckless.org|{{AUR|st}}}}
  +
* {{App|Station|縦や横の分割、タブ付きのインターフェース、コピーとペーストのコマンドなど、異なるビューモードを持ったターミナルエミュレーション。|https://mauikit.org/|{{Pkg|maui-station}}}}
  +
* {{App|Tabby|Unicode をサポートした、より現代向けなターミナル。|https://tabby.sh/|{{AUR|tabby}}}}
  +
* {{App|Terminology|革新的な機能を備えた Enlightenment プロジェクトチームによるターミナルエミュレータ:ファイルのサムネイルとメディアは、メディアプレーヤーのように再生されます。|https://www.enlightenment.org/about-terminology|{{Pkg|terminology}}}}
  +
* {{App|[[urxvt]]|(Perl によって) 高い拡張性を持ちユニコードが使える rxvt クローンターミナルエミュレータ。タブ、URL 起動、Quake スタイルのドロップダウンモード、擬似透過をサポート。|http://software.schmorp.de/pkg/rxvt-unicode.html|{{Pkg|rxvt-unicode}}}}
  +
* {{App|wayst|Wayland と X11 向けで、OpenGL レンダリングを使用して依存が最小な、シンプルなターミナルエミュレーター。|https://github.com/91861/wayst|{{AUR|wayst-git}}}}
  +
* {{App|[[xterm]]|X Window System 用のシンプルなターミナルエミュレータ。ウィンドウシステムを直接使えないプログラム用に DEC VT102 や Tektronix 4014 互換のターミナルを提供します。|https://invisible-island.net/xterm/|{{Pkg|xterm}}}}
  +
* {{App|[[Yakuake]]|Konsole ベースのドロップダウンターミナル (Quake スタイル) エミュレータ。|https://apps.kde.org/yakuake/|{{Pkg|yakuake}}}}
  +
* {{App|zutty|ローエンドシステム向けのハイエンドターミナル。|https://tomscii.sig7.se/zutty/|{{Pkg|zutty}}}}
   
  +
{{Tip|ターミナルマルチプレクサにリストされている [[wezterm]] は、ターミナルエミュレーターの機能も持っています。}}
=== 基本シェルコマンド ===
 
* {{App|[[Core Utilities]]|GNU オペレーティングシステムの基本ファイル・シェル・テキスト操作ユーティリティ|http://www.gnu.org/software/coreutils|{{Pkg|coreutils}}}}
 
   
  +
===== VTE ベース =====
=== 統合開発環境 ===
 
{{Wikipedia|Comparison of integrated development environments}}
 
   
  +
[https://wiki.gnome.org/Apps/Terminal/VTE VTE] (Virtual Terminal Emulator) は初期の GNOME で GNOME Terminal で使うために開発されたウィジェットです。VTE ができてから、似た機能を持つ数多くのターミナルが生まれました。
* {{App|[[Anjuta]]|プロジェクト管理、アプリケーションウィザード、インタラクティブデバッガ、ソースエディタ、バージョンコントロールなど多数のツールを備えた多目的 IDE。|http://www.anjuta.org/|{{Pkg|anjuta}}}}
 
* {{App|[[Wikipedia:ja:Aptana|Aptana Studio]]|ウェブ開発を対象にしている Eclipse ベースの IDE。HTML, CSS, Javascript, Ruby on Rails, PHP, Adobe AIR などをサポート。|http://www.aptana.org/|{{AUR|aptana-studio}}}}
 
* {{App|[[Wikipedia:Bluefish (text editor)|Bluefish]]|MDI インターフェース、シンタックスハイライト、Python プラグインをサポートした GTK+ エディタ / IDE。|http://bluefish.openoffice.nl/|{{Pkg|bluefish}}}}
 
* {{App|[[Wikipedia:BlueGriffon|BlueGriffon]]|ワールドワイドウェブの WYSIWYG コンテンツエディタ。[[Firefox]] のレンダリングエンジン、Gecko によって、ウェブ標準に適合するようにウェブページを編集できます。Mac OS X, Windows, Linux で動作。|http://bluegriffon.org/|{{Pkg|bluegriffon}}}}
 
* {{App|[[Wikipedia:Bluej|Bluej]]|教育や初心者が主に使うことを目的とした完全な機能を備えた Java IDE。|http://bluej.org/|{{AUR|bluej}}}}
 
* {{App|[[Wikipedia:Brackets_(text_editor)|Brackets]]|HTML, CSS, Javascript で書かれているフリーのオープンソースエディタ。主にウェブ開発に焦点を置いています。Adobe Systems によって作成され、MIT ライセンスで配布。現在は GitHub 上で開発中。|http://brackets.io/|{{AUR|brackets}}}}
 
* {{App|[[Wikipedia:ja:Code::Blocks|Code::Blocks]]|オープンソースでクロスプラットフォームな C/C++ IDE。|http://www.codeblocks.org/|{{Pkg|codeblocks}}}}
 
* {{App|[[Wikipedia:Cloud9 IDE|Cloud9]]|ブラウザやクラウドで動く最新の IDE、どこでも・いつでもアプリケーションを実行・デバッグ・開発できます。|https://c9.io/|{{AUR|cloud9}}}}
 
* {{App|[[Eclipse]]|ユニバーサルな開発プラットフォームを提供することを目的にしているオープンソースコミュニティプロジェクト。|http://eclipse.org/|{{Pkg|eclipse}}}}
 
* {{App|[[Wikipedia:Editra|Editra]]|使いやすいインターフェースとコード開発の補助機能に重点を置いて開発されたマルチプラットフォームのテキストエディタ。|http://www.editra.org|{{AUR|editra-svn}}}}
 
* {{App|[[Wikipedia:Eric Python IDE|Eric]]|PyQt4 によるフル機能の Python 3.x / Ruby IDE。|http://eric-ide.python-projects.org/|{{Pkg|eric}}}}
 
* {{App|[[Wikipedia:ja:Gambas|Gambas]]|Basic インタプリタをベースにオブジェクト指向の拡張を加えたフリーの開発環境。|http://gambas.sourceforge.net/en/main.html|{{Pkg|gambas2-ide}} {{Pkg|gambas3-ide}}}}
 
* {{App|[[Wikipedia:ja:Geany|Geany]]|基本的な統合開発環境の機能を持った GTK+ ツールキットを使うテキストエディタ。|https://geany.org|{{Pkg|geany}}}}
 
* {{App|IEP|インタラクティブ性とイントロスペクションに重点が置かれたクロスプラットフォームの Python IDE。科学技術計算に向いています。|http://iep-project.org/|{{AUR|iep}}}}
 
* {{App|[[Wikipedia:ja:IntelliJ IDEA|IntelliJ IDEA]]|高度なリファクタリング機能を持つ Java, Groovy などのプログラミング言語向けの IDE。|http://www.jetbrains.com/idea/|{{Pkg|intellij-idea-community-edition}}}}
 
* {{App|[[Wikipedia:ja:KDevelop|KDevelop]]|機能豊富なプラグインを使うことができる C/C++ などのプログラミング言語の IDE。|http://kdevelop.org/|{{Pkg|kdevelop}}}}
 
* {{App|[[Wikipedia:Komodo_Edit|Komodo Edit]]|フリーの、多言語エディタ。|http://www.activestate.com/komodo-edit|{{AUR|komodo-edit}}}}
 
* {{App|[[Wikipedia:ja:Lazarus|Lazarus]]|Object Pascal のクロスプラットフォームの IDE。|http://lazarus.freepascal.org/|{{Pkg|lazarus}}}}
 
* {{App|LiteIDE|シンプルで、オープンソースの、クロスプラットフォームな Go の IDE。|https://github.com/visualfc/liteide|{{Pkg|liteide}}}}
 
* {{App|MonkeyStudio|Monkey Studio (MkS) は C++/Qt 4 で書かれたクロスプラットフォームの IDE です。22以上のプログラミング言語のシンタックスハイライトをサポート。|http://monkeystudio.org/|{{AUR|monkeystudio}}}}
 
* {{App|[[Wikipedia:ja:MonoDevelop|MonoDevelop]]|Mono や .NET フレームワークをターゲットにしているクロスプラットフォームの IDE。|http://monodevelop.com/|{{Pkg|monodevelop}}}}
 
* {{App|MPLAB|Microchip PIC と dsPIC 開発のための IDE。|http://www.microchip.com/mplabx|{{AUR|microchip-mplabx-bin}}}}
 
* {{App|[[Netbeans]]|Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure などの言語で開発するための統合開発環境 (IDE)。|http://netbeans.org/|{{Pkg|netbeans}}}}
 
* {{App|[[Wikipedia:Ninja-IDE|Ninja-IDE]]|再帰的頭字語: "Ninja-IDE Is Not Just Another IDE" (Ninja-IDE はただの IDE ではない) はクロスプラットフォームの統合開発環境 (IDE) です。Linux/X11, Mac OS X, Windows OS で動作。Python の開発などに使えます。|http://ninja-ide.org/|{{Pkg|ninja-ide}}}}
 
* {{App|[[Wikipedia:PhpStorm|Phpstorm]]|JetBrains PhpStorm は PHP 向けの商用のクロスプラットフォーム IDE です。JetBrains の IntelliJ IDEA プラットフォームの上で動作し、PHP や JavaScript コードをオンザフライでコード解析したり、エラー補正や自動リファクタリングが行えるエディタを提供します。|https://www.jetbrains.com/phpstorm/|{{Aur|phpstorm}} {{Aur|phpstorm-eap}}}}
 
* {{App|[[Wikipedia:PyCharm|PyCharm]]|Python でのプログラミングに使われる IDE。コード解析、デバッグ、ユニットテスト、バージョンコントロール、Django によるウェブ開発をサポート。|http://www.jetbrains.com/pycharm/|{{AUR|pycharm-community}}}}
 
* {{App|[[Wikipedia:QDevelop|QDevelop]]|Qt 用のフリーでクロスプラットフォームな IDE。|http://biord-software.org/qdevelop/|{{AUR|qdevelop-svn}}}}
 
* {{App|[[Wikipedia:Qt Creator|Qt Creator]]|Qt での開発に焦点をおいた軽量なクロスプラットフォームの C++ 統合開発環境。|http://qt.nokia.com/products/developer-tools|{{Pkg|qtcreator}}}}
 
* {{App|[[Wikipedia:Scratch|Scratch]]|インタラクティブなプロジェクトやシンプルなスプライトベースのゲームを作成できる、教育とエンターテイメント用のマルチメディアオーサリングツール。[[Wikipedia:ja:イベント駆動型プログラミング|イベント駆動型プログラミング]]のエントリのように初心者 (子供など) を主に対象としています。''Scratch'' は GPL2 と [http://wiki.scratch.mit.edu/wiki/Scratch_Source_Code_License Scratch Source Code License] のフリーソフトウェアです。|http://scratch.mit.edu|{{Pkg|scratch}}}}
 
* {{App|Spyder|MATLAB のような機能を提供する科学用 Python 開発環境。|http://code.google.com/p/spyderlib/|{{Pkg|spyder}}}}
 
   
  +
* {{App|Deepin Terminal (GTK version)|Deepin デスクトップ向けの、古いターミナルエミュレーションアプリケーション。|https://github.com/linuxdeepin/deepin-terminal-gtk|{{Pkg|deepin-terminal-gtk}}}}
=== ターミナルエミュレータ ===
 
  +
* {{App|EasySSH|SSH 接続マネージャー。|https://github.com/muriloventuroso/easyssh|{{AUR|easyssh}}}}
{{Wikipedia|List of terminal emulators}}
 
  +
* {{App|Germinal|ボーダーレスな最大化されたターミナルを表示する、最小主義のターミナルエミュレータ。デフォルトで tmux セッションにアタッチするので、タブやパネルが使えます。|https://www.imagination-land.org/tags/germinal.html|{{AUR|germinal}}}}
  +
* {{App|GNOME Console|旧 King’s Cross、[[GNOME]] デスクトップ向けのシンプルでユーザーフレンドリーなターミナルエミュレーター。{{Grp|gnome}} の一部です。|https://gitlab.gnome.org/GNOME/console|{{Pkg|gnome-console}}}}
  +
* {{App|[[Wikipedia:GNOME Terminal|GNOME Terminal]]|[[GNOME]] デスクトップのターミナルエミュレータ。ユニコードをサポート。{{Grp|gnome-extra}} の一部です。|https://wiki.gnome.org/Apps/Terminal|{{Pkg|gnome-terminal}}}}
  +
* {{App|Black Box Terminal|GNOME 向けのエレガントでカスタマイズ可能なターミナル。|https://gitlab.gnome.org/raggesilver/blackbox|{{AUR|blackbox-terminal}}}}
  +
* {{App|[[Guake]]|GNOME デスクトップ向けドロップダウンターミナル。|http://guake-project.org/{{Dead link|2023|10|29|status=404}}|{{Pkg|guake}}}}
  +
* {{App|kermit|VTE ベースのターミナルエミュレーターで、シンプル、高速で効率的であることを目指しています。|https://github.com/orhun/kermit|{{AUR|kermit}}}}
  +
* {{App|LXTerminal|[[LXDE]] 向けのデスクトップ非依存のターミナルエミュレータ。|https://wiki.lxde.org/en/LXTerminal{{Dead link|2022|09|20|status=404}}|{{Pkg|lxterminal}}}}
  +
* {{App|MATE terminal|[[MATE]] デスクトップの [[Wikipedia:GNOME terminal|GNOME ターミナル]] のフォーク。|https://www.mate-desktop.org/|{{Pkg|mate-terminal}}}}
  +
* {{App|Pantheon Terminal|超軽量・美麗・シンプルなターミナルエミュレータ。デフォルト設定で使うように作られているので設定がほとんどありません。|https://github.com/elementary/terminal|{{Pkg|pantheon-terminal}}}}
  +
* {{App|ROXTerm|場所をとらないタブ式ターミナルエミュレータ。|https://roxterm.sourceforge.net/|{{AUR|roxterm}}}}
  +
* {{App|sakura|GTK と VTE ベースのターミナルエミュレータ。|https://www.pleyades.net/david/projects/sakura|{{AUR|sakura}}}}
  +
* {{App|[[Terminator]]|マルチプルでリサイズ可能な端末パネルをサポートしたターミナルエミュレータ。|https://gnome-terminator.org/|{{Pkg|terminator}}}}
  +
* {{App|[[Termite]]|キーボード中心の VTE ベースのターミナル。タイル型またはタブをサポートしているウィンドウマネージャで使われるように作られています。メンテナンスされておらず、開発者は Alacritty に移行することを推奨しています。|https://github.com/thestinger/termite|{{AUR|termite}}}}
  +
* {{App|Termit|シンプルな VTE ベースのターミナルエミュレーターで、Lua スクリプトをサポート|https://github.com/nonstop/termit|{{AUR|termit-git}}}}
  +
* {{App|Tilda|設定可能なドロップダウンターミナルエミュレータ。|https://github.com/lanoxx/tilda/|{{Pkg|tilda}}}}
  +
* {{App|Tilix|GNOME 向けのタイル型ターミナルエミュレータ。|https://gnunn1.github.io/tilix-web/|{{Pkg|tilix}}}}
  +
* {{App|tym|Lua で設定可能なターミナルエミュレーター|https://github.com/endaaman/tym/|{{AUR|tym}}}}
  +
* {{App|[[Wikipedia:Terminal (Xfce)|Xfce Terminal]]|[[Xfce]] デスクトップに含まれているターミナルエミュレータ。カラープロンプト、タブをサポート。|https://docs.xfce.org/apps/terminal/start|{{Pkg|xfce4-terminal}}}}
   
  +
===== KMS ベース =====
端末エミュレータをよく使うパワーユーザーにとっては、X11 の端末エミュレータがたくさん存在していることは驚くに値しないかもしれません。それらエミュレータのほとんどは Xterm をエミュレートしていて、その Xterm は VT102 をエミュレートしていて、VT102 はタイプライターをエミュレートしています。このことについて詳しく知るには [[Wikipedia:Terminal emulator|Wikipedia の記事]]や[https://google.com/search?q=linux+terminal+emulators 他のソース]を読むといいかもしれません。
 
   
  +
以下のターミナルエミュレータは [[カーネルモード設定]]を使っており X がなくても起動できます。
* {{App|[[Wikipedia:aterm|aterm]]|透過をサポートした xterm 代替。2008年から urxvt に取って代わられて開発は停止しています。|http://aterm.sourceforge.net/|{{AUR|aterm}}}}
 
* {{App|Eterm|[[Enlightenment]] クトップ向けに作られた xterm を代替するターミナルエミュレータ。|http://eterm.org|{{AUR|eterm}}}}
+
* {{App|[[KMSCON]]|Linux オペレーティングシテム用のターミナルエミュレータを統合した KMS/DRM ベースのシステムコンソール(getty)です。|https://github.com/dvdhrm/kmscon|{{AUR|kmscon}}}}
* {{App|Final Term|新種のターミナルエミュレータ。プロジェクトは死んだ。|http://finalterm.org/|{{AUR|finalterm-git}}}}
 
* {{App|Gate One|ウェブベースのターミナルエミュレータ、SSH クライアント。|https://github.com/liftoff/GateOne|{{AUR|gateone-git}}}}
 
* {{App|[[Wikipedia:ja:Konsole|Konsole]]|[[KDE]] デスクトップのターミナルエミュレータ。|http://kde.org/applications/system/konsole/|{{Pkg|konsole}}}}
 
* {{App|[[Wikipedia:mrxvt|Mrxvt]]|rxvt ベースのタブ式 X ターミナルエミュレータ。|http://materm.sourceforge.net/wiki/pmwiki.php|{{AUR|mrxvt}}}}
 
* {{App|QTerminal|軽量な Qt ベースのターミナルエミュレータ。|https://github.com/qterminal/qterminal|{{AUR|qterminal-git}}}}
 
* {{App|[[Wikipedia:ja:Rxvt|rxvt]]|xterm の人気代替。|http://rxvt.sourceforge.net/|{{Pkg|rxvt}}}}
 
* {{App|[[st]]|X 向けのシンプルなターミナル実装。|http://st.suckless.org|{{AUR|st}}}}
 
* {{App|Terminal|マルチウィンドウやスクロールバッファなどの当然の機能を全てサポートするターミナルエミュレータ。GNUstep の一部。|http://gap.nongnu.org/terminal/index.html|{{aur|gnustep-terminal}}}}
 
* {{App|[[terminator]]|マルチプルでリサイズ可能な端末パネルをサポートしたターミナルエミュレータ。|http://gnometerminator.blogspot.it/|{{Pkg|terminator}}}}
 
* {{App|Terminology|革新的な機能を備えた Enlightenment プロジェクトチームによるターミナルエミュレータ:ファイルのサムネイルとメディアは、メディアプレーヤーのように再生されます。|http://enlightenment.org/p.php?p&#61;about/terminology|{{Pkg|terminology}}}}
 
* {{App|[[Tilda]]|Quake, Doom, Half-Life などのファーストパーソンシューターゲームに登場するクラシックなターミナルにインスパイアされて出来た Linux ターミナル。|https://github.com/lanoxx/tilda/|{{Pkg|tilda}}}}
 
* {{App|[[urxvt]]|(Perl によって) 高い拡張性を持ちユニコードが使える rxvt クローンターミナルエミュレータ。タブ、URL 起動、Quake スタイルのドロップダウンモード、擬似透過をサポート。|http://software.schmorp.de/pkg/rxvt-unicode|{{Pkg|rxvt-unicode}}}}
 
* {{App|[[xterm]]|X Window System 用のシンプルなターミナルエミュレータ。ウィンドウシステムを直接使えないプログラム用に DEC VT102 や Tektronix 4014 互換のターミナルを提供します。|http://invisible-island.net/xterm/|{{Pkg|xterm}}}}
 
* {{App|[[Wikipedia:Yakuake|Yakuake]]|Konsole ベースのドロップダウンターミナル (Quake スタイル) エミュレータ。|http://yakuake.kde.org/|{{Pkg|yakuake}}}}
 
   
==== VTE ベース ====
+
===== フレームバッファベース =====
[http://developer.gnome.org/vte/unstable/ VTE] (Virtual Terminal Emulator) は初期の GNOME で GNOME Terminal で使うために開発されたウィジェットです。VTE ができてから、似た機能を持つ数多くのターミナルが生まれました。
 
   
  +
GNU/Linux では、Linux カーネルの仮想デバイス ('''fbdev''') や X の仮想フレームバッファシステム ('''xvfb''') のことを[[Wikipedia:Framebuffer|フレームバッファ]]と呼ぶことがあります。このセクションでは主としてカーネルの仮想デバイス '''fbdev''' をベースにするターミナルエミュレータをリストアップしています。
* {{App|evilvte|高度にカスタマイズ可能なターミナルエミュレータ。タブ、オートハイド、複数エンコードをサポート。|http://calno.com/evilvte/|{{AUR|evilvte}}}}
 
* {{App|[[Wikipedia:ja:GNOME 端末|GNOME Terminal]]|[[GNOME]] デスクトップのターミナルエミュレータ。ユニコードと擬似透過をサポート。|https://wiki.gnome.org/Apps/Terminal|{{Pkg|gnome-terminal}}}}
 
* {{App|[[Guake]]|GNOME デスクトップ向けドロップダウンターミナル。|http://guake-project.org/|{{Pkg|guake}}}}
 
*{{App|Terra|GTK+3.0 ベースのターミナルエミュレータ。使いやすいインターフェイスを持ち、縦横に分割できる画面でマルチターミナルをサポートしています (guake に類似)。|https://github.com/ozcanesen/terra-terminal|{{AUR|terra}}}}
 
* {{App|LilyTerm|とても軽量で使いやすい X ターミナルエミュレータ。|http://lilyterm.luna.com.tw/|{{Pkg|lilyterm}}}}
 
* {{App|LXTerminal|[[LXDE]] 向けのデスクトップ非依存のターミナルエミュレータ。|http://wiki.lxde.org/en/LXTerminal|{{Pkg|lxterminal}}}}
 
* {{App|MATE terminal|[[MATE]] デスクトップの [[Wikipedia:GNOME terminal|GNOME ターミナル]]のフォーク。|http://www.mate-desktop.org/|{{Pkg|mate-terminal}}}}
 
* {{App|Pantheon Terminal|[[Pantheon]] のターミナルエミュレータ。|https://launchpad.net/pantheon-terminal|{{Pkg|pantheon-terminal}}}}
 
* {{App|ROXTerm|場所をとらないタブ式ターミナルエミュレータ。|http://roxterm.sourceforge.net/|{{Pkg|roxterm}}}}
 
* {{App|sakura|GTK+ と VTE ベースのターミナルエミュレータ。|http://www.pleyades.net/david/projects/sakura|{{Pkg|sakura}}}}
 
* {{App|Stjerm|GTK+ ベースのドロップダウンターミナルエミュレータ。最小主義のインターフェースを備え、ファイルサイズが小さくメモリ使用量も少ない。Compiz などのコンポジット型ウィンドウマネージャと簡単に統合できる。|https://code.google.com/p/stjerm-terminal-emulator/|{{AUR|stjerm}}}}
 
* {{App|[[Wikipedia:Terminal (Xfce)|Terminal]]|[[Xfce]] デスクトップに含まれているターミナルエミュレータ。カラープロンプト、タブをサポート。|http://docs.xfce.org/apps/terminal/start|{{Pkg|xfce4-terminal}}}}
 
* {{App|Termit|vte ライブラリを使ったシンプルなターミナルエミュレータ。タブ、ブックマック、エンコード方式の切り替えが可能。|https://wiki.github.com/nonstop/termit/|{{AUR|termit}}}}
 
* {{App|[[Termite]]|キーボード中心の VTE ベースのターミナル。タイル型またはタブをサポートしているウィンドウマネージャで使われるように作られています。|https://github.com/thestinger/termite|{{Pkg|termite}}}}
 
* {{App|tinyterm|VTE ベースの超軽量なターミナルエミュレータ。|https://github.com/lahwaacz/tinyterm|{{AUR|tinyterm-git}}}}
 
   
  +
* {{App|yaft|X をなくても動かせるシンプルなターミナルエミュレータ。UCS2 文字、壁紙、256 色をサポート。|https://github.com/uobikiemukot/yaft|{{AUR|yaft}}}}
==== KMS ベース ====
 
   
  +
* {{App|[[Fbterm]]|Linux 向けの、高速なフレームバッファー (fb) ベースのターミナル (term) エミューレーター。|https://salsa.debian.org/debian/fbterm|{{AUR|fbterm}}}}
以下のターミナルエミュレータは [[Kernel Mode Setting]] を使っており X がなくても起動できます。
 
   
  +
==== ターミナルページャ ====
* {{App|[[KMSCON]]|linux カーネルモードセッティング (KMS) がベースのシンプルなターミナルエミュレータ。|https://github.com/dvdhrm/kmscon|{{Pkg|kmscon}}}}
 
   
  +
[[Wikipedia:ja:ページャ]] を参照してください。
==== フレームバッファベース ====
 
   
  +
* {{App|[[less]]|more に似たプログラムですが、前後の両方へのスクロールや、ファイルの部分的な読み込みをサポートしています。|https://www.gnu.org/software/less/|{{Pkg|less}}}}
GNU/Linux では、Linux カーネルの仮想デバイス ('''fbdev''') や X の仮想フレームバッファシステム ('''xvfb''') のことを[[Wikipedia:Framebuffer|フレームバッファ]]と呼ぶことがあります。このセクションでは主としてカーネルの仮想デバイス '''fbdev''' をベースにするターミナルエミュレータをリストアップしています。
 
  +
* {{App|mcview|マウスと色をサポートしたページャです。midnight commander にバンドルされています。|https://midnight-commander.org/|{{Pkg|mc}}}}
  +
* {{App|moar|Moar はページャです。設定は一切不要で当たり前のことを実現するようにデザインされています。|https://github.com/walles/moar|{{AUR|moar}}}}
  +
* {{App|[[Wikipedia:More_(command)|more]]|シンプルで機能の少ないページャです。util-linuxの一部です。|https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/about/|{{Pkg|util-linux}}}}
  +
* {{App|[[Wikipedia:Most_(Unix)|most]]|マルチウィンドウ、左右スクロール、内蔵カラーをサポートしたページャ|http://www.jedsoft.org/most/|{{Pkg|most}}}}
  +
* {{App|ov|機能が充実したターミナルベースのテキストビューアーです。いわゆるターミナルページャです。|https://noborus.github.io/ov/|{{AUR|ov-bin}}}}
  +
* また、[[Vim]] は[[Vim#Vim をページャとして使う|ページャとして使う]]ことができます。
   
  +
==== ターミナルマルチプレクサ ====
* {{App|[[fbterm]]|大量の機能を備えている高速なフレームバッファベースのターミナルエミュレータ。開発は休止中です。|http://code.google.com/p/fbterm/|{{Pkg|fbterm}}}}
 
  +
* {{App|yaft|X をなくても動かせるシンプルなターミナルエミュレータ。UCS2 文字、壁紙、256color をサポート。|https://github.com/uobikiemukot/yaft|{{AUR|yaft}}}}
 
  +
[[Wikipedia:ja:ターミナルマルチプレクサ]] も参照してください。
  +
  +
* {{App|[[abduco]]|プロセスを制御端末とは別に実行させる、セッションのアタッチとデタッチをサポートするツール。|https://www.brain-dump.org/projects/abduco/|{{Pkg|abduco}}}}
  +
* {{App|[[Wikipedia:Byobu (software)|byobu]]|GPLv3 でライセンスされた tmux や screen 向けのアドオン。ターミナルマルチプレクサがインストールされていることを必要とします。|https://byobu.org/|{{Pkg|byobu}}}}
  +
* {{App|[[dtach]]|[[GNU Screen]] のデタッチ機能をエミュレートするプログラム。|http://dtach.sourceforge.net/|{{AUR|dtach}}}}
  +
* {{App|dvtm|[[dwm]] スタイルの、コンソール内のウィンドウマネージャー。|https://www.brain-dump.org/projects/dvtm/|{{Pkg|dvtm}}}}
  +
* {{App|[[GNU Screen]]|物理端末を多重化するフルスクリーンウィンドウマネージャ。|https://www.gnu.org/software/screen/|{{Pkg|screen}}}}
  +
* {{App|mtm|シンプルなターミナルマルチプレクサで、フォーカスの変更・分割・終了とスクリーンの再描写の4つのコマンドのみを持っています。|https://github.com/deadpixi/mtm|{{AUR|mtm-git}}}}
  +
* {{App|tmate|[[tmux]] のフォークで、リモートアクセスとペアプログラミングを補助することを目的としています。|https://tmate.io/|{{Pkg|tmate}}}}
  +
* {{App|[[tmux]]|BSDライセンスのターミナル・マルチプレクサ。|https://tmux.github.io/|{{Pkg|tmux}}}}
  +
* {{App|zellij|Rust で書かれた強化されたターミナル・マルチプレクサ|https://zellij.dev/|{{Pkg|zellij}}}}
  +
* {{App|wezterm|[[Rust]] で実装された GPU アクセラレーションによるクロスプラットフォームなターミナルエミュレータおよびマルチプレクサ。|https://wezfurlong.org/wezterm/|{{Pkg|wezterm}}}}
  +
{{Tip|端末エミュレーターの [[Kitty]] も同様の機能を備えています。}}
   
 
=== ファイル ===
 
=== ファイル ===
   
 
==== ファイルマネージャ ====
 
==== ファイルマネージャ ====
  +
{{Wikipedia|Comparison of file managers}}
 
  +
[[Wikipedia:Comparison of file managers]] も参照してください。
   
 
===== コンソール =====
 
===== コンソール =====
  +
* {{App|Clex|フルスクリーンのユーザーインターフェイスを持つファイルマネージャ。|http://www.clex.sk/|{{Aur|clex}}}}
 
  +
* {{App|Clex|フルスクリーンのユーザーインターフェイスを持つファイルマネージャ。|http://www.clex.sk/|{{AUR|clex}}}}
* {{App|[[Wikipedia:Dired|Dired]]|[[Emacs]] と統合されたディレクトリエディタ。|http://www.gnu.org/software/emacs/manual/html_node/emacs/Dired.html|{{pkg|emacs}}}}
 
  +
* {{App|CliFM|コマンドラインファイルマネージャーで、フル機能を持っており、高速で、拡張性があり、とても軽量です。|https://github.com/leo-arch/clifm|{{AUR|clifm}}}}
* {{app|dired|1980年からある、太古のディレクトリエディタ。|http://fossies.org/linux/misc/old/|{{aur|dired}}}}
 
* {{App|[[Midnight Commander]]|コンソルベースデュアルパネルのファイルマネージャー。|http://www.midnight-commander.org|{{Pkg|mc}}}}
+
* {{App|ded|Emacs dired に似ているディレクトリエディター、ファイルネームマネージャー。|https://invisible-island.net/ded/ded.html|{{AUR|ded}}}}
  +
* {{App|[[Wikipedia:Dired|Dired]]|[[Emacs]] と統合されたディレクトリエディタ。|https://www.gnu.org/software/emacs/manual/html_node/emacs/Dired.html|{{Pkg|emacs}}}}
  +
* {{App|fff|Bash で書かれたシンプルなファイルマネージャー。|https://github.com/dylanaraps/fff|{{Pkg|fff}}}}
  +
* {{App|fm|ターミナルベースのファイルマネージャー。|https://github.com/knipferrc/fm|{{AUR|fm-git}}}}
  +
* {{App|joshuto|ranger のようなターミナルファイルマネージャーで、Rust で書かれています。|https://github.com/kamiyaa/joshuto|{{AUR|joshuto-git}}}}
  +
* {{App|Last File Manager|curses インターフェイスを備えた Python 3 で書かれた強力なファイルマネージャ。|https://inigo.katxi.org/devel/lfm/|{{AUR|lfm}}}}
  +
* {{App|[[lf]]|Go で書かれたターミナルファイルマネージャーで、サーバー/クライアントアーキテクチャを採用しています。|https://github.com/gokcehan/lf|{{Pkg|lf}}}}
  +
* {{App|[[Midnight Commander]]|コンソールベース、デュアルパネルのファイルマネージャー。|https://midnight-commander.org|{{Pkg|mc}}}}
 
* {{App|nffm|"Nothing Fancy File Manager"、C で書かれたマウスを使わない ncurses ファイルマネージャ。|https://github.com/mariostg/nffm|{{AUR|nffm-git}}}}
 
* {{App|nffm|"Nothing Fancy File Manager"、C で書かれたマウスを使わない ncurses ファイルマネージャ。|https://github.com/mariostg/nffm|{{AUR|nffm-git}}}}
* {{App|Pilot|[[Alpine]] メールクライアントについくるファイルマネージャー。|http://re-alpine.sourceforge.net/|{{AUR|re-alpine}}}}
+
* {{App|[[nnn]]|小さく、とも高速で、機能が豊富なファイルマネージャー。|https://github.com/jarun/nnn|{{Pkg|nnn}}}}
* {{App|[[Ranger]]|vi バインディング、カスタマイズ性、多機能をもったコンソールベースのファイルマネージャー。|http://nongnu.org/ranger|{{Pkg|ranger}}}}
+
* {{App|Pilot|[[Alpine]] ールクライアントについてくるファイルマネージャー。|https://alpine.x10host.com/{{Dead link|2022|09|20|status=domain name not resolved}}|{{AUR|alpine-git}}}}
* {{App|[[Vifm]]|ncurses ベースの二曲ファイルマネージャー、vi ライクなキーバインド。|http://vifm.info|{{Pkg|vifm}}}}
+
* {{App|[[Ranger]]|vi バインディング、カスタマイズ性、多機能をもったコンソールベースのファイルマネージャー。|https://ranger.github.io/|{{Pkg|ranger}}}}
  +
* {{App|sfm|unix ライクシステム向けのシンプルなファイルマネージャー。|https://github.com/afify/sfm|{{AUR|sfm}}}}
  +
* {{App|TUIFI Manager|クロスプラットフォームでターミナルベースの termux 指向のファイルマネージャー (とコンポーネント) で、Uni-Curses プロジェクトと一緒に、もしくはそのまま使うことを意図しています。|https://github.com/GiorgosXou/TUIFIManager|{{AUR|tuifimanager}}}}
  +
* {{App|[[Vifm]]|ncurses ベースの 2 パネルファイルマネージャー、vi ライクなキーバインド。|https://vifm.info|{{Pkg|vifm}}}}
  +
* {{App|xplr|ハック可能で、ミニマルで、高速な TUI ファイルエクスプローラー。|https://xplr.dev|{{Pkg|xplr}}}}
  +
* {{App|yazi|とても高速なターミナルファイルマネージャーで、Rust で async I/O ベースで書かれています。|https://yazi-rs.github.io/|{{Pkg|yazi}}}}
   
 
===== グラフィカル =====
 
===== グラフィカル =====
  +
* {{App|Andromeda|Qt ベースのクロスプラットフォームファイルマネージャー。|https://github.com/ABBAPOH/Andromeda/|{{AUR|andromeda}}}}
 
 
* {{App|Caja|MATE デスクトップのファイルマネージャ。|https://github.com/mate-desktop/caja|{{Pkg|caja}}}}
 
* {{App|Caja|MATE デスクトップのファイルマネージャ。|https://github.com/mate-desktop/caja|{{Pkg|caja}}}}
  +
* {{App|CoreFM|シンプルで軽量で使いやすいファイルマネージャーで、画像プレビュー、mime アイコンサポート、分割表示、リムーバブルメディアの自動マウント、ドラッグアンドドロップのサポートなど、たくさんの機能があります。C-Suite の一部です。|https://gitlab.com/cubocore/coreapps/corefm|{{AUR|corefm}}}}
* {{App|Dino|Qt によって作成された使いやすくパワフルなファイルマネージャー。|http://dfm.sourceforge.net/|{{AUR|dino-dfm}}}}
 
* {{App|[[Dolphin]]|KDE4 デスクトップのファイルマネージャ。|http://dolphin.kde.org/|{{Pkg|kdebase-dolphin}}}}
+
* {{App|Deepin File Manager|[[Deepin]] 用に開発されたファイルマネージャ。|https://www.deepin.org/en/original/dde-file-manager/|{{Pkg|deepin-file-manager}}}}
* {{App|Double Commander|2つパネルが並ぶファイルマネージャ。Total Commander にインスパイアされており新しいアイデアが実装されています。|http://doublecmd.sourceforge.net//|{{Pkg|doublecmd-gtk2}} {{Pkg|doublecmd-qt}}}}
+
* {{App|[[Dolphin]]|KDE デスクトップのファイルマネージャ。|https://apps.kde.org/dolphin/|{{Pkg|dolphin}}}}
* {{App|[[Wikipedia:emelFM2|emelFM2]]|人気の2パネルデザインを実装しいるファイルマネージャー。|http://emelfm2.net/|{{Pkg|emelfm2}}}}
+
* {{App|fm|小さく汎用的なファイルマネージャーで、GTK4 でビルドされています。|https://github.com/euclio/fm|}}
* {{App|Gentoo|GTK の軽量ファイルマネージャ。|http://www.obsession.se/gentoo/|{{AUR|gentoo}}}}
+
* {{App|Gentoo|GTK の軽量ファイルマネージャ。|https://sourceforge.net/projects/gentoo/|{{AUR|gentoo}}}}
* {{App|[[Wikipedia:GNOME_Commander|GNOME Commander]]|GNOME デスクトップのデュアルパネルファイルマネージャ。|http://gcmd.github.io/|{{Pkg|gnome-commander}}}}
+
* {{App|[[GNOME Files]]|拡張性のある、カスタムスクトをサポートしているヘビー級のファイルマネージャー。GNOME のデフォルト。{{Grp|gnome}} の一部です。|https://wiki.gnome.org/Apps/Files|{{Pkg|nautilus}}}}
  +
* {{App|Index|File manager that lets you browse your system files and applications and preview your music, text, image and video files and share them with external applications.|https://apps.kde.org/index-fm/|{{Pkg|index-fm}}}}
* {{App|[[GNOME Files]]|拡張性のある、カスタムスクリプトをサポートしているヘビー級のファイルマネージャー。GNOME のデフォルト。|https://wiki.gnome.org/action/show/Apps/Nautilus|{{Pkg|nautilus}}}}
 
* {{App|[[Wikipedia:ja:Konqueror|Konqueror]]|KDE デスクトップ用ファイルマネージャー。|http://www.konqueror.org/|{{Pkg|kdebase-konqueror}}}}
+
* {{App|[[Wikipedia:Konqueror|Konqueror]]|KDE デスクトップ用ファイルマネージャー。|https://apps.kde.org/konqueror/|{{Pkg|konqueror}}}}
  +
* {{App|Liri Files|The file manager for Liri.|https://github.com/lirios/files|{{Pkg|liri-files}}}}
* {{App|[[Wikipedia:Krusader|Krusader]]|KDE デスクトップ用の先進的なツインパネル (Midnight Commander スタイル) ファイルマネージャー。|http://www.krusader.org/|{{Pkg|krusader}}}}
 
* {{App|muCommander|軽量でロスラットフォームのファイルマネージャ。デュアルパネルのインターフェイスを持ち、Java 書かれています。|http://www.mucommander.com/|{{AUR|mucommander}}}}
+
* {{App|[[Nemo]]|Nemo は Cinnamon デストップのファイルマネージャです。A fork of Nautilus.|https://projects.linuxmint.com/cinnamon/|{{Pkg|nemo}}}}
  +
* {{App|Pantheon Files|File browser designed for elementary OS.|https://github.com/elementary/files|{{Pkg|pantheon-files}}}}
* {{App|[[Nemo]]|Nemo は Cinnamon デスクトップのファイルマネージャです。GNOME Files の代わりとして使えます。|http://cinnamon.linuxmint.com/|{{Pkg|nemo}}}}
 
* {{App|[[Wikipedia:Fox_toolkit|PathFinder]]|FOX ツールキットによるファイルブラウザ。|http://fox-toolkit.org/|{{Pkg|fox}}}}
+
* {{App|PathFinder|[[Wikipedia:Fox_toolkit|FOX ツールキット]] によるファイルブラウザ。|http://fox-toolkit.org/|{{Pkg|fox}}}}
* {{App|[[PCManFM]]|タブブラウズや壁紙の管理などの機能をもっている軽量ファイルマネージャー。|http://wiki.lxde.org/en/PCManFM|{{Pkg|pcmanfm}}}}
+
* {{App|[[PCManFM]]|desktop icon や壁紙の管理などの機能をもっている very fast and 軽量ファイルマネージャー。|https://wiki.lxde.org/en/PCManFM{{Dead link|2022|09|20|status=404}}|{{Pkg|pcmanfm}}, {{Pkg|pcmanfm-gtk3}}}}
* {{App|QtFileMan|LXDE PCManFM に似たファイルマネージャー。|http://gitorious.org/qtfileman|{{AUR|qtfileman-git}}}}
+
* {{App|[[PCManFM]]-Qt|Qt port of PCManFM file manager.|https://github.com/lxqt/pcmanfm-qt|{{Pkg|pcmanfm-qt}}}}
  +
* {{App|Peony|File manager for the UKUI desktop.|https://github.com/ukui/peony|{{Pkg|peony}}}}
* {{App|qtFM|小さく軽量な、純粋に Qt ベースの Linux デスクトップ用ファイルマネージャー。|http://www.qtfm.org/|{{Pkg|qtfm}}}}
 
* {{App|[[ROX]]|小さく高速なファイルマネージャー。壁紙やパネルの管理なども可能。|http://rox.sourceforge.net|{{Pkg|rox}}}}
+
* {{App|qtFM|小さく軽量、純粋に Qt ベースの Linux デスクトップ用ファイルマネージャー。|https://qtfm.eu/|{{AUR|qtfm}}}}
* {{App|[[SpaceFM]]|GTK+ マルチパネルタブ式ファイルマネージャー。|http://ignorantguru.github.com/spacefm/|{{Pkg|spacefm}}}}
+
* {{App|ROX Filer|小さく高速なファイルマネージャー。壁紙やパネルの管理なども可能。|https://rox.sourceforge.net/|{{AUR|rox}}}}
* {{App|Sunflower|小さ細かく設定可能でプラグインサポたツインパネルの Linux ファイルマネージャー。|http://sunflower-fm.org/|{{AUR|sunflower}}}}
+
* {{App|[[Thunar]]|高速に起動し素早ディレクトリ読み込むようにデモンとて実行できるファイルマネージャー。|https://docs.xfce.org/xfce/thunar/start|{{Pkg|thunar}}}}
* {{App|[[Thunar]]|高速に起動し素早くディレクトリを読み込むようにデーモンとして実行できるファイルマネージャー。|http://docs.xfce.org/xfce/thunar/start|{{Pkg|thunar}}}}
 
* {{App|Tux Commander|人気の Total Commander や Midnight Commander ファイルマネージャーに似た2つのパネルをもったウィンドウ型ファイルマネージャー。|http://tuxcmd.sourceforge.net/description.php|{{Pkg|tuxcmd}}}}
 
* {{App|Worker|高速、軽量、機能豊富な X Window System 向けファイルマネージャー。|http://www.boomerangsworld.de/worker/|{{AUR|worker}}}}
 
* {{App|[[Wikipedia:Xfe|Xfe]]|Windows Explorer ライクの X 用ファイルマネージャー (X File Explorer)。|http://roland65.free.fr/xfe/|{{Pkg|xfe}}}}
 
   
  +
====== Twin-panel ======
==== デスクトップ検索エンジン ====
 
[[ファイルシステム検索#デスクトップ検索エンジン]]を見て下さい。
 
   
  +
Note that some of these twin-panel file managers can also be set to have only one pane.
==== 圧縮ツール ====
 
{{Wikipedia|Comparison of file archivers}}
 
   
  +
* {{App|Double Commander|2つのパネルが並ぶファイルマネージャ。Total Commander にインスパイアされており新しいアイデアが実装されています。|https://doublecmd.sourceforge.io/|GTK: {{Pkg|doublecmd-gtk2}}, Qt5: {{Pkg|doublecmd-qt5}}}}
===== コンソール =====
 
  +
* {{App|[[Wikipedia:GNOME Commander|GNOME Commander]]|GNOME デスクトップのデュアルパネルファイルマネージャ。|https://gcmd.github.io/|{{AUR|gnome-commander}}}}
* {{App|atool|様々な種類のアーカイブを管理するスクリプト。|http://www.nongnu.org/atool/|{{Pkg|atool}}}}
 
  +
* {{App|[[Wikipedia:Krusader|Krusader]]|KDE デスクトップ用の先進的なツインパネル (Midnight Commander スタイル) ファイルマネージャー。|https://krusader.org/|{{Pkg|krusader}}}}
* {{App|arj|1990年代中頃に DOS/Windows で使われていたアーカイバ。そのオープンソースクローンです。|http://arj.sourceforge.net/|{{AUR|arj}}}}
 
  +
* {{App|muCommander|軽量でクロスプラットフォームのファイルマネージャ。デュアルパネルのインターフェイスを持ち、Java で書かれています。|https://www.mucommander.com/|{{AUR|mucommander}}}}
* {{App|[[Wikipedia:cpio|cpio]]|cpio と tar ファイル圧縮フォーマットをサポートする GNU ツール。|http://www.gnu.org/software/cpio|{{Pkg|cpio}}}}
 
* {{App|[[Wikipedia:Dar (disk archiver)|dar]]|tar の欠点を補うアーカブ・圧縮ユティリティ。|[http://dar.linux.free.fr/ DAR - Disk ARchive]|{{AUR|dar}}}}
+
* {{App|[[SpaceFM]]|GTK マルチパネルタブ式ファルマネージャー。|https://ignorantguru.github.io/spacefm/|{{AUR|spacefm}}}}
  +
* {{App|Sunflower|小さく細かく設定可能でプラグインをサポートしたツインパネルの Linux ファイルマネージャー。|https://sunflower-fm.org/|{{AUR|sunflower}}}}
* {{App|lha|LH-7 形式の圧縮ファイルを作成するアーカイバ。32ビットオンリー (x86_64 で動かすには [[multilib]] が必要です)。|http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix|{{aur|lha}}}}
 
  +
* {{App|trolCommander|Lightweight, dual-pane file manager written in Java. Fork of muCommander.|https://github.com/trol73/mucommander|{{AUR|trolcommander}}}}
* {{App|lrzip|rzip/lzma, lzo, zpaq アルゴリズムを使用するマルチスレッドコンプレッサ。|http://lrzip.kolivas.org/|{{pkg|lrzip}}}}
 
  +
* {{App|Tux Commander|人気の Total Commander や Midnight Commander ファイルマネージャーに似た2つのパネルをもったウィンドウ型ファイルマネージャー。|http://tuxcmd.sourceforge.net/description.php|{{AUR|tuxcmd}}}}
* {{App|lz4|超高速圧縮アルゴリズム lz4 を使用するファイル圧縮ツール。|https://code.google.com/p/lz4/|{{pkg|lz4}}}}
 
* {{App|lzop|lzo ライブラリを使用する高速なファイル圧縮ツ。|http://www.lzop.org/|{{pkg|lzop}}}}
+
* {{App|Worker|高速、軽量、機能豊富 X Window System 向けファイルマネージャー。|http://www.boomerangsworld.de/cms/worker/|{{AUR|worker}}}}
* {{App|[[p7zip]]|7-Zip、Linux を含む POSIX システム移植。コマンドランツーの名前は '''7z'''。|http://p7zip.sourceforge.net/|{{Pkg|p7zip}}}}
+
* {{App|[[Wikipedia:Xfe|Xfe]]|Microsoft Explorer ライクX 用ファイルマネージャー (X File Explorer)。|http://roland65.free.fr/xfe/|{{AUR|xfe}}}}
* {{App|pixz|xz の欠点を補うマルチスレッドの圧縮ツール。|https://github.com/vasi/pixz|{{pkg|pixz}}}}
 
* {{App|[[tar]]|ユビキタスな tar アーカイブ (tarball) を操作する GNU ユーティリティ。|http://www.gnu.org/software/tar|{{Pkg|tar}}}}
 
* {{App|[[Wikipedia:ZPAQ|zpaq]]|C++ で書かれた高圧縮率を誇るアーカイバ。Context-Model, LZ77, BWT アルゴリズムを使用。|http://mattmahoney.net/dc/zpaq.html|{{aur|zpaq}}}}
 
* {{App|zopfli|Google によって開発されている圧縮率が高いファイル圧縮ツール。zopfli という名前の deflate 互換のアルゴリズムを使用。|https://code.google.com/p/zopfli|{{aur|zopfli-git}}}}
 
* {{App|zoo|PKZIP が登場するまで主として VMS で使われていたマイナーなアーカイバ。|http://ftp.sunet.se/pub/usenet/ftp.uu.net/comp.sources.unix/volume11/zoo/|{{aur|zoo}}}}
 
   
===== グラフィカル =====
+
==== ゴミ箱管理 ====
  +
* {{App|[[Wikipedia:ja:Ark (コンピュータ)|Ark]]|KDE デスクトップのアーカイブツール。|http://kde.org/applications/utilities/ark/|{{Pkg|kdeutils-ark}}}}
 
  +
See [[Trash management#Trash creation]].
  +
  +
==== ファイル同期とバックアップ ====
  +
  +
[[バックアッププログラム]]、[[Wikipedia:Comparison of file synchronization software]] と [[Wikipedia:Comparison of backup software]] も見てください。
  +
  +
* {{App|borg|Deduplicating backup program with compression and authenticated encryption that supports backing up over ssh|https://www.borgbackup.org|{{Pkg|borg}}}}
  +
* {{App|Déjà Dup|Simple GTK backup program. It hides the complexity of doing backups the 'right way' (encrypted, off-site, and regular) and uses [[duplicity]] as the backend.|https://launchpad.net/deja-dup|{{Pkg|deja-dup}}}}
  +
* {{App|[[Wikipedia:DirSync Pro|DirSync Pro]]|Small, but powerful utility for file and folder synchronization.|https://dirsyncpro.org/|{{AUR|dirsyncpro}}}}
  +
* {{App|[[Wikipedia:Duplicati|Duplicati]]|Backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers.|https://www.duplicati.com/|{{AUR|duplicati-canary-bin}}}}
  +
* {{App|[[duplicity]]|Simple command-line utility which allows encrypted compressed incremental backup to nearly any storage.|https://www.nongnu.org/duplicity/|{{Pkg|duplicity}}}}
  +
* {{App|[[Duply]]|Command-line front-end for [[duplicity]] which simplifies running it. It manages backup job settings in profiles and allows to batch execute commands.|https://www.duply.net/|{{AUR|duply}}}}
  +
* {{App|[[Wikipedia:FreeFileSync|FreeFileSync]]|Folder comparison and synchronization software that creates and manages backup copies of all your important files.|https://www.freefilesync.org/|{{AUR|freefilesync}}}}
  +
* {{App|[[Wikipedia:git-annex|git-annex]]|Manage files with git, without checking the file contents into git.|https://git-annex.branchable.com/|{{Pkg|git-annex}}}}
  +
* {{App|[[Wikipedia:grsync|grsync]]|GTK+ GUI for rsync to synchronize folders, files and make backups|https://www.opbyte.it/grsync/|{{Pkg|grsync}}}}
  +
* {{App|hsync|Command line program to sync only those files that have been renamed/moved but otherwise unchanged. It works by issuing simple move operations at the destination without actually transferring the files, and is meant to be used in conjunction with other synchronization programs that lack this capability.|https://ambrevar.bitbucket.io/hsync/|{{AUR|hsync}}}}
  +
* {{App|rclone|Command line program to sync files and directories to and from Amazon S3, Dropbox, Google Drive, Microsoft OneDrive, Yandex Disk and many other cloud storage services as well as between local paths.|https://rclone.org/|{{Pkg|rclone}}}}
  +
* {{App|restic|Fast, secure, efficient backup program that supports backing up to many cloud services.|https://restic.net/|{{Pkg|restic}}}}
  +
* {{App|[[rsync]]|File transfer program that uses the "rsync algorithm" which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. Has [[Rsync#Front-ends|multiple frontends available]].|https://rsync.samba.org/|{{Pkg|rsync}}}}
  +
* {{App|[[Wikipedia:SparkleShare|SparkleShare]]|File sharing and collaboration application written in C#. It can sync with any Git server over SSH.|https://www.sparkleshare.org/|{{Pkg|sparkleshare}}}}
  +
* {{App|[[Syncthing]]|Continuous file synchronization program. It synchronizes files between two or more computers in a simple way without advanced configuration.|https://syncthing.net/|{{Pkg|syncthing}}}}
  +
* {{App|Syncany|Cloud storage and filesharing application with a focus on security and abstraction of storage.|https://www.syncany.org/|{{AUR|syncany}}}}
  +
* {{App|[[Wikipedia:Synkron|Synkron]]|Application that helps you keep your files and folders always updated. You can easily sync your documents, music or pictures to have their latest versions everywhere.|https://synkron.sourceforge.net/|{{AUR|synkron}}}}
  +
* {{App|[[Wikipedia:Tarsnap|Tarsnap]]|Secure, efficient proprietary online backup service.|https://www.tarsnap.com/|{{Pkg|tarsnap}}}}
  +
* {{App|Timeshift|A system restore tool for Linux.|https://github.com/linuxmint/timeshift|{{Pkg|timeshift}}}}
  +
* {{App|[[Unison]]|File synchronization tool that allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.|https://www.cis.upenn.edu/~bcpierce/unison/|{{Pkg|unison}}}}
  +
* {{App|YARsync|A Python wrapper around rsync, providing file synchronization and backup with an interface similar to git.|https://github.com/ynikitenko/yarsync|{{AUR|yarsync}}}}
  +
  +
==== Archiving and compression tools ====
  +
  +
===== Console =====
  +
  +
For archiving and compression command-line tools, see [[アーカイブと圧縮]].
  +
  +
===== Graphical =====
  +
  +
* {{App|360zip|A proprietary archiving tool.|https://yasuo.360.cn/|{{AUR|360zip}}}}
  +
* {{App|[[Wikipedia:Ark (software)|Ark]]|KDE デスクトップのアーカイブツール。|https://apps.kde.org/ark/|{{Pkg|ark}}}}
  +
* {{App|Arqiver|Simple Qt archive manager based on libarchive.|https://github.com/tsujan/Arqiver|{{AUR|arqiver-git}}}}
  +
* {{App|CoreArchiver|Simple file compressing/extracting utility based on Qt and libarchive-qt. Part of C-Suite.|https://gitlab.com/cubocore/coreapps/corearchiver|{{AUR|corearchiver}}}}
  +
* {{App|Deepin Archive Manager|Fast and lightweight application for creating and extracting archives.|https://github.com/linuxdeepin/deepin-compressor|{{Pkg|deepin-compressor}}}}
 
* {{App|Engrampa|[[MATE]] のアーカイブマネージャ。|https://github.com/mate-desktop/engrampa|{{Pkg|engrampa}}}}
 
* {{App|Engrampa|[[MATE]] のアーカイブマネージャ。|https://github.com/mate-desktop/engrampa|{{Pkg|engrampa}}}}
* {{App|[[Wikipedia:ja:File Roller|File Roller]]|GNOME のデフォルト圧縮ファイルマネージャ|http://fileroller.sourceforge.net/|{{Pkg|file-roller}}}}
+
* {{App|[[Wikipedia:GNOME Archive Manager|GNOME Archive Manager]]|GNOME のデフォルト圧縮ファイルマネージャ (previously File Roller). Part of {{Grp|gnome-extra}}.|https://wiki.gnome.org/Apps/FileRoller|{{Pkg|file-roller}}}}
  +
* {{App|LXQt File Archiver|Simple and lightweight desktop-agnostic Qt file archiver.|https://github.com/lxqt/lxqt-archiver|{{Pkg|lxqt-archiver}}}}
* {{App|FreeArc|[[Haskell]] で書かれた多目的のアーカイバ。GTK2 による GUI が付属。今のところ32ビットプラットフォームでしか使えません (x86_64 環境で使うには [[multilib]] が必要)。|http://encode.ru/threads/43-FreeArc/|{{aur|freearc}}}}
 
  +
* {{App|p7zip-gui|The GUI belonging to the p7zip software.|https://github.com/p7zip-project/p7zip|{{AUR|p7zip-gui}}}}
* {{App|[[p7zip]]|7-Zip の、Linux を含む POSIX システム移植。{{Pkg|wxgtk}} を使っている GUI の名前は '''7zFM'''。|http://p7zip.sourceforge.net/|{{Pkg|p7zip}}}}
 
* {{App|[[Wikipedia:PeaZip|PeaZip]]|オープンソースのファイル・アーカイブマネージャ。|http://www.peazip.org/peazip-linux.html|{{AUR|peazip-gtk2}} {{AUR|peazip-qt}}}}
+
* {{App|[[Wikipedia:PeaZip|PeaZip]]|オープンソースのファイル・アーカイブマネージャ。|https://peazip.github.io/peazip-linux.html|GTK: {{AUR|peazip-gtk2-bin}}, Qt: {{AUR|peazip-qt-bin}}}}
  +
* {{App|[[Wikipedia:Xarchiver|Xarchiver]]|GTK で作られた軽量なデスクトップ非依存のアーカイブマネージャ。|https://github.com/ib/xarchiver|GTK 3: {{Pkg|xarchiver}}, GTK 2: {{Pkg|xarchiver-gtk2}}}}
* {{App|Squeeze|コマンドラインアーカイブツールのフェザー級フロントエンド。|http://squeeze.xfce.org/|{{AUR|squeeze-git}}}}
 
  +
* {{App|Xarchive|コマンドライン圧縮ツールの GTK+ 製フロントエンド。|http://xarchive.sourceforge.net/|{{AUR|xarchive}}}}
 
  +
==== Comparison, diff, merge ====
* {{App|[[Wikipedia:ja:Xarchiver|Xarchiver]]|GTK+ で作られた軽量なデスクトップ非依存のアーカイブマネージャ。|http://xarchiver.sourceforge.net/|{{Pkg|xarchiver}}}}
 
  +
  +
See also [[Wikipedia:Comparison of file comparison tools]].
  +
  +
For managing ''pacnew''/''pacsave'' files, specialised tools exist. See [[Pacnew と Pacsave ファイル#.pac* ファイルの管理]].
  +
  +
===== Console =====
  +
  +
See {{man|1|diff}} from {{Pkg|diffutils}} and [[Core utilities#diff alternatives|its alternatives]].
  +
  +
* {{App|colordiff|'diff' の Perl スクリプトラッパー。同じ出力にシンタックスハイライトを追加。|https://www.colordiff.org/|{{Pkg|colordiff}}}}
  +
* {{app|diff-highlight|Perl script to highlight changed parts within pairable lines of {{ic|diff -u}} output|https://github.com/git/git/tree/master/contrib/diff-highlight|{{pkg|git}}}}
  +
* {{App|diffr|A Rust utility to pretty-print diff with highlighting at word-level for ease of review.|https://github.com/mookid/diffr|{{AUR|diffr}}}}
  +
* {{App|ydiff|A Python wrapper to get highlighted diff output from stdin or VCS-tracked file/dirs, in either unfied or side-by-side view.|https://github.com/ymattw/ydiff|{{AUR|ydiff}}}}
  +
* {{App|delta|A diff viewer written in Rust with syntax highlighting.|https://github.com/dandavison/delta|{{Pkg|git-delta}}}}
  +
* {{App|diff-so-fancy|A diff output decorator. It does not calculate the diff, it only decorates it.|https://github.com/so-fancy/diff-so-fancy|{{Pkg|diff-so-fancy}}}}
  +
* {{App|difftastic|Compares files using their syntax trees|https://difftastic.wilfred.me.uk|{{Pkg|difftastic}}}}
  +
  +
===== Graphical =====
   
  +
* {{App|DiffPDF|Compare the text or the visual appearance of each page in two PDF files.|https://gitlab.com/eang/diffpdf|{{Pkg|diffpdf}}}}
==== マージツール ====
 
  +
* {{App|Diffuse|Python で書かれた小さくてシンプルなテキストマージツール。|https://diffuse.sourceforge.net/|{{Pkg|diffuse}}}}
{{Wikipedia|Comparison of file comparison tools}}
 
  +
* {{App|KDiff3|KDE デスクトップのファイルとディレクトリの比較・マージツール。|https://apps.kde.org/kdiff3/|{{Pkg|kdiff3}}}}
  +
* {{App|Kompare|ソースファイルの差を回覧・マージするための GUI フロントエンドプログラム。様々な diff フォーマットをサポートし、表示する情報レベルをカスタマイズするための多くのオプションがある。|https://apps.kde.org/kompare/|{{Pkg|kompare}}}}
  +
* {{App|[[Wikipedia:Meld (software)|Meld]]|ビジュアル比較・マージツール。ファイル・ディレクトリ・プロジェクトのバージョンの比較が可能。|https://meldmerge.org/|{{Pkg|meld}}}}
  +
* {{App|xxdiff|ファイルやディレクトリの差異を表示するグラフィカルブラウザ。|https://furius.ca/xxdiff/|{{AUR|xxdiff}}}}
   
* {{App|colordiff|'diff' の Perl スクリプトラッパー。同じ出力にシンタックスハイライトを追加。|http://www.colordiff.org/|{{Pkg|colordiff}}}}
 
* {{App|Diffuse|Python で書かれた小さくてシンプルなテキストマージツール。|http://diffuse.sourceforge.net/|{{Pkg|diffuse}}}}
 
* {{App|KDiff3|KDE デスクトップのファイルとディレクトリの比較・マージツール。|http://kdiff3.sourceforge.net/|{{Pkg|kdiff3}}}}
 
* {{App|[[Wikipedia:ja:Kompare|Kompare]]|ソースファイルの差を回覧・マージするための GUI フロントエンドプログラム。様々な diff フォーマットをサポートし、表示する情報レベルをカスタマイズするための多くのオプションがある。|http://www.caffeinated.me.uk/kompare/|{{Pkg|kompare}}}}
 
* {{App|[[Wikipedia:Meld (software)|Meld]]|ビジュアル比較・マージツール。ファイル・ディレクトリ・プロジェクトのバージョンの比較が可能。|http://meld.sourceforge.net|{{Pkg|meld}}}}
 
* {{App|xxdiff|ファイルやディレクトリの差異を表示するグラフィカルブラウザ。|http://furius.ca/xxdiff/|{{AUR|xxdiff}}}}
 
 
[[Vim]] と [[Emacs]] にはそれぞれ [[Vim#ファイルのマージ (vimdiff)|vimdiff]] と {{ic|ediff}} というマージ機能があります。
 
[[Vim]] と [[Emacs]] にはそれぞれ [[Vim#ファイルのマージ (vimdiff)|vimdiff]] と {{ic|ediff}} というマージ機能があります。
   
 
==== バッチ処理リネームプログラム ====
 
==== バッチ処理リネームプログラム ====
   
  +
===== Console =====
* {{App|[[Wikipedia:GPRename|GPRename]]|ファイルとディレクトリの名前を変える GTK+ バッチ処理プログラム。|http://gprename.sourceforge.net|{{Pkg|gprename}}}}
 
* {{App|[[Wikipedia:KRename|KRename]]|KDE デスクトップ向けのとてもパワフルなバッチ処理リネームプログラム。|http://www.krename.net|{{Pkg|krename}}}}
 
* {{App|metamorphose2|wxPython ベースのバッチリネーマーで、正規表現や、メタデータによるマルチメディアファイルの名前変更などをサポートしています。|http://file-folder-ren.sourceforge.net|{{AUR|metamorphose2}}}}
 
* {{App|pyRenamer|大量のファイルのリネームのためのアプリケーション。|http://www.infinicode.org/code/pyrenamer/|{{AUR|pyrenamer}}}}
 
* {{App|rename.pl|perl regex ベースのバッチリネーマー。|http://search.cpan.org/~pederst/rename/bin/rename.PL|{{Pkg|perl-rename}}}}
 
   
  +
See {{man|1|rename}} from {{Pkg|util-linux}}.
=== ディスクの消去 ===
 
   
  +
* {{App|brn2|fast bulk renamer with swapping.|https://github.com/lucas-mior/brn2|{{AUR|brn2-git}}}}
* {{App|[[Wikipedia:BleachBit|BleachBit]]|ディスク容量を開けてプライバシーを守ります。キャッシュやクッキー、インターネット履歴、一時ファイル、ログなどを消去。|http://bleachbit.sourceforge.net/|{{Pkg|bleachbit}}}}
 
  +
* {{App|edir|Rename, delete, and copy files and directories using your editor (enhanced vidir).|https://github.com/bulletmark/edir|{{AUR|edir}}}}
* {{App|gconf-cleaner|gconf データベースに居座っている不必要な gconf キーを消去。|https://code.google.com/p/gconf-cleaner/|{{AUR|gconf-cleaner}}}}
 
  +
* {{App|f2|Cross-platform command-line tool for batch renaming files and directories quickly and safely, can also rename files based on audio tags.|https://github.com/ayoisaiah/f2|{{AUR|f2}}}}
  +
* {{App|nomino|A batch rename utility for developers.|https://github.com/yaa110/nomino|{{AUR|nomino}}}}
  +
* {{App|rename.pl|perl regex ベースのバッチリネーマー。|https://search.cpan.org/~pederst/rename/|{{Pkg|perl-rename}}}}
  +
* {{App|vidir|Rename and delete files and directories using your editor.|https://linux.die.net/man/1/vidir|{{AUR|vidir}}}}
   
  +
===== Graphical =====
=== ディスク使用量表示プログラム===
 
  +
* {{App|Caja-Rename|Batch renaming extension for Caja.|https://tari.in/www/software/caja-rename|{{AUR|caja-rename}}}}
* {{App|[[Wikipedia:ja:Baobab|Disk Usage Analyzer]] (Baobab)|[[GNOME]] デスクトップ用のディスク使用量アナライザ。|http://www.marzocca.net/linux/baobab|{{Pkg|baobab}} {{aur|baobab36}}}}
 
  +
* {{App|CoreRenamer|Simple lightweight batch file renamer application. Part of C-Suite.|https://gitlab.com/cubocore/coreapps/corerenamer|{{AUR|corerenamer}}}}
* {{App|[[Wikipedia:Filelight|Filelight]]|コンピュータのディスク使用量を、リング状のマップに視覚化するディスク使用量アナライザ。|http://methylblue.com/filelight/|{{Pkg|filelight}}}}
 
* {{App|GdMap|ファイルディレクトリサイズにあわせて長方形表示すディスク使用量アナイザ。|http://gdmap.sourceforge.net/|{{Pkg|gdmap}}}}
+
* {{App|[[Wikipedia:GPRename|GPRename]]|ファイルディレクトリの名前変え GTK バッチ処理プログ。|https://gprename.sourceforge.net|{{Pkg|gprename}}}}
  +
* {{App|[[Wikipedia:KRename|KRename]]|KDE デスクトップ向けのとてもパワフルなバッチ処理リネームプログラム。|https://apps.kde.org/krename/|{{Pkg|krename}}}}
* {{App|gt5|A diff-capable "du-browser".|http://gt5.sourceforge.net|{{AUR|gt5}}}}
 
  +
* {{App|metamorphose2|wxPython ベースのバッチリネーマーで、正規表現や、メタデータによるマルチメディアファイルの名前変更などをサポートしています。|https://file-folder-ren.sourceforge.net|{{AUR|metamorphose2}}{{Broken package link|package not found}}}}
* {{App|ncdu|シンプルな ncurses ディスク使用量アナライザ。|http://dev.yorhel.nl/ncdu|{{Pkg|ncdu}}}}
 
  +
* {{App|[[Thunar]] Bulk Rename|Change the name of multiple files at once using some criterion that applies to at least one of the files. Run with {{ic|thunar -B}}.|https://docs.xfce.org/xfce/thunar/bulk-renamer/start|{{Pkg|thunar}}}}
   
=== 時刻同期 ===
+
==== ファイル検索 ====
   
  +
This section lists utilities for file searching based on filename, file path or metadata. For full-text searching, see the next section.
* {{App|[[Network Time Protocol daemon|NTPd]]|Network Time Protocol のリファレンス実装。|http://support.ntp.org/bin/view/Main/WebHome#The_NTP_Project|{{Pkg|ntp}}}}
 
* {{App|[[Chrony]]|軽量な NTP クライアントとサーバー。|http://chrony.tuxfamily.org/|{{Pkg|chrony}}}}
 
* {{App|[[OpenNTPD]]|Network Time Protocol のフリーで使いやすい実装。|http://www.openntpd.org/|{{Pkg|openntpd}}}}
 
   
  +
See also [[Wikipedia:List of search engines#Desktop search engines]].
=== システム監視 ===
 
* {{App|adesklet SystemMonitor|[[Wikipedia:Adesklets|adesklets]] 用のモジュール式のシステムモニタのコレクション。|http://adesklets.sourceforge.net/desklets.html|{{AUR|adesklet-systemmonitor}}}}
 
* {{App|candybar|タイル型ウィンドウマネージャ用の WebKit ベースのステータスライン。|https://github.com/Lokaltog/candybar|{{AUR|candybar-git}}}}
 
* {{App|[[Conky]]|軽量でスクリプト式のシステムモニタ。|http://conky.sourceforge.net/|{{Pkg|conky}}}}
 
* {{App|Collectd|[http://oss.oetiker.ch/rrdtool/ rrdtool] ベースのシンプルで拡張性のあるシステム監視デーモン。消費リソースが少なくて、スタンドアロンに、またはサーバー・クライアントアプリケーションとして設定できます。|https://collectd.org/|{{Pkg|collectd}}}}
 
* {{App|dstat|多目的リソース統計ツール。|http://dag.wieers.com/home-made/dstat/|{{Pkg|dstat}}}}
 
* {{App|[[Wikipedia:ja:GKrellM|GKrellM]]|シンプルで柔軟性のある GTK+ 向けシステムモニタパッケージ。多くのプラグインが含まれている。|http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html|{{Pkg|gkrellm}}}}
 
* {{App|gnome-system-monitor|GNOME のシステムモニタ。|https://help.gnome.org/users/gnome-system-monitor/|{{Pkg|gnome-system-monitor}} {{aur|gnome-system-monitor-gtk2}}}}
 
* {{App|[[Wikipedia:Htop|htop]]|シンプルな、ncurses 対話式プロセスビューア。|http://htop.sourceforge.net/|{{Pkg|htop}}}}
 
* {{App|[[Wikipedia:KDE System Guard|KSysGuard]]|KDE のタスクマネージャ・パフォーマンスモニタ。別名 KSysguard。|http://htop.sourceforge.net/|{{Pkg|ksysguard}}}}
 
* {{App|linux process explorer|Linux 向けのグラフィカルプロセスエクスプローラー。|http://sourceforge.net/projects/procexp/|{{AUR|procexp}}}}
 
* {{App|LXTask|[[LXDE]] の軽量なタスクマネージャー。|http://wiki.lxde.org/en/LXTask|{{Pkg|lxtask}}}}
 
* {{app|mate-system-monitor|[[MATE]] の GTK2 システムモニター。|https://github.com/mate-desktop/mate-system-monitor|{{pkg|mate-system-monitor}}}}
 
* {{app|Task Manager|[[Xfce]] の GTK2 プロセス管理アプリケーション。|http://goodies.xfce.org/projects/applications/xfce4-taskmanager|{{pkg|xfce4-taskmanager}}}}
 
* {{App|[[Paramano]]|軽量なバッテリモニター、CPU 周波数スケーラ。trayfreq のフォーク。|http://batchbin.ueuo.com/projects/trayfreq-archlinux/|{{AUR|paramano}}}}
 
   
  +
===== Console =====
=== システム情報ビューア ===
 
   
  +
See {{man|1|find}} from {{Pkg|findutils}} and [[Core utilities#find alternatives|its alternatives]].
==== コンソール ====
 
   
  +
===== Graphical =====
* {{App|alsi|Arch Linux のシステム情報ツール。スクリプトのソースコードを修正しなくても他のシステム用に設定することが可能です。|http://trizenx.blogspot.ro/2012/08/alsi.html|{{AUR|alsi}}}}
 
  +
* {{App|archey|arch のロゴと基本情報を表示するシンプルな python のスクリプト。python3 に依存しています。|https://github.com/djmelik/archey|{{AUR|archey}}}}
 
  +
* {{App|Catfish|多目的のファイル検索ツール by Xfce, can be powered by find, locate and Zeitgeist.|https://launchpad.net/catfish-search|{{Pkg|catfish}}}}
* {{App|archey2|arch のロゴと基本情報を表示するシンプルな python のスクリプト。Python 2.x バージョン。|https://github.com/djmelik/archey|{{AUR|archey2}}}}
 
  +
* {{App|CoreHunt|Easy to use fast file searching tool with categorized search and search history. Part of C-Suite.|https://gitlab.com/cubocore/coreapps/corehunt|{{AUR|corehunt}}}}
* {{App|archey3-git|Arch Linux のロゴとシステム情報を表示する Python スクリプト。|http://www.generictestdomain.net/archey3/|{{AUR|archey3-git}}}}
 
  +
* {{App|Czkawka|GTK file searching utility with advanced features, it can also find similar images and videos.|https://github.com/qarmin/czkawka|{{AUR|czkawka-gui}}}}
* {{App|dmidecode|SMBIOS/DMI の仕様による BIOS に書かれているシステムのハードウェア情報を表示します。|http://www.nongnu.org/dmidecode/|{{Pkg|dmidecode}}}}
 
  +
* {{App|GNOME Search Tool|ファイルを検索する Gnome ユーティリティ, depends on [[GNOME Files]].|https://gitlab.gnome.org/GNOME/gnome-search-tool|{{AUR|gnome-search-tool}}}}
* {{App|hwdetect|{{ic|/sys}} によってエクスポートされたモジュールを表示するシンプルなスクリプト。[[archboot]] に含まれています。|https://projects.archlinux.org/|{{pkg|hwdetect}}}}
 
  +
* {{App|KFind|Search tool for KDE to find files by name, type or content. Has internal search and supports locate.|https://apps.kde.org/kfind/|{{Pkg|kfind}}}}
* {{App|hwinfo|openSUSE 由来のパワフルなハードウェア検出ツール。|https://github.com/openSUSE/hwinfo|{{pkg|hwinfo}}}}
 
* {{App|inxi|システム情報を取得するためのスクリプト。|https://code.google.com/p/inxi|{{pkg|inxi}}}}
+
* {{App|MATE Search Tool|MATE utility to search for files.|https://github.com/mate-desktop/mate-utils|{{Pkg|mate-utils}}}}
  +
* {{App|regexxer|Interactive search and replace tool featuring Perl-style regular expressions.|http://regexxer.sourceforge.net/|{{Pkg|regexxer}}}}
  +
* {{App|Searchmonkey|正規表現が使えるパワフルな GUI 検索ユーティリティ。|https://sourceforge.net/projects/searchmonkey/|{{AUR|searchmonkey-git}}}}
  +
  +
====== File indexers ======
  +
  +
These programs index your files to allow for quick searching.
  +
  +
* {{App|Basenji|Volume indexing tool designed for easy and fast indexing of CD/DVD and other type of volume collections.|https://github.com/pulb/basenji|{{AUR|basenji}}{{Broken package link|package not found}}}}
  +
* {{App|fsearch|A fast file search utility for Unix-like systems based on GTK 3.|https://github.com/cboxdoerfer/fsearch|{{AUR|fsearch-git}}}}
  +
* {{App|angrysearch|Linux file search tool with instant results as you type.|https://github.com/DoTheEvo/ANGRYsearch|{{AUR|angrysearch}}}}
  +
  +
==== Full-text searching ====
  +
  +
See {{man|1|grep}} from {{Pkg|grep}} and [[Core utilities#grep alternatives|its alternatives]], which provide non-indexed [[Wikipedia:Full-text search|full-text search]].
  +
  +
===== Full-text indexers =====
  +
  +
* {{App|[[Baloo]]|KDE のファイルインデックス作成・検索ソリューション, has a CLI and is used by [[KRunner]].|https://community.kde.org/Baloo|{{Pkg|baloo}}}}
  +
* {{App|[[Wikipedia:DocFetcher|DocFetcher]]|Graphical Java デスクトップ検索アプリケーション。|https://docfetcher.sourceforge.net|{{AUR|docfetcher}}}}
  +
* {{App|MeiliSearch|Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine.|https://www.meilisearch.com/|{{Pkg|meilisearch}}}}
  +
* {{App|Namazu|A Full-Text Search Engine|http://www.namazu.org/|{{Pkg|namazu}}}}
  +
* {{App|[[Wikipedia:Recoll|Recoll]]|Xapian がバックエンドのフルテキスト検索ツール, has CLI and GUI.|https://lesbonscomptes.com/recoll/|{{Pkg|recoll}}}}
  +
* {{App|[[Wikipedia:Tracker (search software)|Tracker]]|オールインワンのインデックス作成・検索ツールとメタデータのデータベース, used by [[GNOME]] Documents, Music, Photos and Videos.|https://gnome.pages.gitlab.gnome.org/tracker/|{{Pkg|tracker3}}}}
  +
* {{App|[[Zeitgeist]]|Event aggregation framework for the user's activities and notifications (files opened, websites visited, conversations had, etc.), has several third-party front-ends.|https://launchpad.net/zeitgeist-project|{{Pkg|zeitgeist}}}}
  +
  +
=== Development ===
  +
  +
==== Code forges ====
  +
  +
* {{App|[[GitLab]]|Project management and code hosting application.|https://gitlab.com/gitlab-org/gitlab-foss|{{Pkg|gitlab}}}}
  +
* {{App|[[Gitea]]|Painless self-hosted Git service. Fork of Gogs.|https://gitea.io|{{Pkg|gitea}}}}
  +
* {{App|Forgejo|A lightweight software forge. Community project built on top of Gitea.|https://forgejo.org|{{Pkg|forgejo}}}}
  +
  +
===== Code forge clients =====
  +
  +
* {{App|git-open|Open a repository website (GitHub, GitLab, Bitbucket) in your browser|https://github.com/paulirish/git-open|{{AUR|git-open}}}}
  +
* {{App|github-cli|GitHub's official command line tool|https://github.com/cli/cli|{{Pkg|github-cli}}}}
  +
* {{App|hub|Command line interface for GitHub|https://hub.github.com|{{Pkg|hub}}}}
  +
* {{App|hut|Command line interface for Sourcehut|https://sr.ht/~emersion/hut/|{{Pkg|hut}}}}
  +
* {{App|lab|A hub-like tool for GitLab|https://zaquestion.github.io/lab/|{{AUR|lab}}}}
  +
* {{App|snippet|A terminal based interface to create a new GitLab snippet|https://gitlab.com/zj/snippet|{{AUR|snippet}}}}
  +
  +
==== バージョン管理システム ====
  +
  +
[[Wikipedia:Comparison of revision control software]] も参照してください。
  +
  +
* {{App|[[Bazaar]]|Distributed version control system that helps you track project history over time and to collaborate easily with others.|https://bazaar.canonical.com/|{{AUR|bzr}}}}
  +
* {{App|[[CVS]]|Concurrent Versions System, a client-server revision control system.|http://cvs.nongnu.org/|{{Pkg|cvs}}}}
  +
* {{App|[[Wikipedia:Darcs|Darcs]]|Distributed revision control system that was designed to replace traditional, centralized source control systems such as CVS and Subversion.|http://darcs.net/|{{Pkg|darcs}}}}
  +
* {{App|[[Wikipedia:Fossil (software)|Fossil]]|Distributed VCS with bug tracking, wiki, forum, and technotes.|https://www.fossil-scm.org/|{{Pkg|fossil}}}}
  +
* {{App|[[Git]]|Distributed revision control and source code management system with an emphasis on speed.|https://git-scm.com/|{{Pkg|git}}}}
  +
* {{App|[[Mercurial]]|Distributed version control system written in Python and similar in many ways to Git.|https://www.mercurial-scm.org/|{{Pkg|mercurial}}}}
  +
* {{App|[[Subversion]]|Full-featured centralized version control system originally designed to be a better CVS.|https://subversion.apache.org/|{{Pkg|subversion}}}}
  +
  +
==== ビルド自動化 ====
  +
  +
See also [[Wikipedia:List of build automation software]].
  +
  +
* {{App|[[Wikipedia:Apache Ant|Apache Ant]]|Java ライブラリとコマンドラインツール。相互に依存するターゲットや拡張ポイントにあわせてビルドファイルに書かれている手順を実行します。|https://ant.apache.org/|{{Pkg|ant}}}}
  +
* {{App|[[Apache Maven]]|Build automation tool used primarily for Java.|https://maven.apache.org/|{{Pkg|maven}}}}
  +
* {{App|[[Wikipedia:Bazel (software)|Bazel]]|An open-source tool that allows for the automated building and testing of software.|https://bazel.build/|{{Pkg|bazel}}}}
  +
* {{App|[[Wikipedia:CMake|CMake]]|ソフトウェアをビルド、テスト、パッケージ化するためのツール群。|https://cmake.org/|{{Pkg|cmake}}}}
  +
* {{App|[[Wikipedia:Make (software)|GNU make]]|プログラムのグループを管理するための、GNU make ユーティリティ。|https://www.gnu.org/software/make/|{{Pkg|make}} (dependency of {{Pkg|base-devel}})}}
  +
* {{App|[[Wikipedia:Meson (software)|Meson]]|Extremely fast and user friendly build system.|https://mesonbuild.com/|{{Pkg|meson}}}}
  +
* {{App|[[Wikipedia:Gradle|Gradle]]|JVM の強力なビルドシステム。|https://gradle.org/|{{Pkg|gradle}}}}
  +
* {{App|Phing|あらゆる作業を自動化する PHP プログラム。|https://www.phing.info/|{{AUR|phing}}}}
  +
  +
==== 統合開発環境 ====
  +
  +
See also [[Wikipedia:Comparison of integrated development environments]].
  +
  +
For PHP specific list, see [[PHP#Development tools]].
  +
  +
* {{App|[[Android Studio]]|The official Android development environment based on IntelliJ IDEA.|https://developer.android.com/studio/index.html|{{AUR|android-studio}}}}
  +
* {{App|[[Wikipedia:Anjuta|Anjuta]]|プロジェクト管理、アプリケーションウィザード、インタラクティブデバッガ、ソースエディタ、バージョンコントロールなど多数のツールを備えた多目的 IDE。|https://wiki.gnome.org/Apps/Anjuta|{{AUR|anjuta}}}}
  +
* {{App|[[Wikipedia:Aptana#Aptana_Studio|Aptana Studio]]|ウェブ開発を対象にしている Eclipse ベースの IDE。HTML, CSS, Javascript, Ruby on Rails, PHP, Adobe AIR などをサポート。|http://www.aptana.com/|{{AUR|aptana-studio}}}}
  +
* {{App|[[Wikipedia:Bluefish (software)|Bluefish]]|Powerful editor targeted towards programmers and webdevelopers, with many options to write websites, scripts and programming code. It supports many programming and markup languages.|https://bluefish.openoffice.nl/|{{Pkg|bluefish}}}}
  +
* {{App|[[Wikipedia:Code::Blocks|Code::Blocks]]|C, C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.|https://codeblocks.org/|{{Pkg|codeblocks}}}}
  +
* {{App|[[Wikipedia:JetBrains#CLion|CLion]]|A cross-platform IDE for C and C++.|https://www.jetbrains.com/clion/|{{AUR|clion}}}}
  +
* {{App|[[Wikipedia:CodeLite|CodeLite]]|C++ で書かれた C/C++/PHP/Node.js のオープンソースなクロスプラットフォーム IDE。|https://codelite.org/|{{AUR|codelite}}}}
  +
* {{App|[[Eclipse]]|IDE for Java, C/C++, PHP, Perl and Python with subversion support and task management.|https://www.eclipse.org/|Java EE: {{AUR|eclipse-jee}}, Java: {{AUR|eclipse-java}}, RCP: {{AUR|eclipse-rcp}}, C/C++: {{AUR|eclipse-cpp}}, PHP: {{AUR|eclipse-php}}, JavaScript and Web: {{AUR|eclipse-dltk-javascript}}}}
  +
* {{App|[[Wikipedia:Eric (software)|Eric]]|PyQt5 によるフル機能の Python / Ruby IDE。|https://eric-ide.python-projects.org/|{{AUR|eric}}}}
  +
* {{App|[[Gambas]]|Basic インタプリタをベースにオブジェクト指向の拡張を加えたフリーの開発環境。|https://gambas.sourceforge.net/en/main.html|{{Pkg|gambas3-ide}}}}
  +
* {{App|[[Wikipedia:Geany|Geany]]|Small and lightweight IDE with many supported many programming and markup languages including C, Java, PHP, HTML, Python, Perl, Pascal.|https://geany.org/|{{Pkg|geany}}}}
  +
* {{App|[[Wikipedia:GNOME Builder|GNOME Builder]]|Tool to write and contribute to great GNOME-based applications. Part of {{Grp|gnome-extra}}.|https://wiki.gnome.org/Apps/Builder|{{Pkg|gnome-builder}}}}
  +
* {{App|[[Wikipedia:KDevelop|KDevelop]]|機能豊富なプラグインを使うことができる C/C++ などのプログラミング言語の IDE。|https://www.kdevelop.org/|{{Pkg|kdevelop}}}}
  +
* {{App|[[Wikipedia:Komodo_Edit|Komodo Edit]]|フリーの、多言語エディタ。|https://www.activestate.com/products/komodo-edit/|{{AUR|komodo-edit}}}}
  +
* {{App|Lapce|Lightning-fast and Powerful Code Editor written in Rust.|https://lapce.dev/|{{Pkg|lapce}}}}
  +
* {{App|[[Wikipedia:Lazarus (IDE)|Lazarus]]|Delphi (Object Pascal) compatible IDE for Rapid Application Development. It has variety of components ready for use and a graphical form designer to easily create complex graphical user interfaces.|https://www.lazarus-ide.org/|{{Pkg|lazarus}}}}
  +
* {{App|LiteIDE|シンプルな Go の IDE。|https://github.com/visualfc/liteide|{{Pkg|liteide}}}}
  +
* {{App|Lite XL|A lightweight, simple, fast, feature-filled, and extremely extensible text editor written in C, and Lua, adapted from lite.|https://lite-xl.com/|{{AUR|lite-xl}}}}
  +
* {{App|[[Wikipedia:MPLAB|MPLAB]]|Microchip PIC と dsPIC 開発のための IDE。|https://www.microchip.com/mplabx|{{AUR|microchip-mplabx-bin}}}}
  +
* {{App|[[Netbeans]]|Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure などの言語で開発するための統合開発環境 (IDE)。|https://netbeans.org/|{{Pkg|netbeans}}}}
  +
* {{App|[[Wikipedia:PhpStorm|PhpStorm]]|JetBrains PhpStorm は PHP 向けの商用のクロスプラットフォーム IDE です。JetBrains の IntelliJ IDEA プラットフォームの上で動作し、providing an editor for PHP, HTML and JavaScript with PHP や JavaScript コードをオンザフライでコード解析したり、エラー補正や自動リファクタリングが行えるエディタを提供します。|https://www.jetbrains.com/phpstorm/|{{AUR|phpstorm}} {{AUR|phpstorm-eap}}}}
  +
* {{App|[[Wikipedia:Qt Creator|Qt Creator]]|Qt での開発に焦点をおいた軽量なクロスプラットフォームの C++ 統合開発環境。|https://www.qt.io/ide/|{{Pkg|qtcreator}}}}
  +
* {{App|[[Wikipedia:Eclipse Theia|Theia]]|Eclipse Theia is a free and open-source IDE for desktop and web applications. It is implemented in TypeScript, is based on Visual Studio Code, and emphasizes extensibility. It can be run as a web or a desktop application.|https://theia-ide.org/|{{AUR|theia-electron}}}}
  +
* {{App|[[Visual Studio Code]]|Visual Studio Code is a cross-platform, free and open-source text editor developed by Microsoft, written in JavaScript and TypeScript. It supports a variety of languages thanks to its extensions.|https://code.visualstudio.com/|{{Pkg|code}}}}
  +
* {{App|[[Visual Studio Code|VSCodium]]|Free/Libre Open Source Software Binaries of VSCode.|https://vscodium.com/|{{AUR|vscodium-bin}}}}
  +
* {{App|[[Wikipedia:ZeroBrane Studio|ZeroBrane Studio]]|IDE with debugging support for Lua 5.1, Lua 5.2, Lua 5.3, LuaJIT, and other Lua engines.|https://studio.zerobrane.com/|{{AUR|zerobrane-studio}}}}
  +
  +
===== Java IDEs =====
  +
  +
* {{App|[[Wikipedia:BlueJ|BlueJ]]|教育や初心者が主に使うことを目的とした完全な機能を備えた Java IDE。|https://bluej.org/|{{AUR|bluej}}}}
  +
* {{App|[[Wikipedia:IntelliJ IDEA|IntelliJ IDEA]]|高度なリファクタリング機能を持つ Java, Groovy などのプログラミング言語向けの IDE。|https://www.jetbrains.com/idea/|{{Pkg|intellij-idea-community-edition}}}}
  +
  +
===== Python IDEs =====
  +
  +
* {{App|[[Wikipedia:Ninja-IDE|Ninja-IDE]]|IDE for Python development.|https://ninja-ide.org/|{{AUR|ninja-ide}}}}
  +
* {{App|[[Wikipedia:PyCharm|PyCharm]]|Python でのプログラミングに使われる IDE。コード解析、デバッグ、ユニットテスト、バージョンコントロール、Django によるウェブ開発をサポート。|https://www.jetbrains.com/pycharm/|community edition: {{Pkg|pycharm-community-edition}}, professional edition: {{AUR|pycharm-professional}}, edu edition: {{AUR|pycharm-edu}}{{Broken package link|package not found}}}}
  +
* {{App|[[Wikipedia:Spyder (software)|Spyder]]|MATLAB のような機能を提供する科学用 Python 開発環境。|https://github.com/spyder-ide/spyder|{{Pkg|spyder}}}}
  +
* {{App|[[Wikipedia:Thonny|Thonny]]|初心者向けの Python IDE。|https://thonny.org/|{{AUR|thonny}}}}
  +
* {{App|[[Wikipedia:Wing IDE|WingIDE]]|Proprietary Python development environment. It is fully featured and meant for professional use.|https://wingware.com/|{{AUR|wingide}}}}
  +
  +
===== Educational IDEs =====
  +
  +
* {{App|KTurtle|Educational programming environment that aims to make learning how to program as easily as possible. Part of {{Grp|kde-education}}.|https://apps.kde.org/kturtle/|{{Pkg|kturtle}}}}
  +
* {{App|[[Wikipedia:Processing (programming language)|Processing]]|Playground for teaching non-programmers the fundamentals of computer programming in a visual context.|https://processing.org/|{{AUR|processing}}}}
  +
* {{App|[[Wikipedia:Scratch (programming language)|Scratch]]|インタラクティブなプロジェクトやシンプルなスプライトベースのゲームを作成できる、教育とエンターテイメント用の programming system and content development tool。[[Wikipedia:ja:イベント駆動型プログラミング|イベント駆動型プログラミング]]のエントリのように初心者 (子供など) を主に対象としています。|https://scratch.mit.edu/|{{Pkg|scratch}}}}
  +
  +
==== Debuggers ====
  +
  +
* {{App|Accerciser|Interactive Python accessibility explorer. It uses the AT-SPI library to inspect, examine, and interact with widgets, allowing you to check if an application is providing correct information to assistive technologies and automated testing frameworks. Part of {{Grp|gnome-extra}}.|https://wiki.gnome.org/Apps/Accerciser|{{Pkg|accerciser}}}}
  +
* {{App|Bustle|Draws sequence diagrams of D-Bus activity. It shows signal emissions, method calls and their corresponding returns, with time stamps for each individual event and the duration of each method call.|https://www.freedesktop.org/wiki/Software/Bustle/|{{AUR|bustle-git}}}}
  +
* {{App|[[Wikipedia:Data Display Debugger|Data Display Debugger]]|Graphical front-end for command-line debuggers such as GDB.|https://www.gnu.org/software/ddd/|{{AUR|ddd}}}}
  +
* {{App|Desed|TUI-based debugger for sed. Features variable and regex preview, setting breakpoints and stepping back and forth.|https://github.com/SoptikHa2/desed|{{AUR|desed}}}}
  +
* {{App|D-Feet|Easy to use D-Bus debugger to inspect D-Bus interfaces of running programs and invoke methods on those interfaces.|https://wiki.gnome.org/Apps/DFeet|{{Pkg|d-feet}}}}
  +
* {{App|D-Spy|Easy to use D-Bus debugger. It's like d-feet, but written in C and blisteringly fast. Part of {{Grp|gnome-extra}}.|https://gitlab.gnome.org/GNOME/d-spy|{{Pkg|d-spy}}}}
  +
* {{App|GammaRay|Qt-application inspection and manipulation tool.|https://www.kdab.com/development-resources/qt-tools/gammaray/|{{Pkg|gammaray}}}}
  +
* {{App|GDBFrontend|Easy, flexible and extensible graphical debugger.|https://github.com/rohanrhu/gdb-frontend|{{AUR|gdb-frontend-bin}}}}
  +
* {{App|KCachegrind|Profile data visualization tool, used to determine the most time consuming execution parts of program.|https://apps.kde.org/kcachegrind/|KDE: {{Pkg|kcachegrind}}, Qt: {{Pkg|qcachegrind}}}}
  +
* {{App|KDbg|Graphical user interface to GDB, the GNU debugger. It provides an intuitive interface for setting breakpoints, inspecting variables, and stepping through code.|https://www.kdbg.org/|{{Pkg|kdbg}}}}
  +
* {{App|Massif-Visualizer|Visualizer for Valgrind Massif data files.|https://apps.kde.org/massif-visualizer/|{{Pkg|massif-visualizer}}}}
  +
* {{App|[[Wikipedia:Nemiver|Nemiver]]|Easy to use standalone C/C++ debugger (GDB front-end) that integrates well in the GNOME environment.|https://wiki.gnome.org/Apps/Nemiver|{{AUR|nemiver}}}}
  +
* {{App|Qt QDbusViewer|Tool to introspect D-Bus objects and messages.|https://doc.qt.io/qt-5/qdbusviewer.html|{{Pkg|qt5-tools}}}}
  +
* {{App|scanmem|Debugging utility designed to isolate the address of an arbitrary variable in an executing process.|https://github.com/scanmem/scanmem|CLI: {{Pkg|scanmem}}, GUI: {{Pkg|gameconqueror}}}}
  +
* {{App|Sysprof|Profiling tool that helps in finding the functions in which a program uses most of its time. Part of {{Grp|gnome-extra}}.|https://wiki.gnome.org/Apps/Sysprof|{{Pkg|sysprof}}}}
  +
  +
==== Lexing and parsing ====
  +
  +
[[Wikipedia:Lex (software)|Lex]] and [[Wikipedia:Yacc|Yacc]] are part of POSIX.
  +
  +
* {{App|[[Wikipedia:Flex (lexical analyser generator)|flex]]|A tool for generating text-scanning programs, alternative to Lex.|https://github.com/westes/flex|{{Pkg|flex}}}}
  +
* {{App|[[Wikipedia:Berkeley Yacc|Berkeley Yacc]]|Berkeley reimplementation of the Unix parser generator Yacc.|https://invisible-island.net/byacc/|{{Pkg|byacc}}}}
  +
* {{App|[[Wikipedia:GNU bison|GNU Bison]]|The GNU general-purpose parser generator, alternative to ''byacc''.|https://www.gnu.org/software/bison/|{{Pkg|bison}}}}
  +
  +
And then there are also:
  +
  +
* {{App|[[Wikipedia:ANTLR|ANTLR]]|Parser generator, written in Java, for parsing structured text or binary files.|https://www.antlr.org/|{{Pkg|antlr4}}}}
  +
* {{App|LPeg|Pattern-matching library, based on PEGs, for Lua.|http://www.inf.puc-rio.br/~roberto/lpeg/|{{Pkg|lua-lpeg}}, {{Pkg|lua52-lpeg}}, {{Pkg|lua51-lpeg}}}}
  +
* {{App|peg/leg|Recursive-descent parser generators for C.|https://www.piumarta.com/software/peg/|{{Pkg|peg}}}}
  +
* {{App|Ragel|Compiles finite state machines from regular languages into executable C, C++, Objective-C, or D code.|https://www.colm.net/open-source/ragel/|{{Pkg|ragel}}}}
  +
  +
==== GUI builders ====
  +
  +
* {{App|[[Wikipedia:FLUID|FLUID]]|FLTK GUI designer.|https://www.fltk.org/|{{Pkg|fltk}}}}
  +
* {{App|[[Wikipedia:Glade Interface Designer|Glade]]|Create or open user interface designs for GTK applications. Part of {{Grp|gnome-extra}}.|https://glade.gnome.org/|{{Pkg|glade}}}}
  +
* {{App|KUIViewer|Quick viewer for Qt Designer UI File.|https://apps.kde.org/kuiviewer/|{{Pkg|kde-dev-utils}}}}
  +
* {{App|Qt Designer|Tool for designing and building graphical user interfaces (GUIs) with Qt Widgets.|https://doc.qt.io/qt-5/qtdesigner-manual.html|{{Pkg|qt5-tools}}}}
  +
  +
==== Hex editors ====
  +
  +
See also [[Wikipedia:Comparison of hex editors]].
  +
  +
* {{App|Bless|High quality, full featured hex editor.|https://web.archive.org/web/20170503150524/http://home.gna.org/bless/|{{Pkg|bless}}}}
  +
* {{App|GHex|Hex editor for GNOME, which allows the user to load data from any file, view and edit it in either hex or ascii. Part of {{Grp|gnome-extra}}.|https://wiki.gnome.org/Apps/Ghex|{{Pkg|ghex}}}}
  +
* {{App|hyx|A minimalistic (< 2300 lines of C) but powerful (hex/ASCII, insert/replace/delete, copy/paste, undo/redo, search, colors, vim-inspired controls) Linux terminal hex editor.|https://yx7.cc/code/|{{AUR|hyx}}}}
  +
* {{App|ImHex|A hex editor for reverse engineers, programmers, and people who value their retinas when working at 3 AM.|https://imhex.werwolv.net/|{{AUR|imhex}}}}
  +
* {{App|Okteta|KDE hex editor for viewing and editing the raw data of files.|https://apps.kde.org/okteta/|{{Pkg|okteta}}}}
  +
* {{App|Reverse Engineer's Hex Editor|Hex editor with features for analyzing and annotating binary file formats|https://github.com/solemnwarning/rehex|{{AUR|rehex}}}}
  +
* {{App|wxHexEditor|Hex editor for large files with advanced features such as raw memory and disk editing capabilities.|https://www.wxhexeditor.org/|{{AUR|wxhexeditor}}}}
  +
  +
==== JSON tools ====
  +
  +
* {{App|gron|gron transforms JSON into discrete assignments to make it easier to grep.|https://github.com/tomnomnom/gron|{{Pkg|gron}}}}
  +
* {{App|jid|JSON incremental digger|https://github.com/simeji/jid|{{AUR|jid}}}}
  +
* {{App|jo|A command to create JSON.|https://github.com/jpmens/jo|{{AUR|jo-git}}}}
  +
* {{App|jq|Command-line JSON processor|https://stedolan.github.io/jq/|{{Pkg|jq}}}}
  +
* {{App|jshon|A JSON parser for the shell.|http://kmkeen.com/jshon/|{{Pkg|jshon}}}}
  +
* the [[Elvish]] shell has built-in support for JSON
  +
  +
==== Literate programming ====
  +
  +
See also [[Wikipedia:Literate programming]].
  +
  +
* {{App|Noweb|A Simple, Extensible Tool for Literate Programming build against ICON libs and texlive|https://www.cs.tufts.edu/~nr/noweb/|{{AUR|noweb}}}}
  +
* {{App|nuweb|A Simple Literate Programming Tool|http://nuweb.sourceforge.net/|{{AUR|nuweb}}}}
  +
  +
==== UML modelers ====
  +
  +
See also [[Wikipedia:List of Unified Modeling Language tools]].
  +
  +
* {{App|[[Wikipedia:ArgoUML|ArgoUML]]|UML modeling tool with support for all standard UML 1.4 diagrams.|https://argouml-tigris-org.github.io/|{{AUR|argouml}}}}
  +
* {{App|[[Eclipse]] Modeling Tools|Tools and runtimes for building model-based applications.|https://www.eclipse.org/|{{AUR|eclipse-modeling-tools}}}}
  +
* {{App|Gaphor|Simple modeling tool for UML.|https://github.com/gaphor/gaphor|{{AUR|python-gaphor}}}}
  +
* {{App|[[Wikipedia:Modelio|Modelio]]|Modeling environment supporting the main standards: UML, BPMN, MDA, SysML.|https://www.modelio.org/|{{AUR|modelio-bin}}}}
  +
* {{App|[[Wikipedia:Papyrus (software)|Papyrus]]|Model-based engineering tool based on Eclipse.|https://www.eclipse.org/papyrus/|{{AUR|papyrus}}}}
  +
* {{App|[[Wikipedia:PlantUML|PlantUML]]|Tool to create UML diagrams from a plain text language.|https://plantuml.com|{{Pkg|plantuml}}}}
  +
* {{App|PlantUML QEditor|PlantUML editor written in Qt.|https://github.com/borco/plantumlqeditor|{{AUR|plantumlqeditor-git}}}}
  +
* {{App|[[Wikipedia:Umbrello UML Modeller|Umbrello]]|Unified Modelling Language (UML) diagram program based on KDE Technology.|https://apps.kde.org/umbrello|{{Pkg|umbrello}}}}
  +
* {{App|[[Wikipedia:UML Designer|UML Designer]]|Graphical tool based on Eclipse to edit and visualize UML models.|https://www.umldesigner.org/|{{AUR|umldesigner}}}}
  +
* {{App|[[Wikipedia:UMLet|UMLet]]|UML tool with a simple user interface: draw UML diagrams fast, build sequence and activity diagrams from plain text, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.|https://umlet.com/|{{AUR|umlet}}}}
  +
* {{App|UML/INTERLIS-editor|Facilitate the application of the model driven approach to a greater number of users.|http://www.umleditor.org/|{{AUR|umleditor}}}}
  +
* {{App|Violet|Very easy to learn and use UML editor that draws nice-looking diagrams.|https://sourceforge.net/projects/violet/|{{AUR|violetumleditor}}}}
  +
  +
==== API documentation browsers ====
  +
  +
* {{App|[[Wikipedia:GNOME Devhelp|Devhelp]]|Developer tool for browsing and searching API documentation. Part of {{Grp|gnome-extra}}.|https://wiki.gnome.org/Apps/Devhelp|{{Pkg|devhelp}}}}
  +
* {{App|Doc Browser|API documentation browser with support for DevDocs and Hoogle.|https://github.com/qwfy/doc-browser|{{AUR|doc-browser-git}}}}
  +
* {{App|Qt Assistant|Tool for viewing on-line documentation in Qt help file format.|https://doc.qt.io/qt-5/qtassistant-index.html|{{Pkg|qt5-tools}}}}
  +
* {{App|quickDocs|Fast developer docs reader for reading Valadoc and DevDocs.|https://github.com/mdh34/quickDocs|{{AUR|quickdocs}}}}
  +
* {{App|Zeal|Offline API documentation browser for software developers.|https://zealdocs.org/|{{Pkg|zeal}}}}
  +
  +
==== 課題追跡システム ====
  +
  +
* {{App|[[Bugzilla]]|Mozilla によるバグトラッカー。|https://www.bugzilla.org|{{Pkg|bugzilla}}}}
  +
* {{App|[[Flyspray]]|PHP で書かれた軽量なウェブベースのバグ追跡システム|https://www.flyspray.org/|{{AUR|flyspray}}}}
  +
* {{App|[[MantisBT]]|ウェブベースの課題追跡システム|https://www.mantisbt.org/|{{AUR|mantisbt}}}}
  +
* {{App|[[Redmine]]|柔軟なプロジェクト管理のためのウェブアプリケーション。Ruby on Rails を使用して書かれており、クロスプラットフォームおよびクロスデータベース対応。|https://www.redmine.org|{{Pkg|redmine}}}}
  +
* {{App|[[Trac]]|Apache と Subversion を使用する統合 SCM and プロジェクト管理システム。|https://trac.edgewall.org/|{{AUR|trac}}}}
  +
  +
[[:en:Git server#Advanced web applications]] を参照。
  +
  +
==== コードレビュー ====
  +
  +
* {{App|Gerrit|Git バージョン管理システム上に構築されたウェブベースのコードレビュー ツール|https://www.gerritcodereview.com/|{{AUR|gerrit}}}}
  +
* [[GitLab]] もコードレビューをサポートしています。
  +
  +
[[Wikipedia:List of tools for code review]] も参照してください。
  +
  +
==== ゲーム開発 ====
  +
  +
[[Wikipedia:List of game engines]] も参照してください。
  +
  +
* {{App|[[Allegro]]|A cross-platform library mainly aimed at video game and multimedia programming. |https://liballeg.org/|{{Pkg|allegro}}}}
  +
* {{App|GDevelop|プログラミングスキルが不要で、誰でも使用できるゲーム作成ツール。|https://gdevelop-app.com/|{{AUR|gdevelop}}}}
  +
* {{App|[[:en:Godot]]|高度で機能満載のマルチプラットフォーム対応の 2D および 3D ゲームエンジン。Godot の独自のアプローチを使用して、簡単にゲームを作成できます。|https://godotengine.org/|{{Pkg|godot}}}}
  +
* {{App|LibreSprite|アニメーションスプライトエディタおよびピクセルアートツールで、ビデオゲーム用の 2D アニメーションを作成できます。|https://github.com/LibreSprite/LibreSprite|{{AUR|libresprite}}}}
  +
* {{App|LÖVE|Lua based game development environment.|https://love2d.org/|{{Pkg|love}}}}
  +
* {{App|Pixelorama|Orama Interactive によって Godot Engine と GDScript を使用して作成された、アニメーション対応の 2D スプライトエディタ。|https://orama-interactive.itch.io/pixelorama|{{AUR|pixelorama}}}}
  +
* {{App|TIC-80|Fantasy computer/console.|https://tic80.com/|{{AUR|tic-80-git}}}}
  +
* {{App|Tiled|強力なタイルマップ編集機能を備えた汎用の 2D レベルエディタ。使いやすさを重視して設計されており、多くのタイプのゲームに適しています。|https://www.mapeditor.org/|{{Pkg|tiled}}}}
  +
* {{App|[[Unity3D|Unity]]|Unity は、マルチプラットフォームの 3D および 2D ゲームを作成するための柔軟で強力な開発プラットフォームです。プロプライエタリですが、特定の使用例には無料バージョンが利用可能です(詳細は[https://store.unity.com/compare-plans こちら]をご覧ください)。|https://unity3d.com/unity|{{AUR|unityhub}}}}
  +
  +
==== Repository managers ====
  +
  +
{{Style|Redirects to company blogs should not be here.}}
  +
  +
* {{App|Nexus 2|Nexus 2 Repository Manager (OSS)|https://www.sonatype.com/nexus-repository-oss|{{AUR|nexus}}}}
  +
* {{App|Nexus 3|Nexus 3 Repository OSS|https://www.sonatype.com/nexus-repository-oss|{{AUR|nexus-oss}}}}
  +
* {{App|Artifactory|Artifactory is an advanced Binary Repository Manager for use by build tools, dependency management tools and build servers|https://bintray.com/jfrog/product/JFrog-Artifactory-Oss/view|{{AUR|artifactory-oss}}}}
  +
  +
=== Text input ===
  +
  +
==== Character selectors ====
  +
  +
* {{App|emote|A modern emoji picker written in GTK3.|https://github.com/tom-james-watson/Emote|{{AUR|emote}}}}
  +
* {{App|GNOME Characters|Character map application for GNOME. Part of {{Grp|gnome}}.|https://gitlab.gnome.org/GNOME/gnome-characters|{{Pkg|gnome-characters}}}}
  +
* {{App|[[Wikipedia:GNOME Character Map|gucharmap]]|GTK 3 character selector for GNOME.|https://wiki.gnome.org/Apps/Gucharmap|{{Pkg|gucharmap}}}}
  +
* {{App|KCharSelect|Tool to select special characters from all installed fonts and copy them into the clipboard. Part of {{Grp|kde-utilities}}.|https://apps.kde.org/kcharselect/|{{Pkg|kcharselect}}}}
  +
  +
==== スクリーンキーボード ====
  +
  +
* {{App|CellWriter|Grid-entry handwriting recognition input panel.|https://github.com/risujin/cellwriter|{{AUR|cellwriter}}}}
  +
* {{App|CoreKeyboard|Simple X11 based Qt virtual keyboard with word suggestions. Part of C-Suite.|https://cubocore.org/{{Dead link|2023|06|17|status=SSL error}}|{{AUR|corekeyboard}}}}
  +
* {{App|eekboard|Easy to use virtual keyboard toolkit.|https://github.com/ueno/eekboard|{{AUR|eekboard}}}}
  +
* {{App|Florence|Extensible scalable on-screen virtual keyboard for GNOME that stays out of your way when not needed.|https://sourceforge.net/projects/florence/|{{AUR|florence}}}}
  +
* {{App|Maliit Keyboard|Virtual keyboard useful for KDE Plasma-Wayland|https://maliit.github.io/|{{Pkg|maliit-keyboard}}}}
  +
* {{App|Onboard|Onscreen keyboard useful for tablet PC users and for mobility impaired users.|https://launchpad.net/onboard|{{Pkg|onboard}}}}
  +
* {{App|qtvkbd|Virtual keyboard written in Qt, a fork of kvkbd.|https://github.com/Alexander-r/qtvkbd|{{AUR|qtvkbd}}}}
  +
* {{App|QVKbd|Virtual keyboard written in Qt.|https://github.com/KivApple/qvkbd|{{Pkg|qvkbd}}}}
  +
* {{App|Squeekboard|GTK 3 virtual keyboard for [[Wayland]], written in Rust/C.|https://gitlab.gnome.org/World/Phosh/squeekboard|{{Pkg|squeekboard}}}}
  +
* {{App|theShell On Screen Keyboard|Touchscreen keyboard for theShell.|https://github.com/vicr123/ts-kbd|{{AUR|ts-kbd}}}}
  +
* {{App|xvkbd|Virtual keyboard for X window system.|http://t-sato.in.coocan.jp/xvkbd/|{{AUR|xvkbd}}}}
  +
* {{App|wvkbd|Virtual keyboard for Wayland and wlroots.|https://github.com/jjsullivan5196/wvkbd/|{{AUR|wvkbd}}}}
  +
  +
==== キーボードレイアウトの切り替え ====
  +
  +
* {{App|fbxkb|NETWM 互換のキーボードインジケータ・スイッチャー。システム領域にある現在のキーボードのフラグを表示し、他のキーボードに切り替えることが可能です。|http://fbxkb.sourceforge.net/|{{AUR|fbxkb}}}}
  +
* {{App|xxkb|軽量なキーボードレイアウトインジケータ・スイッチャー。|https://sourceforge.net/projects/xxkb/|{{Pkg|xxkb}}}}
  +
* {{App|gxkb|X11 keyboard layout indicator and switcher.|https://github.com/zen-tools/gxkb|{{Pkg|gxkb}}}}
  +
* {{App|qxkb|Qt で書かれているキーボード切り替えアプリケーション。|https://github.com/disels/qxkb|{{AUR|qxkb}}}}
  +
* {{App|[[Wikipedia:X Neural Switcher|X Neural Switcher]]|テキストアナライザ。入力の言語を検出して必要に応じてキーボードレイアウトを修正します。|https://xneur.ru/|{{AUR|gxneur}}}}
  +
  +
==== Keybinding managers ====
  +
  +
See [[キーボードショートカット#Xorg]].
  +
  +
==== インプットメソッド ====
  +
  +
See the main article: [[インプットメソッド]].
  +
  +
=== Disks ===
  +
  +
==== パーティション分割ツール ====
  +
  +
See [[パーティショニング#パーティショニングツール]].
  +
  +
==== Formatting tools ====
  +
  +
See [[ファイルシステム#ファイルシステムのタイプ]].
  +
  +
==== Cloning tools ====
  +
  +
See [[ディスクのクローン]].
  +
  +
==== マウントツール ====
  +
  +
See also [[udisks#Mount helpers]].
  +
  +
* {{App|9mount|9p ファイルシステムをマウント。|http://sqweek.net/code/9mount/|{{AUR|9mount}}}}
  +
* {{App|cryptmount|暗号化されたファイルシステムを通常ユーザーでマウント。|https://sourceforge.net/projects/cryptmount/|{{AUR|cryptmount}}}}
  +
* {{App|KDiskFree|Displays information about hard disks and other storage devices. It also allows to mount and unmount drives and view them in a file manager.|https://apps.kde.org/kdf/|{{Pkg|kdf}}}}
  +
* {{App|ldm|''udev'' を使ってドライブを自動的にマウントする軽量なデーモン。|https://github.com/LemonBoy/ldm|{{AUR|ldm}}}}
  +
* {{App|pmount|通常ユーザーで''ソース''を自動的に作成する {{ic|/media/''source_name''}} にマウント。|[[Debian:pmount]]|{{AUR|pmount}}}}
  +
* {{App|pmount-safe-removal|安全に取り除けるように通常ユーザーでリムーバブルデバイスをマウント。|https://mywaytoarch.tumblr.com/post/13111098534/pmount-safe-removal-of-usb-device|{{AUR|pmount-safe-removal}}}}
  +
* {{App|udevil|通常ユーザーでリムーバブルデバイスをマウント。デバイス情報を表示して、デバイスの変更を監視。''udev'' と glib にだけ依存。|https://ignorantguru.github.io/udevil|{{AUR|udevil}}}}
  +
* {{App|ws|Windows ネットワーク共有をマウント ([[Wikipedia:Server Message Block|CIFS]] と [[Wikipedia:Virtual file system|VFS]])。|https://sourceforge.net/projects/winshares/|{{AUR|ws}}}}
  +
* {{App|zulucrypt|暗号化ボリュームを作成・管理・マウントする cryptsetup の GUI フロントエンド。[[EncFS]] もサポート。|https://mhogomchungu.github.io/zuluCrypt/|{{AUR|zulucrypt}}}}
  +
  +
==== ディスク使用量表示プログラム ====
  +
  +
===== Console =====
  +
  +
* {{App|duc|ディスク使用量を調査するためのライブラリとツールスイート。|https://duc.zevv.nl/|{{AUR|duc}}}}
  +
* {{App|dust|A more intuitive version of du in rust.|https://github.com/bootandy/dust|{{Pkg|dust}}}}
  +
* {{App|gdu|Disk usage analyzer with console interface written in Go.|https://github.com/Dundee/gdu|{{Pkg|gdu}}}}
  +
* {{App|gt5|差分が表示できる "du-browser"。|http://gt5.sourceforge.net|{{AUR|gt5}}}}
  +
* {{App|ncdu|シンプルな ncurses ディスク使用量アナライザ。|https://dev.yorhel.nl/ncdu|{{Pkg|ncdu}}}}
  +
  +
===== Graphical =====
  +
* {{App|[[Wikipedia:Filelight|Filelight]]|コンピュータのディスク使用量を、リング状のマップに視覚化するディスク使用量アナライザ。|https://apps.kde.org/filelight/|{{Pkg|filelight}}}}
  +
* {{App|[[Wikipedia:Disk Usage Analyzer|GNOME Disk Usage Analyzer]]|[[GNOME]] デスクトップ用のディスク使用量アナライザ to check folder sizes and available disk space. Part of {{Grp|gnome}}.|https://wiki.gnome.org/Apps/DiskUsageAnalyzer|{{Pkg|baobab}}}}
  +
* {{App|Graphical Disk Map|ファイルやディレクトリサイズにあわせて長方形を表示するディスク使用量アナライザ。|https://gdmap.sourceforge.net/|{{AUR|gdmap}}}}
  +
* {{App|fsview (part of Konqueror)|KDE based disk usage analyzer that draws a map of rectangles sized according to file or dir sizes.|https://docs.kde.org/trunk5/en/konqueror/konqueror/view-extensions.html{{Dead link|2024|01|13|status=404}}|{{Pkg|konqueror}}}}
  +
* {{App|MATE Disk Usage Analyzer|Disk usage analyzing tool for MATE Desktop.|https://github.com/mate-desktop/mate-utils|{{Pkg|mate-utils}}}}
  +
* {{App|qdirstat|Qt-based directory statistics (KDirStat/K4DirStat without any KDE - from the original KDirStat author).|https://github.com/shundhammer/qdirstat|{{AUR|qdirstat}}}}
  +
  +
==== Disk health status ====
  +
  +
See [[S.M.A.R.T.#GUI applications]].
  +
  +
==== File recovery tools ====
  +
  +
See [[ファイルリカバリ#List of utilities]].
  +
  +
==== Disk cleaning ====
  +
  +
===== Console =====
  +
  +
* {{App|Czkawka CLI|Simple, fast and free app to remove unnecessary files from your computer.|https://github.com/qarmin/czkawka|{{AUR|czkawka-cli}}}}
  +
* {{App|duff|A command-line utility for quickly finding duplicates in a given set of files.|https://github.com/elmindreda/duff|{{AUR|duff}}}}
  +
* {{App|fclones|Very fast duplicate file Finder written in rust.|https://github.com/pkolaczk/fclones|{{AUR|fclones}}}}}}
  +
* {{App|[[Wikipedia:fdupes|fdupes]]|Program for identifying or deleting duplicate files residing within specified directories.|https://github.com/adrianlopezroche/fdupes|{{Pkg|fdupes}}}}
  +
* {{App|jdupes|Identify and take actions upon duplicate files.|https://github.com/jbruchon/jdupes|{{AUR|jdupes}}}}
  +
* {{App|rdfind|Command line tool that finds duplicate files. It compares files based on their content.|https://github.com/pauldreik/rdfind|{{Pkg|rdfind}}}}
  +
* {{App|rmlint|重複するファイルを素早く見つけ出すツール (任意で削除も可能)。|https://github.com/sahib/rmlint|{{Pkg|rmlint}}}}
  +
  +
===== Graphical =====
  +
  +
* {{App|[[Wikipedia:BleachBit|BleachBit]]|ディスク容量を開けてプライバシーを守ります。キャッシュやクッキー、インターネット履歴、一時ファイル、ログなどを消去。|https://www.bleachbit.org/|{{Pkg|bleachbit}}}}
  +
* {{App|Czkawka GUI|Simple, fast and free app to remove unnecessary files from your computer. Looks similar to FSlint.|https://github.com/qarmin/czkawka|{{AUR|czkawka-gui}}}}
  +
* {{App|dupeGuru|GUI tool to find duplicate files in a system.|https://dupeguru.voltaicideas.net/|{{AUR|dupeguru}}}}
  +
* {{App|FSlint|A utility to find and clean various forms of lint on a filesystem.|https://www.pixelbeat.org/fslint/|{{AUR|fslint}}}}
  +
* {{App|GConf Cleaner|gconf データベースに居座っている不必要な gconf キーを消去。|https://code.google.com/archive/p/gconf-cleaner/|{{AUR|gconf-cleaner}}}}
  +
* {{App|Shredder|Graphical user interface for rmlint.|https://github.com/sahib/rmlint|{{Pkg|rmlint-shredder}}}}
  +
* {{App|Sweeper|System cleaning utility for KDE.|https://apps.kde.org/sweeper/|{{Pkg|sweeper}}}}
  +
  +
==== Disk image writing ====
  +
  +
See also [[Wikipedia:List of tools to create Live USB systems]].
  +
  +
{{Warning|Some disk image writing tools are known to be [[Wikipedia:adware|adware]], for example [[:en:USB flash installation medium#Using etcher|etcher]].}}
  +
* {{App|Bytewalk|Bytewalk is a firmware extraction tool and binwalk fork. |https://gitlab.com/bytesweep/bytewalk|{{AUR|bytewalk}}}}
  +
* {{App|Deepin Boot Maker|Tool to make boot disk for Deepin OS.|https://www.deepin.org/en/original/deepin-boot-maker/|{{Pkg|deepin-boot-maker}}}}
  +
* {{App|[[Wikipedia:Fedora Media Writer|Fedora Media Writer]]|Tool that helps users put Fedora images on their portable drives such as flash disks.|https://github.com/FedoraQt/MediaWriter|{{AUR|mediawriter}}}}
  +
* {{App|GNOME MultiWriter|Write an ISO file to multiple USB devices at once. Part of {{Grp|gnome-extra}}.|https://wiki.gnome.org/Apps/MultiWriter|{{Pkg|gnome-multi-writer}}}}
  +
* {{App|Image Burner|Simple imageburner designed for elementary OS.|https://github.com/artemanufrij/imageburner|{{AUR|imageburner}}}}
  +
* {{App|ISOImageWriter|Tool to write a .iso file to a USB disk.|https://community.kde.org/ISOImageWriter|{{Pkg|isoimagewriter}}}}
  +
* {{App|LiveUSB Install|Install various Linux distributions and operating systems on removable flash drive or external disk drive.|http://live.learnfree.eu/|{{AUR|live-usb-install}}}}
  +
* {{App|MultiBootUSB|Install multiple live distributions on a USB disk non-destructively and has an option to uninstall them.|https://github.com/mbusb/multibootusb/|{{AUR|multibootusb}}}}
  +
* {{App|Popsicle|Utility for flashing multiple USB devices in parallel, written in Rust.|https://github.com/pop-os/popsicle|{{AUR|popsicle}}}}
  +
* {{App|SUSE Studio ImageWriter|Utility for writing raw disk images and hybrid ISOs to USB keys.|https://github.com/openSUSE/imagewriter|{{AUR|imagewriter}}}}
  +
* {{App|[[Wikipedia:UNetbootin|UNetbootin]]|Installs Linux/BSD distributions to a partition or USB drive.|https://unetbootin.github.io/|{{AUR|unetbootin}}}}
  +
* {{App|Usbimager|Minimal GUI application to write compressed disk images to USB drives.|https://gitlab.com/bztsrc/usbimager|{{AUR|usbimager}}}}
  +
* {{App|WoeUSB|Simple tool to create USB stick windows installer from an ISO image or a real DVD. (Fork of WinUSB).|https://github.com/WoeUSB/WoeUSB|{{AUR|woeusb}}, {{AUR|woeusb-ng}}}}
  +
* {{App|windows2usb|Windows ISO to Flash Drive burning utility for Linux with MBR/GPT, BIOS/UEFI, FAT32/NTFS support|https://github.com/ValdikSS/windows2usb|{{AUR|windows2usb-git}}}}
  +
* {{App|[[Ventoy]]|A New Bootable USB Solution|https://www.ventoy.net/|{{AUR|ventoy}}}}
  +
  +
=== System ===
  +
  +
==== タスクマネージャ ====
  +
  +
* {{App|CoreStats|Simple lightweight system resource viewer to monitor the CPU, RAM, Network and Disk IO statistics. Part of C-Suite.|https://cubocore.org/{{Dead link|2023|06|17|status=SSL error}}|{{AUR|corestats}}}}
  +
* {{App|Deepin System Monitor|Monitor system process status for Deepin desktop.|https://www.deepin.org/en/original/deepin-system-monitor/|{{Pkg|deepin-system-monitor}}}}
  +
* {{App|GNOME System Monitor|[[GNOME]] のシステムモニタ to view and manage system resources. Part of {{Grp|gnome}}.|https://wiki.gnome.org/Apps/SystemMonitor|{{Pkg|gnome-system-monitor}}}}
  +
* {{App|GNOME Usage|View information about use of system resources, like memory and disk space.|https://wiki.gnome.org/Apps/Usage|{{Pkg|gnome-usage}}}}
  +
* {{App|[[Wikipedia:Htop|htop]]|シンプルな、ncurses 対話式プロセスビューア。|https://htop.dev/|{{Pkg|htop}}}}
  +
* {{App|bashtop|A Linux resource monitor written in bash.|https://github.com/aristocratos/bashtop|{{Pkg|bashtop}}}}
  +
* {{App|bpytop|Htop but more lightweight with more features.|https://github.com/aristocratos/bpytop|{{Pkg|bpytop}}}}
  +
* {{App|btop|Rewrite of bpytop in C++|https://github.com/aristocratos/btop|{{Pkg|btop}}}}
  +
* {{App|bottom|A cross-platform graphical process/system monitor.|https://github.com/ClementTsang/bottom|{{Pkg|bottom}}}}
  +
* {{App|gtop|A system monitoring dashboard for the terminal.|https://github.com/aksakalli/gtop|{{Pkg|gtop}}}}
  +
* {{App|[[Wikipedia:KDE System Guard|KSysGuard]]|[[KDE]] のタスクマネージャ・パフォーマンスモニタ。|https://apps.kde.org/ksysguard/|{{Pkg|ksysguard}}}}
  +
* {{App|Linux Process Explorer|Linux 向けのグラフィカルプロセスエクスプローラー。|https://github.com/wolfc01/procexp|{{AUR|procexp}}}}
  +
* {{App|LXTask|[[LXDE]] の軽量なタスクマネージャー。|https://wiki.lxde.org/en/LXTask{{Dead link|2022|09|20|status=404}}|{{Pkg|lxtask}}}}
  +
* {{App|qps|Lightweight task manager for [[LXQt]].|https://github.com/lxqt/qps|{{Pkg|qps}}}}
  +
* {{App|MATE System Monitor|[[MATE]] のシステムモニター。|https://github.com/mate-desktop/mate-system-monitor|{{Pkg|mate-system-monitor}}}}
  +
* {{App|Plasma System Monitor|Advanced and customizable system monitor for [[KDE]].|https://apps.kde.org/plasma-systemmonitor/|{{Pkg|plasma-systemmonitor}}}}
  +
* {{App|Stacer|System optimizer and application monitor that helps users to manage entire system with different aspects, its an all in one system utility.|https://oguzhaninan.github.io/Stacer-Web/|{{AUR|stacer}}{{Broken package link|package not found}}}}
  +
* {{App|Task Manager|[[Xfce]] の GTK2/GTK3 プロセス管理アプリケーション with basic system resource monitor|https://goodies.xfce.org/projects/applications/xfce4-taskmanager|{{Pkg|xfce4-taskmanager}}}}
  +
  +
==== システム監視 ====
  +
  +
[[:カテゴリ:状態監視と通知]]も参照してください。
  +
  +
* {{App|Collectd|[https://oss.oetiker.ch/rrdtool/ rrdtool] ベースのシンプルで拡張性のあるシステム監視デーモン。消費リソースが少なくて、スタンドアロンに、またはサーバー・クライアントアプリケーションとして設定できます。|https://collectd.org/|{{AUR|collectd}}}}
  +
* {{App|collectl|軽量なパフォーマンス監視ツール。対話式にレポートを作成したりディスクにログを出力できます。CPU やディスク、InfiniBand、Lustre、メモリ、ネットワーク、NFS、プロセス, quadrics, slabs などの統計情報を読みやすいフォーマットでまとめます。|https://collectl.sourceforge.net/|{{AUR|collectl}}}}
  +
* {{App|[[Conky]]|軽量でスクリプト式のシステムモニタ。|https://github.com/brndnmtthws/conky|{{Pkg|conky}}}}
  +
* {{App|CoreFreq|Low-level CPU monitor with BIOS like functionalities.|https://github.com/cyring/CoreFreq/|{{AUR|corefreq-client}}}}
  +
* {{App|dstat|多目的リソース統計ツール。|http://dag.wiee.rs/home-made/dstat/|{{Pkg|dstat}}{{Broken package link|replaced by {{Pkg|dool}}}}}}
  +
* {{App|Fsniper|Daemon to run scripts based on changes in files monitored by inotify.|https://github.com/l3ib/fsniper|{{AUR|fsniper}}}}
  +
* {{App|[[Wikipedia:GKrellM|GKrellM]]|シンプルで柔軟性のある [[GTK]] 向けシステムモニタパッケージ。多くのプラグインが含まれている。|https://billw2.github.io/gkrellm/gkrellm.html|{{Pkg|gkrellm}}}}
  +
* {{App|glances|Python 製の CLI curses ベース監視ツール。|https://nicolargo.github.io/glances/|{{Pkg|glances}}}}
  +
* {{App|hitome|A quick and dirty system monitor that is light on resources.|https://github.com/artefact2/hitome|{{AUR|hitome-git}}}}
  +
* {{App|kmon|Linux kernel manager and activity monitor.|https://github.com/orhun/kmon|{{Pkg|kmon}}}}
  +
* {{App|Mission Center|GTK4 application for monitoring CPU, memory, disk, network and GPU usage.|https://gitlab.com/mission-center-devs/mission-center|{{AUR|mission-center}}}}
  +
* {{App|Nagstamon|Status monitor that connects to multiple Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Checkmk and Thruk monitoring servers.|https://github.com/orhun/kmon|{{AUR|nagstamon}}}}
  +
* {{App|netdata|ウェブベースのリアルタイムパフォーマンスモニター。|https://github.com/firehol/netdata/wiki|{{Pkg|netdata}}}}
  +
* {{App|[[Paramano]]|軽量なバッテリモニター、CPU 周波数スケーラ。[http://trayfreq.sourceforge.net/ trayfreq] のフォーク。|https://github.com/phillid/paramano|{{AUR|paramano}}}}
  +
* {{App|Resources|Simple and versatile monitor for graphical applications, processes and system resources (CPUs, memory, GPUs, network interfaces and block devices), written in Rust and GTK4.|https://github.com/nokyan/resources|{{AUR|resources}}}}
  +
* {{app|Sysstat|リソース管理ツールのコレクション: iostat, isag, mpstat, pidstat, sadf, sar。|http://sebastien.godard.pagesperso-orange.fr/|{{Pkg|sysstat}}}}
  +
* {{App|[[Telegraf]]|Agent written in Go for collecting, processing, aggregating, and writing metrics.|https://docs.influxdata.com/telegraf/latest/|{{AUR|telegraf}}}}
  +
* {{App|xosview|SGI IRIX の gr_osview に似ているシステムモニター。|https://www.pogo.org.uk/~mark/xosview/|{{AUR|xosview}}}}
  +
* {{App|zps|A small utility for listing and reaping zombie processes on GNU/Linux.|https://github.com/orhun/zps|{{Pkg|zps}}}}
  +
  +
==== Hardware sensor monitoring ====
  +
  +
See [[lm_sensors#Graphical front-ends]].
  +
  +
==== システム情報ビューア ====
  +
  +
===== コンソール =====
  +
  +
* {{App|alsi|Arch Linux のシステム情報ツール。スクリプトのソースコードを修正しなくても他のシステム用に設定することが可能です。|https://trizenx.blogspot.com/2012/08/alsi.html|{{AUR|alsi}}}}
  +
* {{App|[[archey3]]|Arch Linux のロゴとシステム情報を表示する Python スクリプト。|https://lclarkmichalek.github.io/archey3|{{Pkg|archey3}}}}
  +
* {{App|dmidecode|SMBIOS/DMI の仕様による BIOS に書かれているシステムのハードウェア情報を表示します。|https://www.nongnu.org/dmidecode/|{{Pkg|dmidecode}}}}
  +
* {{App|hwdetect|{{ic|/sys}} によってエクスポートされたモジュールを表示するシンプルなスクリプト。|https://gitlab.archlinux.org/archlinux/packaging/packages/hwdetect/-/blob/main/hwdetect|{{Pkg|hwdetect}}}}
  +
* {{App|hwinfo|openSUSE 由来のパワフルなハードウェア検出ツール。|https://github.com/openSUSE/hwinfo|{{Pkg|hwinfo}}}}
  +
* {{App|[[hw-probe]]|Tool to probe for hardware, check operability and find drivers with the help of [https://linux-hardware.org/ Linux Hardware Database].|https://github.com/linuxhw/hw-probe|{{AUR|hw-probe}}}}
  +
* {{App|inxi|システム情報を取得するためのスクリプト。|https://github.com/smxi/inxi|{{Pkg|inxi}}}}
  +
* {{App|neofetch|w3m で画像を表示することができる高速・カスタマイズ可能なシステム情報スクリプト。|https://github.com/dylanaraps/neofetch|{{AUR|neofetch}}}}
  +
* {{App|fastfetch|メンテナンスが行き届いており、機能が豊富でパフォーマンス重視の、neofetchのようなシステム情報ツール。|https://github.com/fastfetch-cli/fastfetch|{{Pkg|fastfetch}}}}
  +
* {{App|nmon|Console based application for monitoring various system components.|https://nmon.sourceforge.net/|{{Pkg|nmon}}}}
  +
* {{App|pfetch|A pretty system information tool written in POSIX sh.|https://github.com/dylanaraps/pfetch|{{AUR|pfetch}}}}
 
* {{App|screenfetch|archey と似ていますがスクリーンショットを取得することができます。bash で書かれています。|https://github.com/KittyKatt/screenFetch|{{Pkg|screenfetch}}}}
 
* {{App|screenfetch|archey と似ていますがスクリーンショットを取得することができます。bash で書かれています。|https://github.com/KittyKatt/screenFetch|{{Pkg|screenfetch}}}}
   
==== グラフィカル ====
+
===== グラフィカル =====
   
  +
* {{App|GPU-Viewer|GUI to glxinfo, vulkaninfo, clinfo and es2_info; written in Python with GTK.|https://github.com/arunsivaramanneo/GPU-Viewer|{{AUR|gpu-viewer}}}}
* {{App|CPU-G|ハードウェアに関する有益な情報を表示するアプリケーション。Windows の CPU-Z に似ています。|http://cpug.sourceforge.net/|{{AUR|cpu-g}}}}
 
* {{App|hardinfo|ハードウェアとオペレーティングシステムに関する情報を表示する小さなアプリケーション。Windows のデバイスマネージャに似ています。|http://hardinfo.berlios.de/HomePage|{{Pkg|hardinfo}}}}
+
* {{App|hardinfo|ハードウェアとオペレーティングシステムに関する情報を表示する小さなアプリケーション。Windows のデバイスマネージャに似ています。|https://www.berlios.de/software/hardinfo/|{{AUR|hardinfo}}}}
 
* {{App|i-Nex|システムで利用できるハードウェアコンポーネントの情報を収集して Windows の人気ツール CPU-Z に似ているユーザーインターフェースで情報を表示するアプリケーション。|http://i-nex.linux.pl/|{{AUR|i-nex-git}}}}
 
* {{App|i-Nex|システムで利用できるハードウェアコンポーネントの情報を収集して Windows の人気ツール CPU-Z に似ているユーザーインターフェースで情報を表示するアプリケーション。|http://i-nex.linux.pl/|{{AUR|i-nex-git}}}}
* {{App|lshw-gtk|マシンのハードウェア設定に関する情報を詳しく表示する小さなツール。CLI と GTK のインターフェイス。|http://ezix.org/project/wiki/HardwareLiSter|{{AUR|lshw-gtk}}}}
+
* {{App|lshw|マシンのハードウェア設定に関する情報を詳しく表示する小さなツール。CLI と GTK のインターフェイス。|https://ezix.org/project/wiki/HardwareLiSter|{{Pkg|lshw}}}}
  +
* {{App|[[Wikipedia:KInfoCenter|KInfoCenter]]|Centralized and convenient overview of system information for KDE.|https://userbase.kde.org/KInfoCenter|{{Pkg|kinfocenter}}}}
  +
* {{App|USBView|Display the topology of devices on the USB bus.|http://www.kroah.com/linux/usb/|{{Pkg|usbview}}}}
   
==== その他 ====
+
==== System log viewers ====
   
* {{App|tp-hdd-led|Think-Led HDD の使用を監視。|http://en.timherbst.de/tp-hdd-led/|{{AUR|tp-hdd-led}}}}
+
* {{App|GNOME Logs|Viewer for the systemd journal. Part of {{Grp|gnome}}.|https://wiki.gnome.org/Apps/Logs|{{Pkg|gnome-logs}}}}
  +
* {{App|KSystemLog|System log viewer tool for KDE.|https://apps.kde.org/ksystemlog/|{{Pkg|ksystemlog}}}}
  +
* {{App|MATE System Log|System log viewer for MATE.|https://github.com/mate-desktop/mate-utils|{{Pkg|mate-utils}}}}
  +
* {{App|Pacman Log Viewer|Tool used to inspect pacman log file, in particular it lists installed, removed and upgraded packages letting you to filter by package's name and/or date.|https://www.opendesktop.org/content/show.php?content&#61;150484{{Dead link|2024|01|13|status=404}}|{{Pkg|pacmanlogviewer}}}}
  +
* {{App|QJournalctl|Qt-based graphical user interface for systemd's ''journalctl'' command.|https://github.com/pentix/qjournalctl|{{Pkg|qjournalctl}}}}
   
  +
==== Font viewers ====
=== キーボードレイアウトの切り替え ===
 
   
  +
See also [[Wikipedia:Font management software]].
* {{App|fbxkb|NETWM 互換のキーボードインジケータ・スイッチャー。システム領域にある現在のキーボードのフラグを表示し、他のキーボードに切り替えることが可能です。|http://fbxkb.sourceforge.net/|{{AUR|fbxkb}}}}
 
  +
* {{App|Deepin Font Manager|A font management tool for Deepin desktop.|https://www.deepin.org/en/original/deepin-font-manager/|{{Pkg|deepin-font-manager}}}}
* {{App|xxkb|軽量なキーボードレイアウトインジケータ・スイッチャー。|http://sourceforge.net/projects/xxkb/|{{Pkg|xxkb}}}}
 
  +
* {{App|Font Manager|Simple font management for GTK desktop environments.|https://fontmanager.github.io/|{{Pkg|font-manager}}}}
* {{App|qxkb|Qt で書かれているキーボード切り替えアプリケーション。|http://code.google.com/p/qxkb/|{{AUR|qxkb}}}}
 
  +
* {{App|Fonty Python|Manage, view and find your fonts.|https://savannah.nongnu.org/projects/fontypython|{{AUR|fontypython}}}}
* {{App|[[Wikipedia:X Neural Switcher|X Neural Switcher]]|テキストアナライザ。入力の言語を検出して必要に応じてキーボードレイアウトを修正します。|http://www.xneur.ru/|{{AUR|xneur}}, {{AUR|gxneur}} (GUI)}}
 
  +
* {{App|GNOME Fonts|Font viewer for GNOME. Part of {{Grp|gnome}}.|https://gitlab.gnome.org/GNOME/gnome-font-viewer|{{Pkg|gnome-font-viewer}}}}
  +
* {{App|KFontview|KDE application to view and install different types of fonts.|https://kde.org/|{{Pkg|plasma-desktop}}}}
  +
* {{App|MATE Font Viewer|Font viewer for MATE.|https://github.com/mate-desktop/mate-control-center|{{Pkg|mate-utils}}}}
   
=== 電源管理 ===
+
==== Help viewers ====
[[省電力設定#パッケージ]]を参照。
 
   
  +
See [[man ページ#インストール]].
=== クリップボードマネージャ ===
 
参照: [[クリップボード#クリップボードマネージャの一覧|クリップボードマネージャの一覧]]。
 
   
=== 壁紙設定 ===
+
==== Command schedulers ====
* {{App|bgs|imlib2 ベースの極めて高速で小さな壁紙設定プログラム。|http://github.com/Gottox/bgs/|{{AUR|bgs-git}}}}
 
* {{App|esetroot|Eterm の root 壁紙設定プログラム、別個にパッケージされています。|http://www.eterm.org/|{{AUR|esetroot}}}}
 
* {{App|[[Feh]]|軽量で強力な画像ビューア。デスクトップの壁紙の管理にも使えます。|http://linuxbrit.co.uk/software/feh/|{{Pkg|feh}}‎}}
 
* {{App|habak|壁紙を変更するアプリ。|http://fvwm-crystal.org/|{{Pkg|habak}}}}
 
* {{App|hsetroot|背景を作成するツール。|https://packages.debian.org/sid/hsetroot|{{AUR|hsetroot}}}}
 
* {{App|[[Nitrogen]]|X ウィンドウの高速で軽量なデスクトップ背景ブラウザと設定プログラム。|http://projects.l3ib.org/nitrogen/|{{Pkg|nitrogen}}}}
 
* {{App|pybgsetter|複数のバックエンド (hsetroot, Esetroot, habak, feh) が使ってデスクトップの壁紙を設定。|<nowiki>http://bbs.archlinux.org/viewtopic.php?id=88997</nowiki>|{{AUR|pybgsetter}}}}
 
* {{App|wallpaperd|背景画像の設定の面倒を見る小さなアプリケーション。|https://projects.pekdon.net/projects/wallpaperd|{{AUR|wallpaperd}}}}
 
* {{App|xli|X 向けの画像表示プログラム。|https://packages.debian.org/sid/xli|{{AUR|xli}}}}
 
   
  +
See also [[Cron]].
{{Tip|パッケージをインストールしたくない場合、{{Pkg|imagemagick}} の {{ic|display}} ユーティリティや {{Pkg|graphicsmagick}} の {{ic|gm display}} を使うことができます。例: {{ic|display -backdrop -background '#3f3f3f' -flatten -window root ''image''}}。}}
 
   
  +
* {{App|FcronQ|Fcron GUI, an advanced periodic command scheduler.|http://fcronq.xavion.name/|{{AUR|fcronq}}}}
=== パッケージ管理 ===
 
  +
* {{App|GNOME Schedule|Graphical interface to crontab and at for GNOME.|http://gnome-schedule.sourceforge.net/|{{AUR|gnome-schedule}}}}
{{Box||参照: [[AUR ヘルパー]]と [[Pacman GUI フロントエンド]]|#E5E5FF|#FCFCFC}}
 
  +
* {{App|KCron|Tool for KDE to run applications in the background at regular intervals. It is a graphical interface to the Cron command.|https://apps.kde.org/kcron/|{{Pkg|kcron}}}}
* {{App|Lostfiles|孤立したファイルを検知するスクリプト。|https://github.com/graysky2/lostfiles|{{AUR|lostfiles}}}}
 
  +
* {{App|KTimer|Little tool for KDE to execute programs after some time. It allows you to enter several tasks and to set a timer for each of them. The timers for each task can be started, stopped, changed, or looped.|https://apps.kde.org/ktimer/|{{Pkg|ktimer}}}}
* {{App|[[Arch Linux の安定化#pacmatic の使用|Pacmatic]] |アップグレードの前に Arch ニュースをチェックして、設定ファイルの変更を警告する pacman ラッパ。|http://kmkeen.com/pacmatic|{{Pkg|pacmatic}}}}
 
* {{App|[[pkgfile]]|あるファイルを使っているパッケージが何かを見つけるツール。|http://github.com/falconindy/pkgfile|{{Pkg|pkgfile}}}}
 
* {{App|[[pkgtools]]|Arch Linux パッケージ用のスクリプトコレクション。|https://github.com/Daenyth/pkgtools|{{AUR|pkgtools}}}}
 
* {{App|srcpac|ソースからのパッケージのリビルドを自動化するシンプルなツール。|https://projects.archlinux.org/srcpac.git|{{Pkg|srcpac}}}}
 
   
  +
==== Shutdown timers ====
===インプットメソッド===
 
  +
[[国際化#インプットメソッド]]を見て下さい。
 
  +
* {{App|GShutdown|Advanced shutdown utility which allows you to schedule the shutdown or the restart of your computer, or logout your actual session.|https://gshutdown.tuxfamily.org/|{{AUR|gshutdown}}}}
  +
* {{App|Hsiu-Ming's Timer|Graphical shutdown timer, which enables you to shutdown, turn off monitor, reboot or play sound after a period of time.|https://cges30901.github.io/hmtimer-website/|{{AUR|hmtimer}}}}
  +
* {{App|KShutdown|Graphical shutdown utility, which allows you to turn off or suspend a computer at a specified time. It features various time and delay options, command-line support, and notifications.|https://kshutdown.sourceforge.io/|{{Pkg|kshutdown}}}}
  +
  +
==== 時刻同期 ====
  +
  +
See [[時刻同期]].
  +
  +
==== Screen management ====
  +
  +
See [[Xrandr#Graphical front-ends]].
  +
  +
==== Backlight management ====
  +
  +
See [[バックライト#バックライトユーティリティ]].
  +
  +
==== Color management ====
  +
  +
See [[:en:ICC profiles#Utilities]] and [[バックライト#色補正]].
  +
  +
==== Printer management ====
  +
  +
See [[CUPS#GUI applications]].
  +
  +
==== Bluetooth management ====
  +
  +
See [[Bluetooth#Front-ends]].
  +
  +
==== 電源管理 ====
  +
  +
See [[電源管理#ユーザースペースツール]].
  +
  +
==== System management ====
  +
  +
See [[Systemd#GUI configuration tools]].
  +
  +
==== Boot management ====
  +
  +
See [[GRUB/Tips and tricks#GUI configuration tools]].
  +
  +
==== パッケージ管理 ====
  +
  +
See [[pacman ヒント#ユーティリティ]].
  +
  +
==== Configuration management ====
  +
  +
* {{App|aconfmgr|Package to track, manage, and restore the configuration of an Arch Linux system.|https://github.com/CyberShadow/aconfmgr|{{AUR|aconfmgr-git}}}}
  +
* {{App|[[Ansible]]|IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs.|https://www.ansible.com/|{{Pkg|ansible}}}}
  +
* {{App|cdist|Simple configuration management system with Arch Linux support.|https://www.cdi.st/|{{AUR|cdist}}}}
  +
* {{App|[[Chef]]|Automation Software for Continuous Delivery of Secure Applications and Infrastructure.|https://www.chef.io/|{{AUR|chef-workstation}}, {{AUR|chef-client}}}}
  +
* {{App|[[etckeeper]]|Collection of tools to let {{ic|/etc}} be stored in a VCS repository.|https://etckeeper.branchable.com/|{{Pkg|etckeeper}}}}
  +
* {{App|[[Puppet]]|IT automation software that helps system administrators manage infrastructure throughout its lifecycle, from provisioning and configuration to patch management and compliance.|https://puppet.com/|{{Pkg|puppet}}}}
  +
* {{App|[[Saltstack]]|A Python-based, open-source software for event-driven IT automation, remote task execution, and configuration management.|https://saltproject.io/|{{Pkg|salt}}}}
  +
  +
==== Virtualization ====
  +
  +
See [[Libvirt#Client]] and [[VirtualBox]].
  +
  +
==== Compatibility layers ====
  +
  +
See [[Wine]] (Windows) and [https://www.darlinghq.org/ Darling] (MacOS).
  +
<noinclude>
  +
{{TranslationStatus|List of applications/Utilities|2024-01-28|798724}}
  +
</noinclude>

2025年12月5日 (金) 15:19時点における最新版

目次

ユーティリティ

ターミナル

コマンドシェル

次の記事を参照: コマンドラインシェル

次も参照: Wikipedia:Comparison of command shells

ターミナルエミュレータ

ターミナルエミュレータとはターミナルを含むGUIウィンドウを表示する機能を有します。 それらエミュレータのほとんどは Xterm をエミュレートしていて、その Xterm は VT102 をエミュレートしていて、VT102 はタイプライターをエミュレートしています。より詳しい背景情報は Wikipedia:ja:端末エミュレータ を参照してください。

網羅的なリストは Wikipedia:List of terminal emulators を参照してください。

  • Alacritty — クロスプラットフォームの GPU アクセラレーションターミナルエミュレータ。
https://github.com/alacritty/alacritty || alacritty
  • aterm — 透過をサポートした xterm 代替。2008年から urxvt に取って代わられています。
http://www.afterstep.org/aterm.php || atermAUR
  • Contour — 現代的で高速なターミナルエミュレーターで、(99% の TE と違い) ZJW を含む Unicode を完全にフルサポートしています。
https://github.com/contour-terminal/contour || contourAUR
  • cool-retro-term — 昔のブラウン管ディスプレイを模した見た目が良いターミナルエミュレータ。
https://github.com/Swordfish90/cool-retro-term || cool-retro-term
  • CoreTerminal — qtermwidget ベースのターミナルエミュレーター。C-Suite の一部です。
https://gitlab.com/cubocore/coreapps/coreterminal || coreterminalAUR
  • CuteCom — グラフィカルなシリアルターミナル。
https://gitlab.com/cutecom/cutecom || cutecomAUR
  • Darktile — GPU でレンダリングするターミナルエミュレーターで、タイル型ウィンドウマネージャー向けにデザインされています。
https://github.com/liamg/darktile || darktileAUR
  • Deepin Terminal — Deepin デスクトップ向けのターミナルエミュレーションアプリケーション。
https://www.deepin.org/en/original/deepin-terminal/ || deepin-terminal
  • EtermEnlightenment デスクトップ向けに作られた xterm を代替するターミナルエミュレータ。
https://github.com/mej/Eterm || etermAUR
  • Extraterm — ターミナル内の画像、ユニコード、フォントリガチャ、テキストズーム等をサポートしているターミナルエミュレーター。
https://github.com/sedwards2009/extraterm || extraterm-binAUR
  • foot — Wayland 向けの、sixel をサポートした軽量なターミナルエミュレーター。
https://codeberg.org/dnkl/foot || foot
  • Hyper — JS/CSS をサポートしたターミナル。Electron プラットフォームベースです。
https://github.com/vercel/hyper || hyperAUR
  • KonsoleKDE デスクトップのターミナルエミュレータ。
https://konsole.kde.org/ || konsole
  • kitty — モダンで柔軟な設定が可能な OpenGL ベースのターミナルエミュレータ
https://github.com/kovidgoyal/kitty || kitty
  • Liri Terminal — Liri 向けのマテリアルデザインターミナル。
https://github.com/lirios/terminal || liri-terminal
  • mlterm — 様々な文字セットやエンコーディング、可変幅フォントや双方向レンダリングが使える多言語対応のターミナルエミュレータ。
https://sourceforge.net/projects/mlterm/ || mlterm-gitAUR
  • moserial — GNOME デスクトップ向けの、GTK ベースのシリアルターミナル。
https://wiki.gnome.org/Apps/Moserial || moserial
  • PuTTY — 高度に設定可能な ssh/telnet/シリアルコンソールプログラム。
https://www.chiark.greenend.org.uk/~sgtatham/putty/ || putty
  • QTerminal — 軽量な Qt ベースのターミナルエミュレータ。
https://github.com/qterminal/qterminal || qterminal
  • shellinabox — ウェブベースの SSH ターミナル。
https://github.com/shellinabox/shellinabox || shellinabox-gitAUR
  • st — X 向けのシンプルなターミナル実装。
https://st.suckless.org || stAUR
  • Station — 縦や横の分割、タブ付きのインターフェース、コピーとペーストのコマンドなど、異なるビューモードを持ったターミナルエミュレーション。
https://mauikit.org/ || maui-station
  • Tabby — Unicode をサポートした、より現代向けなターミナル。
https://tabby.sh/ || tabbyAUR
  • Terminology — 革新的な機能を備えた Enlightenment プロジェクトチームによるターミナルエミュレータ:ファイルのサムネイルとメディアは、メディアプレーヤーのように再生されます。
https://www.enlightenment.org/about-terminology || terminology
  • urxvt — (Perl によって) 高い拡張性を持ちユニコードが使える rxvt クローンターミナルエミュレータ。タブ、URL 起動、Quake スタイルのドロップダウンモード、擬似透過をサポート。
http://software.schmorp.de/pkg/rxvt-unicode.html || rxvt-unicode
  • wayst — Wayland と X11 向けで、OpenGL レンダリングを使用して依存が最小な、シンプルなターミナルエミュレーター。
https://github.com/91861/wayst || wayst-gitAUR
  • xterm — X Window System 用のシンプルなターミナルエミュレータ。ウィンドウシステムを直接使えないプログラム用に DEC VT102 や Tektronix 4014 互換のターミナルを提供します。
https://invisible-island.net/xterm/ || xterm
  • Yakuake — Konsole ベースのドロップダウンターミナル (Quake スタイル) エミュレータ。
https://apps.kde.org/yakuake/ || yakuake
  • zutty — ローエンドシステム向けのハイエンドターミナル。
https://tomscii.sig7.se/zutty/ || zutty
ヒント: ターミナルマルチプレクサにリストされている wezterm は、ターミナルエミュレーターの機能も持っています。
VTE ベース

VTE (Virtual Terminal Emulator) は初期の GNOME で GNOME Terminal で使うために開発されたウィジェットです。VTE ができてから、似た機能を持つ数多くのターミナルが生まれました。

  • Deepin Terminal (GTK version) — Deepin デスクトップ向けの、古いターミナルエミュレーションアプリケーション。
https://github.com/linuxdeepin/deepin-terminal-gtk || deepin-terminal-gtk
  • EasySSH — SSH 接続マネージャー。
https://github.com/muriloventuroso/easyssh || easysshAUR
  • Germinal — ボーダーレスな最大化されたターミナルを表示する、最小主義のターミナルエミュレータ。デフォルトで tmux セッションにアタッチするので、タブやパネルが使えます。
https://www.imagination-land.org/tags/germinal.html || germinalAUR
  • GNOME Console — 旧 King’s Cross、GNOME デスクトップ向けのシンプルでユーザーフレンドリーなターミナルエミュレーター。gnome の一部です。
https://gitlab.gnome.org/GNOME/console || gnome-console
https://wiki.gnome.org/Apps/Terminal || gnome-terminal
  • Black Box Terminal — GNOME 向けのエレガントでカスタマイズ可能なターミナル。
https://gitlab.gnome.org/raggesilver/blackbox || blackbox-terminalAUR
  • Guake — GNOME デスクトップ向けドロップダウンターミナル。
http://guake-project.org/[リンク切れ 2023-10-29] || guake
  • kermit — VTE ベースのターミナルエミュレーターで、シンプル、高速で効率的であることを目指しています。
https://github.com/orhun/kermit || kermitAUR
  • LXTerminalLXDE 向けのデスクトップ非依存のターミナルエミュレータ。
https://wiki.lxde.org/en/LXTerminal[リンク切れ 2022-09-20] || lxterminal
https://www.mate-desktop.org/ || mate-terminal
  • Pantheon Terminal — 超軽量・美麗・シンプルなターミナルエミュレータ。デフォルト設定で使うように作られているので設定がほとんどありません。
https://github.com/elementary/terminal || pantheon-terminal
  • ROXTerm — 場所をとらないタブ式ターミナルエミュレータ。
https://roxterm.sourceforge.net/ || roxtermAUR
  • sakura — GTK と VTE ベースのターミナルエミュレータ。
https://www.pleyades.net/david/projects/sakura || sakuraAUR
  • Terminator — マルチプルでリサイズ可能な端末パネルをサポートしたターミナルエミュレータ。
https://gnome-terminator.org/ || terminator
  • Termite — キーボード中心の VTE ベースのターミナル。タイル型またはタブをサポートしているウィンドウマネージャで使われるように作られています。メンテナンスされておらず、開発者は Alacritty に移行することを推奨しています。
https://github.com/thestinger/termite || termiteAUR
  • Termit — シンプルな VTE ベースのターミナルエミュレーターで、Lua スクリプトをサポート
https://github.com/nonstop/termit || termit-gitAUR
  • Tilda — 設定可能なドロップダウンターミナルエミュレータ。
https://github.com/lanoxx/tilda/ || tilda
  • Tilix — GNOME 向けのタイル型ターミナルエミュレータ。
https://gnunn1.github.io/tilix-web/ || tilix
  • tym — Lua で設定可能なターミナルエミュレーター
https://github.com/endaaman/tym/ || tymAUR
  • Xfce TerminalXfce デスクトップに含まれているターミナルエミュレータ。カラープロンプト、タブをサポート。
https://docs.xfce.org/apps/terminal/start || xfce4-terminal
KMS ベース

以下のターミナルエミュレータは カーネルモード設定を使っており X がなくても起動できます。

  • KMSCON — Linux オペレーティングシステム用のターミナルエミュレータを統合した KMS/DRM ベースのシステムコンソール(getty)です。
https://github.com/dvdhrm/kmscon || kmsconAUR
フレームバッファベース

GNU/Linux では、Linux カーネルの仮想デバイス (fbdev) や X の仮想フレームバッファシステム (xvfb) のことをフレームバッファと呼ぶことがあります。このセクションでは主としてカーネルの仮想デバイス fbdev をベースにするターミナルエミュレータをリストアップしています。

  • yaft — X をなくても動かせるシンプルなターミナルエミュレータ。UCS2 文字、壁紙、256 色をサポート。
https://github.com/uobikiemukot/yaft || yaftAUR
  • Fbterm — Linux 向けの、高速なフレームバッファー (fb) ベースのターミナル (term) エミューレーター。
https://salsa.debian.org/debian/fbterm || fbtermAUR

ターミナルページャ

Wikipedia:ja:ページャ を参照してください。

  • less — more に似たプログラムですが、前後の両方へのスクロールや、ファイルの部分的な読み込みをサポートしています。
https://www.gnu.org/software/less/ || less
  • mcview — マウスと色をサポートしたページャです。midnight commander にバンドルされています。
https://midnight-commander.org/ || mc
  • moar — Moar はページャです。設定は一切不要で当たり前のことを実現するようにデザインされています。
https://github.com/walles/moar || moarAUR
  • more — シンプルで機能の少ないページャです。util-linuxの一部です。
https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/about/ || util-linux
  • most — マルチウィンドウ、左右スクロール、内蔵カラーをサポートしたページャ
http://www.jedsoft.org/most/ || most
  • ov — 機能が充実したターミナルベースのテキストビューアーです。いわゆるターミナルページャです。
https://noborus.github.io/ov/ || ov-binAUR

ターミナルマルチプレクサ

Wikipedia:ja:ターミナルマルチプレクサ も参照してください。

  • abduco — プロセスを制御端末とは別に実行させる、セッションのアタッチとデタッチをサポートするツール。
https://www.brain-dump.org/projects/abduco/ || abduco
  • byobu — GPLv3 でライセンスされた tmux や screen 向けのアドオン。ターミナルマルチプレクサがインストールされていることを必要とします。
https://byobu.org/ || byobu
  • dtachGNU Screen のデタッチ機能をエミュレートするプログラム。
http://dtach.sourceforge.net/ || dtachAUR
  • dvtmdwm スタイルの、コンソール内のウィンドウマネージャー。
https://www.brain-dump.org/projects/dvtm/ || dvtm
  • GNU Screen — 物理端末を多重化するフルスクリーンウィンドウマネージャ。
https://www.gnu.org/software/screen/ || screen
  • mtm — シンプルなターミナルマルチプレクサで、フォーカスの変更・分割・終了とスクリーンの再描写の4つのコマンドのみを持っています。
https://github.com/deadpixi/mtm || mtm-gitAUR
  • tmatetmux のフォークで、リモートアクセスとペアプログラミングを補助することを目的としています。
https://tmate.io/ || tmate
  • tmux — BSDライセンスのターミナル・マルチプレクサ。
https://tmux.github.io/ || tmux
  • zellij — Rust で書かれた強化されたターミナル・マルチプレクサ
https://zellij.dev/ || zellij
  • weztermRust で実装された GPU アクセラレーションによるクロスプラットフォームなターミナルエミュレータおよびマルチプレクサ。
https://wezfurlong.org/wezterm/ || wezterm
ヒント: 端末エミュレーターの Kitty も同様の機能を備えています。

ファイル

ファイルマネージャ

Wikipedia:Comparison of file managers も参照してください。

コンソール
  • Clex — フルスクリーンのユーザーインターフェイスを持つファイルマネージャ。
http://www.clex.sk/ || clexAUR
  • CliFM — コマンドラインファイルマネージャーで、フル機能を持っており、高速で、拡張性があり、とても軽量です。
https://github.com/leo-arch/clifm || clifmAUR
  • ded — Emacs dired に似ているディレクトリエディター、ファイルネームマネージャー。
https://invisible-island.net/ded/ded.html || dedAUR
  • DiredEmacs と統合されたディレクトリエディタ。
https://www.gnu.org/software/emacs/manual/html_node/emacs/Dired.html || emacs
  • fff — Bash で書かれたシンプルなファイルマネージャー。
https://github.com/dylanaraps/fff || fff
  • fm — ターミナルベースのファイルマネージャー。
https://github.com/knipferrc/fm || fm-gitAUR
  • joshuto — ranger のようなターミナルファイルマネージャーで、Rust で書かれています。
https://github.com/kamiyaa/joshuto || joshuto-gitAUR
  • Last File Manager — curses インターフェイスを備えた Python 3 で書かれた強力なファイルマネージャ。
https://inigo.katxi.org/devel/lfm/ || lfmAUR
  • lf — Go で書かれたターミナルファイルマネージャーで、サーバー/クライアントアーキテクチャを採用しています。
https://github.com/gokcehan/lf || lf
  • Midnight Commander — コンソールベース、デュアルパネルのファイルマネージャー。
https://midnight-commander.org || mc
  • nffm — "Nothing Fancy File Manager"、C で書かれたマウスを使わない ncurses ファイルマネージャ。
https://github.com/mariostg/nffm || nffm-gitAUR
  • nnn — 小さく、とても高速で、機能が豊富なファイルマネージャー。
https://github.com/jarun/nnn || nnn
  • PilotAlpine メールクライアントについてくるファイルマネージャー。
https://alpine.x10host.com/[リンク切れ 2022-09-20] || alpine-gitAUR
  • Ranger — vi バインディング、カスタマイズ性、多機能をもったコンソールベースのファイルマネージャー。
https://ranger.github.io/ || ranger
  • sfm — unix ライクシステム向けのシンプルなファイルマネージャー。
https://github.com/afify/sfm || sfmAUR
  • TUIFI Manager — クロスプラットフォームでターミナルベースの termux 指向のファイルマネージャー (とコンポーネント) で、Uni-Curses プロジェクトと一緒に、もしくはそのまま使うことを意図しています。
https://github.com/GiorgosXou/TUIFIManager || tuifimanagerAUR
  • Vifm — ncurses ベースの 2 パネルファイルマネージャー、vi ライクなキーバインド。
https://vifm.info || vifm
  • xplr — ハック可能で、ミニマルで、高速な TUI ファイルエクスプローラー。
https://xplr.dev || xplr
  • yazi — とても高速なターミナルファイルマネージャーで、Rust で async I/O ベースで書かれています。
https://yazi-rs.github.io/ || yazi
グラフィカル
  • Caja — MATE デスクトップのファイルマネージャ。
https://github.com/mate-desktop/caja || caja
  • CoreFM — シンプルで軽量で使いやすいファイルマネージャーで、画像プレビュー、mime アイコンサポート、分割表示、リムーバブルメディアの自動マウント、ドラッグアンドドロップのサポートなど、たくさんの機能があります。C-Suite の一部です。
https://gitlab.com/cubocore/coreapps/corefm || corefmAUR
  • Deepin File ManagerDeepin 用に開発されたファイルマネージャ。
https://www.deepin.org/en/original/dde-file-manager/ || deepin-file-manager
  • Dolphin — KDE デスクトップのファイルマネージャー。
https://apps.kde.org/dolphin/ || dolphin
  • fm — 小さくて汎用的なファイルマネージャーで、GTK4 でビルドされています。
https://github.com/euclio/fm ||
  • Gentoo — GTK の軽量ファイルマネージャ。
https://sourceforge.net/projects/gentoo/ || gentooAUR
  • GNOME Files — 拡張性のある、カスタムスクリプトをサポートしているヘビー級のファイルマネージャー。GNOME のデフォルト。gnome の一部です。
https://wiki.gnome.org/Apps/Files || nautilus
  • Index — File manager that lets you browse your system files and applications and preview your music, text, image and video files and share them with external applications.
https://apps.kde.org/index-fm/ || index-fm
  • Konqueror — KDE デスクトップ用ファイルマネージャー。
https://apps.kde.org/konqueror/ || konqueror
  • Liri Files — The file manager for Liri.
https://github.com/lirios/files || liri-files
  • Nemo — Nemo は Cinnamon デスクトップのファイルマネージャです。A fork of Nautilus.
https://projects.linuxmint.com/cinnamon/ || nemo
  • Pantheon Files — File browser designed for elementary OS.
https://github.com/elementary/files || pantheon-files
http://fox-toolkit.org/ || fox
  • PCManFM — desktop icon や壁紙の管理などの機能をもっている very fast and 軽量ファイルマネージャー。
https://wiki.lxde.org/en/PCManFM[リンク切れ 2022-09-20] || pcmanfm, pcmanfm-gtk3
  • PCManFM-Qt — Qt port of PCManFM file manager.
https://github.com/lxqt/pcmanfm-qt || pcmanfm-qt
  • Peony — File manager for the UKUI desktop.
https://github.com/ukui/peony || peony
  • qtFM — 小さく軽量な、純粋に Qt ベースの Linux デスクトップ用ファイルマネージャー。
https://qtfm.eu/ || qtfmAUR
  • ROX Filer — 小さく高速なファイルマネージャー。壁紙やパネルの管理なども可能。
https://rox.sourceforge.net/ || roxAUR
  • Thunar — 高速に起動し素早くディレクトリを読み込むようにデーモンとして実行できるファイルマネージャー。
https://docs.xfce.org/xfce/thunar/start || thunar
Twin-panel

Note that some of these twin-panel file managers can also be set to have only one pane.

  • Double Commander — 2つのパネルが並ぶファイルマネージャ。Total Commander にインスパイアされており新しいアイデアが実装されています。
https://doublecmd.sourceforge.io/ || GTK: doublecmd-gtk2, Qt5: doublecmd-qt5
  • GNOME Commander — GNOME デスクトップのデュアルパネルファイルマネージャ。
https://gcmd.github.io/ || gnome-commanderAUR
  • Krusader — KDE デスクトップ用の先進的なツインパネル (Midnight Commander スタイル) ファイルマネージャー。
https://krusader.org/ || krusader
  • muCommander — 軽量でクロスプラットフォームのファイルマネージャ。デュアルパネルのインターフェイスを持ち、Java で書かれています。
https://www.mucommander.com/ || mucommanderAUR
  • SpaceFM — GTK マルチパネルタブ式ファイルマネージャー。
https://ignorantguru.github.io/spacefm/ || spacefmAUR
  • Sunflower — 小さく細かく設定可能でプラグインをサポートしたツインパネルの Linux ファイルマネージャー。
https://sunflower-fm.org/ || sunflowerAUR
  • trolCommander — Lightweight, dual-pane file manager written in Java. Fork of muCommander.
https://github.com/trol73/mucommander || trolcommanderAUR
  • Tux Commander — 人気の Total Commander や Midnight Commander ファイルマネージャーに似た2つのパネルをもったウィンドウ型ファイルマネージャー。
http://tuxcmd.sourceforge.net/description.php || tuxcmdAUR
  • Worker — 高速、軽量、機能豊富な X Window System 向けファイルマネージャー。
http://www.boomerangsworld.de/cms/worker/ || workerAUR
  • Xfe — Microsoft Explorer ライクの X 用ファイルマネージャー (X File Explorer)。
http://roland65.free.fr/xfe/ || xfeAUR

ゴミ箱管理

See Trash management#Trash creation.

ファイル同期とバックアップ

バックアッププログラムWikipedia:Comparison of file synchronization softwareWikipedia:Comparison of backup software も見てください。

  • borg — Deduplicating backup program with compression and authenticated encryption that supports backing up over ssh
https://www.borgbackup.org || borg
  • Déjà Dup — Simple GTK backup program. It hides the complexity of doing backups the 'right way' (encrypted, off-site, and regular) and uses duplicity as the backend.
https://launchpad.net/deja-dup || deja-dup
  • DirSync Pro — Small, but powerful utility for file and folder synchronization.
https://dirsyncpro.org/ || dirsyncproAUR
  • Duplicati — Backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers.
https://www.duplicati.com/ || duplicati-canary-binAUR
  • duplicity — Simple command-line utility which allows encrypted compressed incremental backup to nearly any storage.
https://www.nongnu.org/duplicity/ || duplicity
  • Duply — Command-line front-end for duplicity which simplifies running it. It manages backup job settings in profiles and allows to batch execute commands.
https://www.duply.net/ || duplyAUR
  • FreeFileSync — Folder comparison and synchronization software that creates and manages backup copies of all your important files.
https://www.freefilesync.org/ || freefilesyncAUR
  • git-annex — Manage files with git, without checking the file contents into git.
https://git-annex.branchable.com/ || git-annex
  • grsync — GTK+ GUI for rsync to synchronize folders, files and make backups
https://www.opbyte.it/grsync/ || grsync
  • hsync — Command line program to sync only those files that have been renamed/moved but otherwise unchanged. It works by issuing simple move operations at the destination without actually transferring the files, and is meant to be used in conjunction with other synchronization programs that lack this capability.
https://ambrevar.bitbucket.io/hsync/ || hsyncAUR
  • rclone — Command line program to sync files and directories to and from Amazon S3, Dropbox, Google Drive, Microsoft OneDrive, Yandex Disk and many other cloud storage services as well as between local paths.
https://rclone.org/ || rclone
  • restic — Fast, secure, efficient backup program that supports backing up to many cloud services.
https://restic.net/ || restic
  • rsync — File transfer program that uses the "rsync algorithm" which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. Has multiple frontends available.
https://rsync.samba.org/ || rsync
  • SparkleShare — File sharing and collaboration application written in C#. It can sync with any Git server over SSH.
https://www.sparkleshare.org/ || sparkleshare
  • Syncthing — Continuous file synchronization program. It synchronizes files between two or more computers in a simple way without advanced configuration.
https://syncthing.net/ || syncthing
  • Syncany — Cloud storage and filesharing application with a focus on security and abstraction of storage.
https://www.syncany.org/ || syncanyAUR
  • Synkron — Application that helps you keep your files and folders always updated. You can easily sync your documents, music or pictures to have their latest versions everywhere.
https://synkron.sourceforge.net/ || synkronAUR
  • Tarsnap — Secure, efficient proprietary online backup service.
https://www.tarsnap.com/ || tarsnap
  • Timeshift — A system restore tool for Linux.
https://github.com/linuxmint/timeshift || timeshift
  • Unison — File synchronization tool that allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.
https://www.cis.upenn.edu/~bcpierce/unison/ || unison
  • YARsync — A Python wrapper around rsync, providing file synchronization and backup with an interface similar to git.
https://github.com/ynikitenko/yarsync || yarsyncAUR

Archiving and compression tools

Console

For archiving and compression command-line tools, see アーカイブと圧縮.

Graphical
  • 360zip — A proprietary archiving tool.
https://yasuo.360.cn/ || 360zipAUR
  • Ark — KDE デスクトップのアーカイブツール。
https://apps.kde.org/ark/ || ark
  • Arqiver — Simple Qt archive manager based on libarchive.
https://github.com/tsujan/Arqiver || arqiver-gitAUR
  • CoreArchiver — Simple file compressing/extracting utility based on Qt and libarchive-qt. Part of C-Suite.
https://gitlab.com/cubocore/coreapps/corearchiver || corearchiverAUR
  • Deepin Archive Manager — Fast and lightweight application for creating and extracting archives.
https://github.com/linuxdeepin/deepin-compressor || deepin-compressor
  • EngrampaMATE のアーカイブマネージャ。
https://github.com/mate-desktop/engrampa || engrampa
https://wiki.gnome.org/Apps/FileRoller || file-roller
  • LXQt File Archiver — Simple and lightweight desktop-agnostic Qt file archiver.
https://github.com/lxqt/lxqt-archiver || lxqt-archiver
  • p7zip-gui — The GUI belonging to the p7zip software.
https://github.com/p7zip-project/p7zip || p7zip-guiAUR
  • PeaZip — オープンソースのファイル・アーカイブマネージャ。
https://peazip.github.io/peazip-linux.html || GTK: peazip-gtk2-binAUR, Qt: peazip-qt-binAUR
  • Xarchiver — GTK で作られた軽量なデスクトップ非依存のアーカイブマネージャ。
https://github.com/ib/xarchiver || GTK 3: xarchiver, GTK 2: xarchiver-gtk2

Comparison, diff, merge

See also Wikipedia:Comparison of file comparison tools.

For managing pacnew/pacsave files, specialised tools exist. See Pacnew と Pacsave ファイル#.pac* ファイルの管理.

Console

See diff(1) from diffutils and its alternatives.

  • colordiff — 'diff' の Perl スクリプトラッパー。同じ出力にシンタックスハイライトを追加。
https://www.colordiff.org/ || colordiff
  • diff-highlight — Perl script to highlight changed parts within pairable lines of diff -u output
https://github.com/git/git/tree/master/contrib/diff-highlight || git
  • diffr — A Rust utility to pretty-print diff with highlighting at word-level for ease of review.
https://github.com/mookid/diffr || diffrAUR
  • ydiff — A Python wrapper to get highlighted diff output from stdin or VCS-tracked file/dirs, in either unfied or side-by-side view.
https://github.com/ymattw/ydiff || ydiffAUR
  • delta — A diff viewer written in Rust with syntax highlighting.
https://github.com/dandavison/delta || git-delta
  • diff-so-fancy — A diff output decorator. It does not calculate the diff, it only decorates it.
https://github.com/so-fancy/diff-so-fancy || diff-so-fancy
  • difftastic — Compares files using their syntax trees
https://difftastic.wilfred.me.uk || difftastic
Graphical
  • DiffPDF — Compare the text or the visual appearance of each page in two PDF files.
https://gitlab.com/eang/diffpdf || diffpdf
  • Diffuse — Python で書かれた小さくてシンプルなテキストマージツール。
https://diffuse.sourceforge.net/ || diffuse
  • KDiff3 — KDE デスクトップのファイルとディレクトリの比較・マージツール。
https://apps.kde.org/kdiff3/ || kdiff3
  • Kompare — ソースファイルの差を回覧・マージするための GUI フロントエンドプログラム。様々な diff フォーマットをサポートし、表示する情報レベルをカスタマイズするための多くのオプションがある。
https://apps.kde.org/kompare/ || kompare
  • Meld — ビジュアル比較・マージツール。ファイル・ディレクトリ・プロジェクトのバージョンの比較が可能。
https://meldmerge.org/ || meld
  • xxdiff — ファイルやディレクトリの差異を表示するグラフィカルブラウザ。
https://furius.ca/xxdiff/ || xxdiffAUR

VimEmacs にはそれぞれ vimdiffediff というマージ機能があります。

バッチ処理リネームプログラム

Console

See rename(1) from util-linux.

  • brn2 — fast bulk renamer with swapping.
https://github.com/lucas-mior/brn2 || brn2-gitAUR
  • edir — Rename, delete, and copy files and directories using your editor (enhanced vidir).
https://github.com/bulletmark/edir || edirAUR
  • f2 — Cross-platform command-line tool for batch renaming files and directories quickly and safely, can also rename files based on audio tags.
https://github.com/ayoisaiah/f2 || f2AUR
  • nomino — A batch rename utility for developers.
https://github.com/yaa110/nomino || nominoAUR
  • rename.pl — perl regex ベースのバッチリネーマー。
https://search.cpan.org/~pederst/rename/ || perl-rename
  • vidir — Rename and delete files and directories using your editor.
https://linux.die.net/man/1/vidir || vidirAUR
Graphical
  • Caja-Rename — Batch renaming extension for Caja.
https://tari.in/www/software/caja-rename || caja-renameAUR
  • CoreRenamer — Simple lightweight batch file renamer application. Part of C-Suite.
https://gitlab.com/cubocore/coreapps/corerenamer || corerenamerAUR
  • GPRename — ファイルとディレクトリの名前を変える GTK バッチ処理プログラム。
https://gprename.sourceforge.net || gprename
  • KRename — KDE デスクトップ向けのとてもパワフルなバッチ処理リネームプログラム。
https://apps.kde.org/krename/ || krename
  • metamorphose2 — wxPython ベースのバッチリネーマーで、正規表現や、メタデータによるマルチメディアファイルの名前変更などをサポートしています。
https://file-folder-ren.sourceforge.net || metamorphose2AUR[リンク切れ: package not found]
  • Thunar Bulk Rename — Change the name of multiple files at once using some criterion that applies to at least one of the files. Run with thunar -B.
https://docs.xfce.org/xfce/thunar/bulk-renamer/start || thunar

ファイル検索

This section lists utilities for file searching based on filename, file path or metadata. For full-text searching, see the next section.

See also Wikipedia:List of search engines#Desktop search engines.

Console

See find(1) from findutils and its alternatives.

Graphical
  • Catfish — 多目的のファイル検索ツール by Xfce, can be powered by find, locate and Zeitgeist.
https://launchpad.net/catfish-search || catfish
  • CoreHunt — Easy to use fast file searching tool with categorized search and search history. Part of C-Suite.
https://gitlab.com/cubocore/coreapps/corehunt || corehuntAUR
  • Czkawka — GTK file searching utility with advanced features, it can also find similar images and videos.
https://github.com/qarmin/czkawka || czkawka-guiAUR
  • GNOME Search Tool — ファイルを検索する Gnome ユーティリティ, depends on GNOME Files.
https://gitlab.gnome.org/GNOME/gnome-search-tool || gnome-search-toolAUR
  • KFind — Search tool for KDE to find files by name, type or content. Has internal search and supports locate.
https://apps.kde.org/kfind/ || kfind
  • MATE Search Tool — MATE utility to search for files.
https://github.com/mate-desktop/mate-utils || mate-utils
  • regexxer — Interactive search and replace tool featuring Perl-style regular expressions.
http://regexxer.sourceforge.net/ || regexxer
  • Searchmonkey — 正規表現が使えるパワフルな GUI 検索ユーティリティ。
https://sourceforge.net/projects/searchmonkey/ || searchmonkey-gitAUR
File indexers

These programs index your files to allow for quick searching.

  • Basenji — Volume indexing tool designed for easy and fast indexing of CD/DVD and other type of volume collections.
https://github.com/pulb/basenji || basenjiAUR[リンク切れ: package not found]
  • fsearch — A fast file search utility for Unix-like systems based on GTK 3.
https://github.com/cboxdoerfer/fsearch || fsearch-gitAUR
  • angrysearch — Linux file search tool with instant results as you type.
https://github.com/DoTheEvo/ANGRYsearch || angrysearchAUR

Full-text searching

See grep(1) from grep and its alternatives, which provide non-indexed full-text search.

Full-text indexers
  • Baloo — KDE のファイルインデックス作成・検索ソリューション, has a CLI and is used by KRunner.
https://community.kde.org/Baloo || baloo
  • DocFetcher — Graphical Java デスクトップ検索アプリケーション。
https://docfetcher.sourceforge.net || docfetcherAUR
  • MeiliSearch — Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine.
https://www.meilisearch.com/ || meilisearch
  • Namazu — A Full-Text Search Engine
http://www.namazu.org/ || namazu
  • Recoll — Xapian がバックエンドのフルテキスト検索ツール, has CLI and GUI.
https://lesbonscomptes.com/recoll/ || recoll
  • Tracker — オールインワンのインデックス作成・検索ツールとメタデータのデータベース, used by GNOME Documents, Music, Photos and Videos.
https://gnome.pages.gitlab.gnome.org/tracker/ || tracker3
  • Zeitgeist — Event aggregation framework for the user's activities and notifications (files opened, websites visited, conversations had, etc.), has several third-party front-ends.
https://launchpad.net/zeitgeist-project || zeitgeist

Development

Code forges

  • GitLab — Project management and code hosting application.
https://gitlab.com/gitlab-org/gitlab-foss || gitlab
  • Gitea — Painless self-hosted Git service. Fork of Gogs.
https://gitea.io || gitea
  • Forgejo — A lightweight software forge. Community project built on top of Gitea.
https://forgejo.org || forgejo
Code forge clients
  • git-open — Open a repository website (GitHub, GitLab, Bitbucket) in your browser
https://github.com/paulirish/git-open || git-openAUR
  • github-cli — GitHub's official command line tool
https://github.com/cli/cli || github-cli
  • hub — Command line interface for GitHub
https://hub.github.com || hub
  • hut — Command line interface for Sourcehut
https://sr.ht/~emersion/hut/ || hut
  • lab — A hub-like tool for GitLab
https://zaquestion.github.io/lab/ || labAUR
  • snippet — A terminal based interface to create a new GitLab snippet
https://gitlab.com/zj/snippet || snippetAUR

バージョン管理システム

Wikipedia:Comparison of revision control software も参照してください。

  • Bazaar — Distributed version control system that helps you track project history over time and to collaborate easily with others.
https://bazaar.canonical.com/ || bzrAUR
  • CVS — Concurrent Versions System, a client-server revision control system.
http://cvs.nongnu.org/ || cvs
  • Darcs — Distributed revision control system that was designed to replace traditional, centralized source control systems such as CVS and Subversion.
http://darcs.net/ || darcs
  • Fossil — Distributed VCS with bug tracking, wiki, forum, and technotes.
https://www.fossil-scm.org/ || fossil
  • Git — Distributed revision control and source code management system with an emphasis on speed.
https://git-scm.com/ || git
  • Mercurial — Distributed version control system written in Python and similar in many ways to Git.
https://www.mercurial-scm.org/ || mercurial
  • Subversion — Full-featured centralized version control system originally designed to be a better CVS.
https://subversion.apache.org/ || subversion

ビルド自動化

See also Wikipedia:List of build automation software.

  • Apache Ant — Java ライブラリとコマンドラインツール。相互に依存するターゲットや拡張ポイントにあわせてビルドファイルに書かれている手順を実行します。
https://ant.apache.org/ || ant
  • Apache Maven — Build automation tool used primarily for Java.
https://maven.apache.org/ || maven
  • Bazel — An open-source tool that allows for the automated building and testing of software.
https://bazel.build/ || bazel
  • CMake — ソフトウェアをビルド、テスト、パッケージ化するためのツール群。
https://cmake.org/ || cmake
  • GNU make — プログラムのグループを管理するための、GNU make ユーティリティ。
https://www.gnu.org/software/make/ || make (dependency of base-devel)
  • Meson — Extremely fast and user friendly build system.
https://mesonbuild.com/ || meson
  • Gradle — JVM の強力なビルドシステム。
https://gradle.org/ || gradle
  • Phing — あらゆる作業を自動化する PHP プログラム。
https://www.phing.info/ || phingAUR

統合開発環境

See also Wikipedia:Comparison of integrated development environments.

For PHP specific list, see PHP#Development tools.

  • Android Studio — The official Android development environment based on IntelliJ IDEA.
https://developer.android.com/studio/index.html || android-studioAUR
  • Anjuta — プロジェクト管理、アプリケーションウィザード、インタラクティブデバッガ、ソースエディタ、バージョンコントロールなど多数のツールを備えた多目的 IDE。
https://wiki.gnome.org/Apps/Anjuta || anjutaAUR
  • Aptana Studio — ウェブ開発を対象にしている Eclipse ベースの IDE。HTML, CSS, Javascript, Ruby on Rails, PHP, Adobe AIR などをサポート。
http://www.aptana.com/ || aptana-studioAUR
  • Bluefish — Powerful editor targeted towards programmers and webdevelopers, with many options to write websites, scripts and programming code. It supports many programming and markup languages.
https://bluefish.openoffice.nl/ || bluefish
  • Code::Blocks — C, C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
https://codeblocks.org/ || codeblocks
  • CLion — A cross-platform IDE for C and C++.
https://www.jetbrains.com/clion/ || clionAUR
  • CodeLite — C++ で書かれた C/C++/PHP/Node.js のオープンソースなクロスプラットフォーム IDE。
https://codelite.org/ || codeliteAUR
  • Eclipse — IDE for Java, C/C++, PHP, Perl and Python with subversion support and task management.
https://www.eclipse.org/ || Java EE: eclipse-jeeAUR, Java: eclipse-javaAUR, RCP: eclipse-rcpAUR, C/C++: eclipse-cppAUR, PHP: eclipse-phpAUR, JavaScript and Web: eclipse-dltk-javascriptAUR
  • Eric — PyQt5 によるフル機能の Python / Ruby IDE。
https://eric-ide.python-projects.org/ || ericAUR
  • Gambas — Basic インタプリタをベースにオブジェクト指向の拡張を加えたフリーの開発環境。
https://gambas.sourceforge.net/en/main.html || gambas3-ide
  • Geany — Small and lightweight IDE with many supported many programming and markup languages including C, Java, PHP, HTML, Python, Perl, Pascal.
https://geany.org/ || geany
https://wiki.gnome.org/Apps/Builder || gnome-builder
  • KDevelop — 機能豊富なプラグインを使うことができる C/C++ などのプログラミング言語の IDE。
https://www.kdevelop.org/ || kdevelop
  • Komodo Edit — フリーの、多言語エディタ。
https://www.activestate.com/products/komodo-edit/ || komodo-editAUR
  • Lapce — Lightning-fast and Powerful Code Editor written in Rust.
https://lapce.dev/ || lapce
  • Lazarus — Delphi (Object Pascal) compatible IDE for Rapid Application Development. It has variety of components ready for use and a graphical form designer to easily create complex graphical user interfaces.
https://www.lazarus-ide.org/ || lazarus
  • LiteIDE — シンプルな Go の IDE。
https://github.com/visualfc/liteide || liteide
  • Lite XL — A lightweight, simple, fast, feature-filled, and extremely extensible text editor written in C, and Lua, adapted from lite.
https://lite-xl.com/ || lite-xlAUR
  • MPLAB — Microchip PIC と dsPIC 開発のための IDE。
https://www.microchip.com/mplabx || microchip-mplabx-binAUR
  • Netbeans — Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure などの言語で開発するための統合開発環境 (IDE)。
https://netbeans.org/ || netbeans
  • PhpStorm — JetBrains PhpStorm は PHP 向けの商用のクロスプラットフォーム IDE です。JetBrains の IntelliJ IDEA プラットフォームの上で動作し、providing an editor for PHP, HTML and JavaScript with PHP や JavaScript コードをオンザフライでコード解析したり、エラー補正や自動リファクタリングが行えるエディタを提供します。
https://www.jetbrains.com/phpstorm/ || phpstormAUR phpstorm-eapAUR
  • Qt Creator — Qt での開発に焦点をおいた軽量なクロスプラットフォームの C++ 統合開発環境。
https://www.qt.io/ide/ || qtcreator
  • Theia — Eclipse Theia is a free and open-source IDE for desktop and web applications. It is implemented in TypeScript, is based on Visual Studio Code, and emphasizes extensibility. It can be run as a web or a desktop application.
https://theia-ide.org/ || theia-electronAUR
  • Visual Studio Code — Visual Studio Code is a cross-platform, free and open-source text editor developed by Microsoft, written in JavaScript and TypeScript. It supports a variety of languages thanks to its extensions.
https://code.visualstudio.com/ || code
  • VSCodium — Free/Libre Open Source Software Binaries of VSCode.
https://vscodium.com/ || vscodium-binAUR
  • ZeroBrane Studio — IDE with debugging support for Lua 5.1, Lua 5.2, Lua 5.3, LuaJIT, and other Lua engines.
https://studio.zerobrane.com/ || zerobrane-studioAUR
Java IDEs
  • BlueJ — 教育や初心者が主に使うことを目的とした完全な機能を備えた Java IDE。
https://bluej.org/ || bluejAUR
  • IntelliJ IDEA — 高度なリファクタリング機能を持つ Java, Groovy などのプログラミング言語向けの IDE。
https://www.jetbrains.com/idea/ || intellij-idea-community-edition
Python IDEs
https://ninja-ide.org/ || ninja-ideAUR
  • PyCharm — Python でのプログラミングに使われる IDE。コード解析、デバッグ、ユニットテスト、バージョンコントロール、Django によるウェブ開発をサポート。
https://www.jetbrains.com/pycharm/ || community edition: pycharm-community-edition, professional edition: pycharm-professionalAUR, edu edition: pycharm-eduAUR[リンク切れ: package not found]
  • Spyder — MATLAB のような機能を提供する科学用 Python 開発環境。
https://github.com/spyder-ide/spyder || spyder
  • Thonny — 初心者向けの Python IDE。
https://thonny.org/ || thonnyAUR
  • WingIDE — Proprietary Python development environment. It is fully featured and meant for professional use.
https://wingware.com/ || wingideAUR
Educational IDEs
  • KTurtle — Educational programming environment that aims to make learning how to program as easily as possible. Part of kde-education.
https://apps.kde.org/kturtle/ || kturtle
  • Processing — Playground for teaching non-programmers the fundamentals of computer programming in a visual context.
https://processing.org/ || processingAUR
  • Scratch — インタラクティブなプロジェクトやシンプルなスプライトベースのゲームを作成できる、教育とエンターテイメント用の programming system and content development tool。イベント駆動型プログラミングのエントリのように初心者 (子供など) を主に対象としています。
https://scratch.mit.edu/ || scratch

Debuggers

  • Accerciser — Interactive Python accessibility explorer. It uses the AT-SPI library to inspect, examine, and interact with widgets, allowing you to check if an application is providing correct information to assistive technologies and automated testing frameworks. Part of gnome-extra.
https://wiki.gnome.org/Apps/Accerciser || accerciser
  • Bustle — Draws sequence diagrams of D-Bus activity. It shows signal emissions, method calls and their corresponding returns, with time stamps for each individual event and the duration of each method call.
https://www.freedesktop.org/wiki/Software/Bustle/ || bustle-gitAUR
https://www.gnu.org/software/ddd/ || dddAUR
  • Desed — TUI-based debugger for sed. Features variable and regex preview, setting breakpoints and stepping back and forth.
https://github.com/SoptikHa2/desed || desedAUR
  • D-Feet — Easy to use D-Bus debugger to inspect D-Bus interfaces of running programs and invoke methods on those interfaces.
https://wiki.gnome.org/Apps/DFeet || d-feet
  • D-Spy — Easy to use D-Bus debugger. It's like d-feet, but written in C and blisteringly fast. Part of gnome-extra.
https://gitlab.gnome.org/GNOME/d-spy || d-spy
  • GammaRay — Qt-application inspection and manipulation tool.
https://www.kdab.com/development-resources/qt-tools/gammaray/ || gammaray
  • GDBFrontend — Easy, flexible and extensible graphical debugger.
https://github.com/rohanrhu/gdb-frontend || gdb-frontend-binAUR
  • KCachegrind — Profile data visualization tool, used to determine the most time consuming execution parts of program.
https://apps.kde.org/kcachegrind/ || KDE: kcachegrind, Qt: qcachegrind
  • KDbg — Graphical user interface to GDB, the GNU debugger. It provides an intuitive interface for setting breakpoints, inspecting variables, and stepping through code.
https://www.kdbg.org/ || kdbg
  • Massif-Visualizer — Visualizer for Valgrind Massif data files.
https://apps.kde.org/massif-visualizer/ || massif-visualizer
  • Nemiver — Easy to use standalone C/C++ debugger (GDB front-end) that integrates well in the GNOME environment.
https://wiki.gnome.org/Apps/Nemiver || nemiverAUR
  • Qt QDbusViewer — Tool to introspect D-Bus objects and messages.
https://doc.qt.io/qt-5/qdbusviewer.html || qt5-tools
  • scanmem — Debugging utility designed to isolate the address of an arbitrary variable in an executing process.
https://github.com/scanmem/scanmem || CLI: scanmem, GUI: gameconqueror
  • Sysprof — Profiling tool that helps in finding the functions in which a program uses most of its time. Part of gnome-extra.
https://wiki.gnome.org/Apps/Sysprof || sysprof

Lexing and parsing

Lex and Yacc are part of POSIX.

  • flex — A tool for generating text-scanning programs, alternative to Lex.
https://github.com/westes/flex || flex
  • Berkeley Yacc — Berkeley reimplementation of the Unix parser generator Yacc.
https://invisible-island.net/byacc/ || byacc
  • GNU Bison — The GNU general-purpose parser generator, alternative to byacc.
https://www.gnu.org/software/bison/ || bison

And then there are also:

  • ANTLR — Parser generator, written in Java, for parsing structured text or binary files.
https://www.antlr.org/ || antlr4
  • LPeg — Pattern-matching library, based on PEGs, for Lua.
http://www.inf.puc-rio.br/~roberto/lpeg/ || lua-lpeg, lua52-lpeg, lua51-lpeg
  • peg/leg — Recursive-descent parser generators for C.
https://www.piumarta.com/software/peg/ || peg
  • Ragel — Compiles finite state machines from regular languages into executable C, C++, Objective-C, or D code.
https://www.colm.net/open-source/ragel/ || ragel

GUI builders

  • FLUID — FLTK GUI designer.
https://www.fltk.org/ || fltk
  • Glade — Create or open user interface designs for GTK applications. Part of gnome-extra.
https://glade.gnome.org/ || glade
  • KUIViewer — Quick viewer for Qt Designer UI File.
https://apps.kde.org/kuiviewer/ || kde-dev-utils
  • Qt Designer — Tool for designing and building graphical user interfaces (GUIs) with Qt Widgets.
https://doc.qt.io/qt-5/qtdesigner-manual.html || qt5-tools

Hex editors

See also Wikipedia:Comparison of hex editors.

  • Bless — High quality, full featured hex editor.
https://web.archive.org/web/20170503150524/http://home.gna.org/bless/ || bless
  • GHex — Hex editor for GNOME, which allows the user to load data from any file, view and edit it in either hex or ascii. Part of gnome-extra.
https://wiki.gnome.org/Apps/Ghex || ghex
  • hyx — A minimalistic (< 2300 lines of C) but powerful (hex/ASCII, insert/replace/delete, copy/paste, undo/redo, search, colors, vim-inspired controls) Linux terminal hex editor.
https://yx7.cc/code/ || hyxAUR
  • ImHex — A hex editor for reverse engineers, programmers, and people who value their retinas when working at 3 AM.
https://imhex.werwolv.net/ || imhexAUR
  • Okteta — KDE hex editor for viewing and editing the raw data of files.
https://apps.kde.org/okteta/ || okteta
  • Reverse Engineer's Hex Editor — Hex editor with features for analyzing and annotating binary file formats
https://github.com/solemnwarning/rehex || rehexAUR
  • wxHexEditor — Hex editor for large files with advanced features such as raw memory and disk editing capabilities.
https://www.wxhexeditor.org/ || wxhexeditorAUR

JSON tools

  • gron — gron transforms JSON into discrete assignments to make it easier to grep.
https://github.com/tomnomnom/gron || gron
  • jid — JSON incremental digger
https://github.com/simeji/jid || jidAUR
  • jo — A command to create JSON.
https://github.com/jpmens/jo || jo-gitAUR
  • jq — Command-line JSON processor
https://stedolan.github.io/jq/ || jq
  • jshon — A JSON parser for the shell.
http://kmkeen.com/jshon/ || jshon
  • the Elvish shell has built-in support for JSON

Literate programming

See also Wikipedia:Literate programming.

  • Noweb — A Simple, Extensible Tool for Literate Programming build against ICON libs and texlive
https://www.cs.tufts.edu/~nr/noweb/ || nowebAUR
  • nuweb — A Simple Literate Programming Tool
http://nuweb.sourceforge.net/ || nuwebAUR

UML modelers

See also Wikipedia:List of Unified Modeling Language tools.

  • ArgoUML — UML modeling tool with support for all standard UML 1.4 diagrams.
https://argouml-tigris-org.github.io/ || argoumlAUR
  • Eclipse Modeling Tools — Tools and runtimes for building model-based applications.
https://www.eclipse.org/ || eclipse-modeling-toolsAUR
  • Gaphor — Simple modeling tool for UML.
https://github.com/gaphor/gaphor || python-gaphorAUR
  • Modelio — Modeling environment supporting the main standards: UML, BPMN, MDA, SysML.
https://www.modelio.org/ || modelio-binAUR
  • Papyrus — Model-based engineering tool based on Eclipse.
https://www.eclipse.org/papyrus/ || papyrusAUR
  • PlantUML — Tool to create UML diagrams from a plain text language.
https://plantuml.com || plantuml
  • PlantUML QEditor — PlantUML editor written in Qt.
https://github.com/borco/plantumlqeditor || plantumlqeditor-gitAUR
  • Umbrello — Unified Modelling Language (UML) diagram program based on KDE Technology.
https://apps.kde.org/umbrello || umbrello
  • UML Designer — Graphical tool based on Eclipse to edit and visualize UML models.
https://www.umldesigner.org/ || umldesignerAUR
  • UMLet — UML tool with a simple user interface: draw UML diagrams fast, build sequence and activity diagrams from plain text, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.
https://umlet.com/ || umletAUR
  • UML/INTERLIS-editor — Facilitate the application of the model driven approach to a greater number of users.
http://www.umleditor.org/ || umleditorAUR
  • Violet — Very easy to learn and use UML editor that draws nice-looking diagrams.
https://sourceforge.net/projects/violet/ || violetumleditorAUR

API documentation browsers

  • Devhelp — Developer tool for browsing and searching API documentation. Part of gnome-extra.
https://wiki.gnome.org/Apps/Devhelp || devhelp
  • Doc Browser — API documentation browser with support for DevDocs and Hoogle.
https://github.com/qwfy/doc-browser || doc-browser-gitAUR
  • Qt Assistant — Tool for viewing on-line documentation in Qt help file format.
https://doc.qt.io/qt-5/qtassistant-index.html || qt5-tools
  • quickDocs — Fast developer docs reader for reading Valadoc and DevDocs.
https://github.com/mdh34/quickDocs || quickdocsAUR
  • Zeal — Offline API documentation browser for software developers.
https://zealdocs.org/ || zeal

課題追跡システム

  • Bugzilla — Mozilla によるバグトラッカー。
https://www.bugzilla.org || bugzilla
  • Flyspray — PHP で書かれた軽量なウェブベースのバグ追跡システム
https://www.flyspray.org/ || flysprayAUR
  • MantisBT — ウェブベースの課題追跡システム
https://www.mantisbt.org/ || mantisbtAUR
  • Redmine — 柔軟なプロジェクト管理のためのウェブアプリケーション。Ruby on Rails を使用して書かれており、クロスプラットフォームおよびクロスデータベース対応。
https://www.redmine.org || redmine
  • Trac — Apache と Subversion を使用する統合 SCM and プロジェクト管理システム。
https://trac.edgewall.org/ || tracAUR

en:Git server#Advanced web applications を参照。

コードレビュー

  • Gerrit — Git バージョン管理システム上に構築されたウェブベースのコードレビュー ツール
https://www.gerritcodereview.com/ || gerritAUR
  • GitLab もコードレビューをサポートしています。

Wikipedia:List of tools for code review も参照してください。

ゲーム開発

Wikipedia:List of game engines も参照してください。

  • Allegro — A cross-platform library mainly aimed at video game and multimedia programming.
https://liballeg.org/ || allegro
  • GDevelop — プログラミングスキルが不要で、誰でも使用できるゲーム作成ツール。
https://gdevelop-app.com/ || gdevelopAUR
  • en:Godot — 高度で機能満載のマルチプラットフォーム対応の 2D および 3D ゲームエンジン。Godot の独自のアプローチを使用して、簡単にゲームを作成できます。
https://godotengine.org/ || godot
  • LibreSprite — アニメーションスプライトエディタおよびピクセルアートツールで、ビデオゲーム用の 2D アニメーションを作成できます。
https://github.com/LibreSprite/LibreSprite || librespriteAUR
  • LÖVE — Lua based game development environment.
https://love2d.org/ || love
  • Pixelorama — Orama Interactive によって Godot Engine と GDScript を使用して作成された、アニメーション対応の 2D スプライトエディタ。
https://orama-interactive.itch.io/pixelorama || pixeloramaAUR
  • TIC-80 — Fantasy computer/console.
https://tic80.com/ || tic-80-gitAUR
  • Tiled — 強力なタイルマップ編集機能を備えた汎用の 2D レベルエディタ。使いやすさを重視して設計されており、多くのタイプのゲームに適しています。
https://www.mapeditor.org/ || tiled
  • Unity — Unity は、マルチプラットフォームの 3D および 2D ゲームを作成するための柔軟で強力な開発プラットフォームです。プロプライエタリですが、特定の使用例には無料バージョンが利用可能です(詳細はこちらをご覧ください)。
https://unity3d.com/unity || unityhubAUR

Repository managers

この記事あるいはセクションで使われている用語や表現には問題が存在します。
議論: Redirects to company blogs should not be here. (議論: トーク:アプリケーション一覧/ユーティリティ#)
  • Nexus 2 — Nexus 2 Repository Manager (OSS)
https://www.sonatype.com/nexus-repository-oss || nexusAUR
  • Nexus 3 — Nexus 3 Repository OSS
https://www.sonatype.com/nexus-repository-oss || nexus-ossAUR
  • Artifactory — Artifactory is an advanced Binary Repository Manager for use by build tools, dependency management tools and build servers
https://bintray.com/jfrog/product/JFrog-Artifactory-Oss/view || artifactory-ossAUR

Text input

Character selectors

  • emote — A modern emoji picker written in GTK3.
https://github.com/tom-james-watson/Emote || emoteAUR
  • GNOME Characters — Character map application for GNOME. Part of gnome.
https://gitlab.gnome.org/GNOME/gnome-characters || gnome-characters
  • gucharmap — GTK 3 character selector for GNOME.
https://wiki.gnome.org/Apps/Gucharmap || gucharmap
  • KCharSelect — Tool to select special characters from all installed fonts and copy them into the clipboard. Part of kde-utilities.
https://apps.kde.org/kcharselect/ || kcharselect

スクリーンキーボード

  • CellWriter — Grid-entry handwriting recognition input panel.
https://github.com/risujin/cellwriter || cellwriterAUR
  • CoreKeyboard — Simple X11 based Qt virtual keyboard with word suggestions. Part of C-Suite.
https://cubocore.org/[リンク切れ 2023-06-17] || corekeyboardAUR
  • eekboard — Easy to use virtual keyboard toolkit.
https://github.com/ueno/eekboard || eekboardAUR
  • Florence — Extensible scalable on-screen virtual keyboard for GNOME that stays out of your way when not needed.
https://sourceforge.net/projects/florence/ || florenceAUR
  • Maliit Keyboard — Virtual keyboard useful for KDE Plasma-Wayland
https://maliit.github.io/ || maliit-keyboard
  • Onboard — Onscreen keyboard useful for tablet PC users and for mobility impaired users.
https://launchpad.net/onboard || onboard
  • qtvkbd — Virtual keyboard written in Qt, a fork of kvkbd.
https://github.com/Alexander-r/qtvkbd || qtvkbdAUR
  • QVKbd — Virtual keyboard written in Qt.
https://github.com/KivApple/qvkbd || qvkbd
  • Squeekboard — GTK 3 virtual keyboard for Wayland, written in Rust/C.
https://gitlab.gnome.org/World/Phosh/squeekboard || squeekboard
  • theShell On Screen Keyboard — Touchscreen keyboard for theShell.
https://github.com/vicr123/ts-kbd || ts-kbdAUR
  • xvkbd — Virtual keyboard for X window system.
http://t-sato.in.coocan.jp/xvkbd/ || xvkbdAUR
  • wvkbd — Virtual keyboard for Wayland and wlroots.
https://github.com/jjsullivan5196/wvkbd/ || wvkbdAUR

キーボードレイアウトの切り替え

  • fbxkb — NETWM 互換のキーボードインジケータ・スイッチャー。システム領域にある現在のキーボードのフラグを表示し、他のキーボードに切り替えることが可能です。
http://fbxkb.sourceforge.net/ || fbxkbAUR
  • xxkb — 軽量なキーボードレイアウトインジケータ・スイッチャー。
https://sourceforge.net/projects/xxkb/ || xxkb
  • gxkb — X11 keyboard layout indicator and switcher.
https://github.com/zen-tools/gxkb || gxkb
  • qxkb — Qt で書かれているキーボード切り替えアプリケーション。
https://github.com/disels/qxkb || qxkbAUR
  • X Neural Switcher — テキストアナライザ。入力の言語を検出して必要に応じてキーボードレイアウトを修正します。
https://xneur.ru/ || gxneurAUR

Keybinding managers

See キーボードショートカット#Xorg.

インプットメソッド

See the main article: インプットメソッド.

Disks

パーティション分割ツール

See パーティショニング#パーティショニングツール.

Formatting tools

See ファイルシステム#ファイルシステムのタイプ.

Cloning tools

See ディスクのクローン.

マウントツール

See also udisks#Mount helpers.

  • 9mount — 9p ファイルシステムをマウント。
http://sqweek.net/code/9mount/ || 9mountAUR
  • cryptmount — 暗号化されたファイルシステムを通常ユーザーでマウント。
https://sourceforge.net/projects/cryptmount/ || cryptmountAUR
  • KDiskFree — Displays information about hard disks and other storage devices. It also allows to mount and unmount drives and view them in a file manager.
https://apps.kde.org/kdf/ || kdf
  • ldmudev を使ってドライブを自動的にマウントする軽量なデーモン。
https://github.com/LemonBoy/ldm || ldmAUR
  • pmount — 通常ユーザーでソースを自動的に作成する /media/source_name にマウント。
Debian:pmount || pmountAUR
  • pmount-safe-removal — 安全に取り除けるように通常ユーザーでリムーバブルデバイスをマウント。
https://mywaytoarch.tumblr.com/post/13111098534/pmount-safe-removal-of-usb-device || pmount-safe-removalAUR
  • udevil — 通常ユーザーでリムーバブルデバイスをマウント。デバイス情報を表示して、デバイスの変更を監視。udev と glib にだけ依存。
https://ignorantguru.github.io/udevil || udevilAUR
  • ws — Windows ネットワーク共有をマウント (CIFSVFS)。
https://sourceforge.net/projects/winshares/ || wsAUR
  • zulucrypt — 暗号化ボリュームを作成・管理・マウントする cryptsetup の GUI フロントエンド。EncFS もサポート。
https://mhogomchungu.github.io/zuluCrypt/ || zulucryptAUR

ディスク使用量表示プログラム

Console
  • duc — ディスク使用量を調査するためのライブラリとツールスイート。
https://duc.zevv.nl/ || ducAUR
  • dust — A more intuitive version of du in rust.
https://github.com/bootandy/dust || dust
  • gdu — Disk usage analyzer with console interface written in Go.
https://github.com/Dundee/gdu || gdu
  • gt5 — 差分が表示できる "du-browser"。
http://gt5.sourceforge.net || gt5AUR
  • ncdu — シンプルな ncurses ディスク使用量アナライザ。
https://dev.yorhel.nl/ncdu || ncdu
Graphical
  • Filelight — コンピュータのディスク使用量を、リング状のマップに視覚化するディスク使用量アナライザ。
https://apps.kde.org/filelight/ || filelight
https://wiki.gnome.org/Apps/DiskUsageAnalyzer || baobab
  • Graphical Disk Map — ファイルやディレクトリサイズにあわせて長方形を表示するディスク使用量アナライザ。
https://gdmap.sourceforge.net/ || gdmapAUR
  • fsview (part of Konqueror) — KDE based disk usage analyzer that draws a map of rectangles sized according to file or dir sizes.
https://docs.kde.org/trunk5/en/konqueror/konqueror/view-extensions.html[リンク切れ 2024-01-13] || konqueror
  • MATE Disk Usage Analyzer — Disk usage analyzing tool for MATE Desktop.
https://github.com/mate-desktop/mate-utils || mate-utils
  • qdirstat — Qt-based directory statistics (KDirStat/K4DirStat without any KDE - from the original KDirStat author).
https://github.com/shundhammer/qdirstat || qdirstatAUR

Disk health status

See S.M.A.R.T.#GUI applications.

File recovery tools

See ファイルリカバリ#List of utilities.

Disk cleaning

Console
  • Czkawka CLI — Simple, fast and free app to remove unnecessary files from your computer.
https://github.com/qarmin/czkawka || czkawka-cliAUR
  • duff — A command-line utility for quickly finding duplicates in a given set of files.
https://github.com/elmindreda/duff || duffAUR
  • fclones — Very fast duplicate file Finder written in rust.
https://github.com/pkolaczk/fclones || fclonesAUR}}
  • fdupes — Program for identifying or deleting duplicate files residing within specified directories.
https://github.com/adrianlopezroche/fdupes || fdupes
  • jdupes — Identify and take actions upon duplicate files.
https://github.com/jbruchon/jdupes || jdupesAUR
  • rdfind — Command line tool that finds duplicate files. It compares files based on their content.
https://github.com/pauldreik/rdfind || rdfind
  • rmlint — 重複するファイルを素早く見つけ出すツール (任意で削除も可能)。
https://github.com/sahib/rmlint || rmlint
Graphical
  • BleachBit — ディスク容量を開けてプライバシーを守ります。キャッシュやクッキー、インターネット履歴、一時ファイル、ログなどを消去。
https://www.bleachbit.org/ || bleachbit
  • Czkawka GUI — Simple, fast and free app to remove unnecessary files from your computer. Looks similar to FSlint.
https://github.com/qarmin/czkawka || czkawka-guiAUR
  • dupeGuru — GUI tool to find duplicate files in a system.
https://dupeguru.voltaicideas.net/ || dupeguruAUR
  • FSlint — A utility to find and clean various forms of lint on a filesystem.
https://www.pixelbeat.org/fslint/ || fslintAUR
  • GConf Cleaner — gconf データベースに居座っている不必要な gconf キーを消去。
https://code.google.com/archive/p/gconf-cleaner/ || gconf-cleanerAUR
  • Shredder — Graphical user interface for rmlint.
https://github.com/sahib/rmlint || rmlint-shredder
  • Sweeper — System cleaning utility for KDE.
https://apps.kde.org/sweeper/ || sweeper

Disk image writing

See also Wikipedia:List of tools to create Live USB systems.

警告: Some disk image writing tools are known to be adware, for example etcher.
  • Bytewalk — Bytewalk is a firmware extraction tool and binwalk fork.
https://gitlab.com/bytesweep/bytewalk || bytewalkAUR
  • Deepin Boot Maker — Tool to make boot disk for Deepin OS.
https://www.deepin.org/en/original/deepin-boot-maker/ || deepin-boot-maker
  • Fedora Media Writer — Tool that helps users put Fedora images on their portable drives such as flash disks.
https://github.com/FedoraQt/MediaWriter || mediawriterAUR
  • GNOME MultiWriter — Write an ISO file to multiple USB devices at once. Part of gnome-extra.
https://wiki.gnome.org/Apps/MultiWriter || gnome-multi-writer
  • Image Burner — Simple imageburner designed for elementary OS.
https://github.com/artemanufrij/imageburner || imageburnerAUR
  • ISOImageWriter — Tool to write a .iso file to a USB disk.
https://community.kde.org/ISOImageWriter || isoimagewriter
  • LiveUSB Install — Install various Linux distributions and operating systems on removable flash drive or external disk drive.
http://live.learnfree.eu/ || live-usb-installAUR
  • MultiBootUSB — Install multiple live distributions on a USB disk non-destructively and has an option to uninstall them.
https://github.com/mbusb/multibootusb/ || multibootusbAUR
  • Popsicle — Utility for flashing multiple USB devices in parallel, written in Rust.
https://github.com/pop-os/popsicle || popsicleAUR
  • SUSE Studio ImageWriter — Utility for writing raw disk images and hybrid ISOs to USB keys.
https://github.com/openSUSE/imagewriter || imagewriterAUR
  • UNetbootin — Installs Linux/BSD distributions to a partition or USB drive.
https://unetbootin.github.io/ || unetbootinAUR
  • Usbimager — Minimal GUI application to write compressed disk images to USB drives.
https://gitlab.com/bztsrc/usbimager || usbimagerAUR
  • WoeUSB — Simple tool to create USB stick windows installer from an ISO image or a real DVD. (Fork of WinUSB).
https://github.com/WoeUSB/WoeUSB || woeusbAUR, woeusb-ngAUR
  • windows2usb — Windows ISO to Flash Drive burning utility for Linux with MBR/GPT, BIOS/UEFI, FAT32/NTFS support
https://github.com/ValdikSS/windows2usb || windows2usb-gitAUR
  • Ventoy — A New Bootable USB Solution
https://www.ventoy.net/ || ventoyAUR

System

タスクマネージャ

  • CoreStats — Simple lightweight system resource viewer to monitor the CPU, RAM, Network and Disk IO statistics. Part of C-Suite.
https://cubocore.org/[リンク切れ 2023-06-17] || corestatsAUR
  • Deepin System Monitor — Monitor system process status for Deepin desktop.
https://www.deepin.org/en/original/deepin-system-monitor/ || deepin-system-monitor
  • GNOME System MonitorGNOME のシステムモニタ to view and manage system resources. Part of gnome.
https://wiki.gnome.org/Apps/SystemMonitor || gnome-system-monitor
  • GNOME Usage — View information about use of system resources, like memory and disk space.
https://wiki.gnome.org/Apps/Usage || gnome-usage
  • htop — シンプルな、ncurses 対話式プロセスビューア。
https://htop.dev/ || htop
  • bashtop — A Linux resource monitor written in bash.
https://github.com/aristocratos/bashtop || bashtop
  • bpytop — Htop but more lightweight with more features.
https://github.com/aristocratos/bpytop || bpytop
  • btop — Rewrite of bpytop in C++
https://github.com/aristocratos/btop || btop
  • bottom — A cross-platform graphical process/system monitor.
https://github.com/ClementTsang/bottom || bottom
  • gtop — A system monitoring dashboard for the terminal.
https://github.com/aksakalli/gtop || gtop
  • KSysGuardKDE のタスクマネージャ・パフォーマンスモニタ。
https://apps.kde.org/ksysguard/ || ksysguard
  • Linux Process Explorer — Linux 向けのグラフィカルプロセスエクスプローラー。
https://github.com/wolfc01/procexp || procexpAUR
  • LXTaskLXDE の軽量なタスクマネージャー。
https://wiki.lxde.org/en/LXTask[リンク切れ 2022-09-20] || lxtask
  • qps — Lightweight task manager for LXQt.
https://github.com/lxqt/qps || qps
  • MATE System MonitorMATE のシステムモニター。
https://github.com/mate-desktop/mate-system-monitor || mate-system-monitor
  • Plasma System Monitor — Advanced and customizable system monitor for KDE.
https://apps.kde.org/plasma-systemmonitor/ || plasma-systemmonitor
  • Stacer — System optimizer and application monitor that helps users to manage entire system with different aspects, its an all in one system utility.
https://oguzhaninan.github.io/Stacer-Web/ || stacerAUR[リンク切れ: package not found]
  • Task ManagerXfce の GTK2/GTK3 プロセス管理アプリケーション with basic system resource monitor
https://goodies.xfce.org/projects/applications/xfce4-taskmanager || xfce4-taskmanager

システム監視

カテゴリ:状態監視と通知も参照してください。

  • Collectdrrdtool ベースのシンプルで拡張性のあるシステム監視デーモン。消費リソースが少なくて、スタンドアロンに、またはサーバー・クライアントアプリケーションとして設定できます。
https://collectd.org/ || collectdAUR
  • collectl — 軽量なパフォーマンス監視ツール。対話式にレポートを作成したりディスクにログを出力できます。CPU やディスク、InfiniBand、Lustre、メモリ、ネットワーク、NFS、プロセス, quadrics, slabs などの統計情報を読みやすいフォーマットでまとめます。
https://collectl.sourceforge.net/ || collectlAUR
  • Conky — 軽量でスクリプト式のシステムモニタ。
https://github.com/brndnmtthws/conky || conky
  • CoreFreq — Low-level CPU monitor with BIOS like functionalities.
https://github.com/cyring/CoreFreq/ || corefreq-clientAUR
  • dstat — 多目的リソース統計ツール。
http://dag.wiee.rs/home-made/dstat/ || dstat[リンク切れ: replaced by dool]
  • Fsniper — Daemon to run scripts based on changes in files monitored by inotify.
https://github.com/l3ib/fsniper || fsniperAUR
  • GKrellM — シンプルで柔軟性のある GTK 向けシステムモニタパッケージ。多くのプラグインが含まれている。
https://billw2.github.io/gkrellm/gkrellm.html || gkrellm
  • glances — Python 製の CLI curses ベース監視ツール。
https://nicolargo.github.io/glances/ || glances
  • hitome — A quick and dirty system monitor that is light on resources.
https://github.com/artefact2/hitome || hitome-gitAUR
  • kmon — Linux kernel manager and activity monitor.
https://github.com/orhun/kmon || kmon
  • Mission Center — GTK4 application for monitoring CPU, memory, disk, network and GPU usage.
https://gitlab.com/mission-center-devs/mission-center || mission-centerAUR
  • Nagstamon — Status monitor that connects to multiple Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Checkmk and Thruk monitoring servers.
https://github.com/orhun/kmon || nagstamonAUR
  • netdata — ウェブベースのリアルタイムパフォーマンスモニター。
https://github.com/firehol/netdata/wiki || netdata
  • Paramano — 軽量なバッテリモニター、CPU 周波数スケーラ。trayfreq のフォーク。
https://github.com/phillid/paramano || paramanoAUR
  • Resources — Simple and versatile monitor for graphical applications, processes and system resources (CPUs, memory, GPUs, network interfaces and block devices), written in Rust and GTK4.
https://github.com/nokyan/resources || resourcesAUR
  • Sysstat — リソース管理ツールのコレクション: iostat, isag, mpstat, pidstat, sadf, sar。
http://sebastien.godard.pagesperso-orange.fr/ || sysstat
  • Telegraf — Agent written in Go for collecting, processing, aggregating, and writing metrics.
https://docs.influxdata.com/telegraf/latest/ || telegrafAUR
  • xosview — SGI IRIX の gr_osview に似ているシステムモニター。
https://www.pogo.org.uk/~mark/xosview/ || xosviewAUR
  • zps — A small utility for listing and reaping zombie processes on GNU/Linux.
https://github.com/orhun/zps || zps

Hardware sensor monitoring

See lm_sensors#Graphical front-ends.

システム情報ビューア

コンソール
  • alsi — Arch Linux のシステム情報ツール。スクリプトのソースコードを修正しなくても他のシステム用に設定することが可能です。
https://trizenx.blogspot.com/2012/08/alsi.html || alsiAUR
  • archey3 — Arch Linux のロゴとシステム情報を表示する Python スクリプト。
https://lclarkmichalek.github.io/archey3 || archey3
  • dmidecode — SMBIOS/DMI の仕様による BIOS に書かれているシステムのハードウェア情報を表示します。
https://www.nongnu.org/dmidecode/ || dmidecode
  • hwdetect/sys によってエクスポートされたモジュールを表示するシンプルなスクリプト。
https://gitlab.archlinux.org/archlinux/packaging/packages/hwdetect/-/blob/main/hwdetect || hwdetect
  • hwinfo — openSUSE 由来のパワフルなハードウェア検出ツール。
https://github.com/openSUSE/hwinfo || hwinfo
https://github.com/linuxhw/hw-probe || hw-probeAUR
  • inxi — システム情報を取得するためのスクリプト。
https://github.com/smxi/inxi || inxi
  • neofetch — w3m で画像を表示することができる高速・カスタマイズ可能なシステム情報スクリプト。
https://github.com/dylanaraps/neofetch || neofetchAUR
  • fastfetch — メンテナンスが行き届いており、機能が豊富でパフォーマンス重視の、neofetchのようなシステム情報ツール。
https://github.com/fastfetch-cli/fastfetch || fastfetch
  • nmon — Console based application for monitoring various system components.
https://nmon.sourceforge.net/ || nmon
  • pfetch — A pretty system information tool written in POSIX sh.
https://github.com/dylanaraps/pfetch || pfetchAUR
  • screenfetch — archey と似ていますがスクリーンショットを取得することができます。bash で書かれています。
https://github.com/KittyKatt/screenFetch || screenfetch
グラフィカル
  • GPU-Viewer — GUI to glxinfo, vulkaninfo, clinfo and es2_info; written in Python with GTK.
https://github.com/arunsivaramanneo/GPU-Viewer || gpu-viewerAUR
  • hardinfo — ハードウェアとオペレーティングシステムに関する情報を表示する小さなアプリケーション。Windows のデバイスマネージャに似ています。
https://www.berlios.de/software/hardinfo/ || hardinfoAUR
  • i-Nex — システムで利用できるハードウェアコンポーネントの情報を収集して Windows の人気ツール CPU-Z に似ているユーザーインターフェースで情報を表示するアプリケーション。
http://i-nex.linux.pl/ || i-nex-gitAUR
  • lshw — マシンのハードウェア設定に関する情報を詳しく表示する小さなツール。CLI と GTK のインターフェイス。
https://ezix.org/project/wiki/HardwareLiSter || lshw
  • KInfoCenter — Centralized and convenient overview of system information for KDE.
https://userbase.kde.org/KInfoCenter || kinfocenter
  • USBView — Display the topology of devices on the USB bus.
http://www.kroah.com/linux/usb/ || usbview

System log viewers

  • GNOME Logs — Viewer for the systemd journal. Part of gnome.
https://wiki.gnome.org/Apps/Logs || gnome-logs
  • KSystemLog — System log viewer tool for KDE.
https://apps.kde.org/ksystemlog/ || ksystemlog
  • MATE System Log — System log viewer for MATE.
https://github.com/mate-desktop/mate-utils || mate-utils
  • Pacman Log Viewer — Tool used to inspect pacman log file, in particular it lists installed, removed and upgraded packages letting you to filter by package's name and/or date.
https://www.opendesktop.org/content/show.php?content=150484[リンク切れ 2024-01-13] || pacmanlogviewer
  • QJournalctl — Qt-based graphical user interface for systemd's journalctl command.
https://github.com/pentix/qjournalctl || qjournalctl

Font viewers

See also Wikipedia:Font management software.

  • Deepin Font Manager — A font management tool for Deepin desktop.
https://www.deepin.org/en/original/deepin-font-manager/ || deepin-font-manager
  • Font Manager — Simple font management for GTK desktop environments.
https://fontmanager.github.io/ || font-manager
  • Fonty Python — Manage, view and find your fonts.
https://savannah.nongnu.org/projects/fontypython || fontypythonAUR
  • GNOME Fonts — Font viewer for GNOME. Part of gnome.
https://gitlab.gnome.org/GNOME/gnome-font-viewer || gnome-font-viewer
  • KFontview — KDE application to view and install different types of fonts.
https://kde.org/ || plasma-desktop
  • MATE Font Viewer — Font viewer for MATE.
https://github.com/mate-desktop/mate-control-center || mate-utils

Help viewers

See man ページ#インストール.

Command schedulers

See also Cron.

  • FcronQ — Fcron GUI, an advanced periodic command scheduler.
http://fcronq.xavion.name/ || fcronqAUR
  • GNOME Schedule — Graphical interface to crontab and at for GNOME.
http://gnome-schedule.sourceforge.net/ || gnome-scheduleAUR
  • KCron — Tool for KDE to run applications in the background at regular intervals. It is a graphical interface to the Cron command.
https://apps.kde.org/kcron/ || kcron
  • KTimer — Little tool for KDE to execute programs after some time. It allows you to enter several tasks and to set a timer for each of them. The timers for each task can be started, stopped, changed, or looped.
https://apps.kde.org/ktimer/ || ktimer

Shutdown timers

  • GShutdown — Advanced shutdown utility which allows you to schedule the shutdown or the restart of your computer, or logout your actual session.
https://gshutdown.tuxfamily.org/ || gshutdownAUR
  • Hsiu-Ming's Timer — Graphical shutdown timer, which enables you to shutdown, turn off monitor, reboot or play sound after a period of time.
https://cges30901.github.io/hmtimer-website/ || hmtimerAUR
  • KShutdown — Graphical shutdown utility, which allows you to turn off or suspend a computer at a specified time. It features various time and delay options, command-line support, and notifications.
https://kshutdown.sourceforge.io/ || kshutdown

時刻同期

See 時刻同期.

Screen management

See Xrandr#Graphical front-ends.

Backlight management

See バックライト#バックライトユーティリティ.

Color management

See en:ICC profiles#Utilities and バックライト#色補正.

Printer management

See CUPS#GUI applications.

Bluetooth management

See Bluetooth#Front-ends.

電源管理

See 電源管理#ユーザースペースツール.

System management

See Systemd#GUI configuration tools.

Boot management

See GRUB/Tips and tricks#GUI configuration tools.

パッケージ管理

See pacman ヒント#ユーティリティ.

Configuration management

  • aconfmgr — Package to track, manage, and restore the configuration of an Arch Linux system.
https://github.com/CyberShadow/aconfmgr || aconfmgr-gitAUR
  • Ansible — IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs.
https://www.ansible.com/ || ansible
  • cdist — Simple configuration management system with Arch Linux support.
https://www.cdi.st/ || cdistAUR
  • Chef — Automation Software for Continuous Delivery of Secure Applications and Infrastructure.
https://www.chef.io/ || chef-workstationAUR, chef-clientAUR
  • etckeeper — Collection of tools to let /etc be stored in a VCS repository.
https://etckeeper.branchable.com/ || etckeeper
  • Puppet — IT automation software that helps system administrators manage infrastructure throughout its lifecycle, from provisioning and configuration to patch management and compliance.
https://puppet.com/ || puppet
  • Saltstack — A Python-based, open-source software for event-driven IT automation, remote task execution, and configuration management.
https://saltproject.io/ || salt

Virtualization

See Libvirt#Client and VirtualBox.

Compatibility layers

See Wine (Windows) and Darling (MacOS).

翻訳ステータス: このページは en:List of applications/Utilities の翻訳バージョンです。最後の翻訳日は 2024-01-28 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。