アプリケーション一覧
関連記事
この記事はカテゴリによってソートされたアプリケーションの一覧です。多くのセクションでアプリケーションはコンソールとグラフィカルに分けられています。
目次
- 1 インターネット
- 1.1 ネットワーク接続
- 1.2 ウェブブラウザ
- 1.3 ウェブサーバー
- 1.4 ファイル共有
- 1.5 コミュニケーション
- 1.6 ニュース・RSS・ブログ
- 1.7 リモートデスクトップ
- 2 マルチメディア
- 2.1 コーデック
- 2.2 画像
- 2.3 音声
- 2.3.1 オーディオシステム
- 2.3.2 オーディオプレイヤー
- 2.3.3 Internet radio listeners
- 2.3.4 Music streaming clients
- 2.3.5 オーディオタグエディタ
- 2.3.6 Lyrics
- 2.3.7 Audio converters
- 2.3.8 サウンド編集
- 2.3.9 Digital audio workstations
- 2.3.10 Audio analyzers
- 2.3.11 Scorewriters
- 2.3.12 Audio synthesis environments
- 2.3.13 Sound generators
- 2.3.14 Music trackers
- 2.3.15 DJ
- 2.3.16 Audio effects
- 2.3.17 Audio visualizers
- 2.3.18 Remote audio
- 2.3.19 音量調整
- 2.3.20 CD リッピング
- 2.4 動画
- 2.5 Game and interactive application development
- 2.6 Collection managers
- 2.7 Media servers
- 2.8 メタデータ
- 2.9 Mobile device managers
- 2.10 光メディアの書き込み
- 3 ユーティリティ
- 3.1 Terminal
- 3.2 ファイル
- 3.3 Development
- 3.3.1 Code forges
- 3.3.2 バージョン管理システム
- 3.3.3 ビルド自動化
- 3.3.4 統合開発環境
- 3.3.5 Debuggers
- 3.3.6 Lexing and parsing
- 3.3.7 GUI builders
- 3.3.8 Hex editors
- 3.3.9 JSON tools
- 3.3.10 Literate programming
- 3.3.11 UML modelers
- 3.3.12 API documentation browsers
- 3.3.13 課題追跡システム
- 3.3.14 コードレビュー
- 3.3.15 ゲーム開発
- 3.3.16 Repository managers
- 3.4 Text input
- 3.5 Disks
- 3.6 System
- 3.6.1 タスクマネージャ
- 3.6.2 システム監視
- 3.6.3 Hardware sensor monitoring
- 3.6.4 システム情報ビューア
- 3.6.5 System log viewers
- 3.6.6 Font viewers
- 3.6.7 Help viewers
- 3.6.8 Command schedulers
- 3.6.9 Shutdown timers
- 3.6.10 時刻同期
- 3.6.11 Screen management
- 3.6.12 Backlight management
- 3.6.13 Color management
- 3.6.14 Printer management
- 3.6.15 Bluetooth management
- 3.6.16 電源管理
- 3.6.17 System management
- 3.6.18 Boot management
- 3.6.19 パッケージ管理
- 3.6.20 Virtualization
- 3.6.21 Compatibility layers
- 4 ドキュメントとテキスト
- 5 セキュリティ
- 6 サイエンス
- 7 その他
- 8 参照
インターネット
ネットワーク接続
ネットワーク管理
ネットワーク設定#ネットワーク管理 を参照してください。
VPN クライアント
- Bitmask — 様々なサービスプロバイダを使用した、セキュアで暗号化されたコミュニケーション
- https://bitmask.net/ || bitmaskAUR
- Libreswan — 「IPsec」と「IKE」をベースにした、最も広くサポートされ、標準化されたVPNプロトコルのフリーソフトウェア実装です。
- Mullvad — Mullvad VPN サービスの GUI クライアント
- NetworkManager — プラグインシステムにより複数のプロトコル (例えば MS, Cisco, Fortinet) をサポート。
- OpenConnect — Cisco と Juniper VPN に対応。
- Openswan — IPsec-based VPN Solution.
- OpenVPN — OpenVPN による VPN に接続します。
- PPTP クライアント — Microsoft VPN (MPPE) などの PPTP VPN に接続します (安全ではない)。
- en:RiseupVPN — riseup.net の Riseup VPN サービスのための GUI クライアント。RiseupVPN はユーザーアカウント、ログの保存、あらゆるユーザーの追跡を必要としません。サービスは寄付によって賄われています。snap パッケージ も利用可能です。
- https://riseup.net/ || riseup-vpnAUR or riseup-vpn-gitAUR
- strongSwan — IPsec ベースの VPN ソリューション。
- tinc — tinc はフリーの VPN デーモンです。
- en:vopono — ネットワークネームスペース内で VPN トンネルとアプリケーションを起動する、OpenVPN と Wireguard のラッパーです。
- Vpnc — Cisco 3000 VPN コンセントレータに接続します。
- WireGuard — 次世代のセキュアなネットワークトンネル。
プロキシサーバー
- Brook — 強力な暗号化と検出不可能であることにフォーカスしたプロキシ。
- en:Clash — Go で書かれた、ルールベースのトンネル。
- Dante — RFC 1928 と関連する標準を実装する、SOCKS サーバーと SOCKS クライアントです。
- NaïveProxy — より強い検閲耐性とより低い検出可能性のためにトラフィックをカモフラージュする、Chrome のネットワークスタックを使用したプロキシ。
- Privoxy — プライバシーを強化するための高度なフィルタリング能力、web ページのデータや HTTP ヘッダーの変更、アクセス制御、広告や不快なインターネットのガラクタの削除の機能がある、キャッシュを行わない web プロキシ。
- Project V — Project V は、インターネット上に自分のプライバシーネットワークを構築するのを補助するツールセットです。
- Shadowsocks — インターネットトラフィックを保護するようにデザインされた、セキュアな socks5 プロキシです。
- https://www.shadowsocks.org/en/index.html || Python: shadowsocks, C: shadowsocks-libev, Qt: shadowsocks-qt5
- Squid — HTTP, HTTPS, FTP などに対応する、Web のためのキャッシュプロキシ。
- Stunnel — TCP データフローに TLS 暗号化を追加/削除するサーバーとクライアント。
- Tinyproxy — 軽量な HTTP/HTTPS プロキシデーモン。
- Trojan — GFW をバイパスするのを助ける、正体不明のメカニズム。
- Varnish — パフォーマンスの高い HTTP アクセラレータ。
- XX-Net — 使い方が簡単なウェブプロキシツール。
- Ziproxy — 転送する (キャッシュしない) 圧縮機能のある HTTP プロキシサーバー。
匿名化ネットワーク
- Freenet — 検閲が存在しない暗号化ネットワーク。
- GNUnet — セキュアなピアツーピアネットワークのフレームワーク。
- http://gnunet.org || CLI: gnunetAUR, GUI: gnunet-gtkAUR
- I2P — 分散型の匿名ネットワーク。
- https://geti2p.net || i2pd, i2pAUR, i2p-binAUR
- Lantern — ピアツーピアインターネット検閲回避ソフトウェア。
- Tor — 匿名化オーバーレイネットワーク。
ウェブブラウザ
Wikipedia:Comparison of web browsers も参照してください。
コンソール
- browsh — 現代的なテキストベースのブラウザ。ヘッドレス Firefox のフロントエンドとして実行されます。
- https://www.brow.sh/ || browshAUR
- ELinks — 先進的な、定評のある高機能なテキストモードウェブブラウザ。マウスホイールによるスクロールのサポート、フレームや表、Lua と Guile による拡張が可能 (Links フォーク)。
- Links — テキスト WWW ブラウザ。Lynx に似ているコンソールバージョン [links] と、CSS・画像レンダリング・プルダウン式のメニューがあるグラフィカルな X-window/フレームバッファバージョンの [xlinks -g] があります (Arch では両方コンパイルされています)。
- Lynx — World Wide Web 用のテキストブラウザ。
- w3m — テキストベースのウェブブラウザ。vim ライクのキーバインドがあり、画像を表示することも可能です。
グラフィカル
Gecko ベース
Wikipedia:ja:Gecko も参照してください。
- Firefox — Mozilla によって開発されている、高速レンダリングを行う Gecko ベースの拡張性のあるブラウザ。
- SeaMonkey — Mozilla インターネットスイートの後継。
Firefox スピンオフ
- Cliqz — Firefox ベースのプライバシーを意識したウェブブラウザ。開発終了。
- https://cliqz.com/ || cliqzAUR or cliqz-binAUR
- Dot — プライバシーとなめらかな UI にフォーカスした、firefox のフォーク。
- https://www.dothq.co/ || dot-binAUR
- FireDragon — KDE 連携パッチとカスタムブランディングを含む、LibreWolf のフォークです。
- GNU IceCat — GNU プロジェクトによって配布されている Firefox ESR のカスタムビルド。フリーでないコンポーネントを削除し、プライバシー保護用の拡張を追加しています。リリースサイクルは Mozilla Firefox よりも遅れがちです。
- https://www.gnu.org/software/gnuzilla/ || icecatAUR または icecat-binAUR
- LibreWolf — Firefox のフォークで、プライバシー、セキュリティと自由にフォーカスしています。
- https://librewolf.net/ || librewolfAUR or librewolf-binAUR
- Tor Browser Launcher — セキュアで簡単に Tor ブラウザをダウンロード、検証、インストール、起動できる、Firefox ESR のフォークです。
- Waterfox Classic — データの収集と、署名のない拡張機能と NPAPI プラグインの使用ができる、Firefox 56 の最適化されたフォークです。
- Waterfox Current — Firefox ESR の最適化されたフォークで、Waterfox の更新された機能の多いブランチです。
- Waterfox G3 — Firefox 78 の最適化されたフォークで、Waterfox の更新された機能の多いブランチです。
Blink ベース
Wikipedia:ja:Blink (レンダリングエンジン) を参照。
- Chromium — Google によって開発されているウェブブラウザ。WebKit レイアウトエンジンを使っています。Google Chrome のオープンソースプロジェクト。
プライバシー重視の chromium 派生版
- Brave — ビルトインの広告とトラッカーブロックを持つウェブブラウザ。
- Iridium — Chromium 用のプライバシー保護 パッチセット。詳しくは Chromium との差異 を参照。
- Ungoogled chromium — Google との統合を排除してプライバシーや透過性を高めた Google Chromium の改造版。
プロプライエタリな chromium の派生版
- Google Chrome — Google によって開発されているプロプライエタリのウェブブラウザ。
- Microsoft Edge — Microsoft により開発されたプロプライエタリのウェブブラウザ。
- Opera — Opera Software により開発されたプロプライエタリのブラウザ。
- Slimjet — 高速・スマート・強力なプロプライエタリブラウザ。Chromium がベース。
- Vivaldi — パワーユーザーのために作られた先進的な proprietary ブラウザ。
- Yandex Browser — ミニマルな設計と洗練されたテクノロジーによりウェブを高速・安全・簡単にする proprietary ブラウザ。
qt5-webengine ベース
- Dooble — カラフルウェブブラウザ。
- Eric — QtWebEngine ベースの HTML ブラウザです。eric6 の開発ツールセットの一部で、
eric6_browser
コマンドで起動できます。
- Falkon — QtWebEngine ベースのウェブブラウザで、Qt フレームワークで書かれています。
- Konqueror — Qt ツールキットと Qt WebEngine (または KHTML レイアウトエンジン) をベースとしたウェブブラウザ。kde-network に含まれています。
- Liri Browser — Liri のミニマルなマテリアルデザインのウェブブラウザ。
- Otter Browser — Qt5 を使用して、クラシックな Opera (12.x) の UI を再現することを目指すブラウザ。
- Qt WebBrowser — Qt と Qt WebEngine を使用して組み込みデバイス用に開発されたブラウザ。
- qutebrowser — キーボードで操作する、vim ライクなブラウザ。PyQt5 と QtWebEngine がベース。
electron ベースのブラウザ
- Beaker — ウェブサイトを作成してホストするツールがある、ピアツーピアのウェブブラウザ。
- Ferdi — 気に入ったメッセージングサービスを1つのアプリケーションに統合できる、メッセージングブラウザ。Franz ベース。
- https://getferdi.com/ || ferdiAUR
- Franz — WhatsApp, Facebook Messenger, Slack, Telegram と他のたくさんのウェブサービスのための、メッセージングブラウザ。
- https://meetfranz.com/ || franzAUR
- Min — あなたのプライバシーを守る、高速でミニマルなブラウザ。注意を引くものを最小化するようにデザインされたインターフェースを含んでいます。
- Rambox — Franz の GPL でライセンスされた代替。その対をなす Apache 2 の全ての機能を提供します。
WebKit ベース
Wikipedia:ja:WebKit を参照。
webkit2gtk ベース
これらのほとんどは wyebadblock で広告ブロックをサポートしています。
- Badwolf — ミニマリストでプライバシーを意識したブラウザ。
- Ephemeral — elementary OS 向けの、デフォルトでプライベートな、常に incognito なブラウザ。
- Eolie — GNOME のためのシンプルなウェブブラウザ。
- Lariza — GTK 3, GLib, WebKit2GTK を使用するシンプルなウェブブラウザ。
- Luakit — 速くて小さくて webkit ベースのブラウザフレームワークで、Lua により拡張できます。
- Midori — GTK と Webkit ベースの軽量なウェブブラウザ。
- Nyxt — キーボード指向の、無限に拡張できるブラウザで、パワーユーザー向けにデザインされています。親しみやすいキーバインド (Emacs, VI, CUA) と、タブ間のあいまい検索、複数選択、ツリー状の履歴などの機能を持っています。
- surf — 軽量な WebKit ベースブラウザ。suckless philosophy に従っています (基本的にブラウザ自体はひとつの C ソースファイルで構成)。
- Surfer — シンプルなキーボードベースのブラウザで、C で書かれています。カスタム JS スクリプトをサポートしています。
- Tangram — ウェブアプリケーションのデスクトップ、特に GNOME への統合。
- Vimb — C で書かれた Vim ライクなウェブブラウザで、Pentadactyl や Vimprobable に影響を受けています。manpage と一般的な設定のハウツーを含んでいます。カスタム JS スクリプト、ダークモードとジオロケーションリクエストをサポートしています。
- wyeb — vim ライクなウェブブラウザで、dwb と luakit に影響を受けています。広告ブロック機能があります。
qt5-webkit ベース
- OSPKit — 印刷向けの、Webkit ベースの HTML ブラウザ。
- Otter Browser — Qt5 を使用して昔の Opera (12.x) の UI を再現するブラウザ。
- qutebrowser — キーボードで操作する、vim ライクなブラウザ。PyQt5 と QtWebKit がベース。
- smtube — YouTube のビデオを閲覧、検索と再生できるアプリケーション。
- WCGBrowser — キオスクシステムのためのウェブブラウザ。
その他
- Basilisk — Pale Moon の開発者によるもう一つの Goanna ベース のブラウザです。Firefox 52 ベースの UI を特徴としていて、永遠のベータ版です。WebExtensions のサポートがありませんが、XUL ベースのアドオンはサポートしています。
- Links — グラフィックとテキストモードのウェブブラウザ。CSS、画像レンダリング、プルダウンメニューのあるグラフィカルな X-window / フレームバッファバージョンを含んでいます。
xlinks -g
コマンドで起動できます。
- NetSurf — C で書かれたフェザー級のブラウザ。そのゆっくり開発が進む JavaScript サポートと、カスタムレンダリングエンジンによって高速レンダリングすることで有名。
- Pale Moon — 速度を重視して Firefox 29 以前のインターフェイスを備えた Firefox のフォーク。Gecko のフォークである Goanna レイアウトエンジンを使用。Firefox のアドオンが動作しないことがあります。WebExtensions, cache2, e10s, OTMC など Firefox の新機能はサポートしていません。たくさんの古い Classic Add-ons Archive の、XUL/XPCOM 技術が使われている、過去15年間に14274の開発者により作成された19450 Firefox アドオンの93598バージョン がまだ動きます。
- https://www.palemoon.org/ || palemoonAUR or palemoon-binAUR
Gemini ブラウザ
Wikipedia:ja:Gemini_(プロトコル)#ソフトウェア も参照してください。
- Amfora — Gemini プロトコルのターミナルブラウザ。
- Bombabillo — ターミナル向けのウェブではないクライアント。Gopher, Gemini などに対応しています。
- Castor — Gemini、Gopher と Finger プロトコルのグラフィカルクライアント。Rust と GTK で書かれています。
- Kristall — Qt ベースの Gemini ブラウザ。
- Lagrange — Gemini 空間をブラウズするためのデスクトップの GUI クライアント。ウェブブラウザの現代的な利便性を提供します。
- Telescope — w3m ライクな Gemini のブラウザ。
ウェブサーバー
Webサーバ は HTML ウェブページと他のファイルを、HTTP で ウェブブラウザ のようなクライアントに送信します。 多くのウェブサーバーは動的コンテンツ (ウェブアプリケーション) を送信するために、プログラムとのインターフェースを持っています。.
カテゴリ:ウェブサーバー や Wikipedia:Comparison of web server software も参照してください。
- Apache HTTP Server — パフォーマンスの高い Unix ベースの HTTP サーバー。
- Caddy — 自動的な HTTPS の機能を持つ、HTTP/2 ウェブサーバー。
- Hiawatha — セキュアで先進的なウェブサーバー。
- Lighttpd — セキュア、高速、迎合的でとても柔軟なウェブサーバー。
- nginx — 軽量な HTTP サーバーと IMAP/POP3 プロキシ。
- sthttpd — thttpd ウェブサーバーのサポートされているフォーク。
- yaws — Erlang で書かれたウェブサーバー/フレームワーク。
- http://yaws.hyber.org/ || yawsAUR
静的ウェブサーバー
- darkhttpd — 小さくてセキュアなウェブサーバー。C で書かれており、HTTPS や認証はサポートしていません。
- quark — 非常に小さくてシンプルな、http get のみのウェブサーバー。一つのホストで静的ページのみを送信します。
- serve — 静的ファイルの送信とディレクトリのリスト化。
- servy — とても小さい、シングルバイナリの、Rustで書かれたウェブサーバー。
- Webfs — シンプルで即座に使えるウェブサーバー。ほぼ静的なコンテンツ向け。
Python の標準ライブラリモジュール http.server も、コマンドラインから使うことができます。
特化したウェブサーバー
- chezdav — 特定のディレクトリを共有できる WebDAV サーバー。
- Mongoose — 組み込みウェブサーバーライブラリ。WebSocket と MQTT をサポートしています。
- OnionShare — 安全かつ匿名でファイルの送受信をできるようにします。ウェブサーバーを開始して、Tor オニオンサービスとしてアクセスできるようにして、推測不能なウェブアドレスを生成することで、他の人にファイルを送信したり、ファイルをアップロードしてもらうことができます。
- VServer — 選択されたフォルダーで HTTP サーバーを開き、ファイルを共有する GTK アプリケーション。
- webhook — HTTP エンドポイント (フック) を作るための小さなサーバー
- Woof — アドホックな単一ファイルウェブサーバ。Web Offer One File。
WSGI サーバー
- Gunicorn — UNIX 向けの Python WSGI HTTP サーバー。
- uWSGI — 高速で、セルフホスティングできる、開発者/システム管理者に優しい、C で書かれたアプリケーションコンテナサーバーです。
- Waitress — Python3 の WSGI サーバー。
Apache も mod_wsgi で WSGI をサポートしています。
パフォーマンステスト
- http_load — ウェブサーバーのパフォーマンスをテストするツール。1つのプロセスで動作します。
- httperf — HTTP の様々な負荷を生成できます。C で書かれています。
- siege — HTTP レグレッションテストとベンチマークのユーティリティ。
- vegeta — HTTP 負荷テストツール。Go で書かれています。
- Web Bench — ベンチマークツール。複数のクライアントを fork() を使ってシミュレーションします。
ファイル共有
ダウンロードマネージャ
Wikipedia:Comparison of download managers も参照してください。
コンソール
- aria2 — 軽量なダウンロードユーティリティ。HTTP/S, FTP, SFTP, BitTorrent と Metalink をサポート。内蔵の JSON-RPC か XML-RPC インターフェースを通じてデーモンとして起動・操作することも可能です。
- Axel — 非常に軽量なコマンドラインダウンロードアクセラレータ。ディスクを 250kB しか占有しません。HTTP/S と FTP をサポートします。
- cURL — URL 取得ユーティリティ・ライブラリ。HTTP、FTP と SFTP をサポートしています。
- HTTPie — 人間に優しい、API 時代のコマンドライン HTTP クライアント。
- HTTrack — 使いやすい、オフラインブラウザユーティリティ。WWW サイトをインターネットからローカルディレクトリにダウンロードして、再帰的に全てのディレクトリを構築して、HTML や画像と他のファイルをサーバーからコンピュータに取得することができます。
- LFTP — 洗練されたファイル転送プログラム。HTTP、FTP、SFTP、FISH と BitTorrent をサポートします。
- mps-youtube — ターミナルベースの YouTube ジュークボックスで、プレイリストの管理機能を持っています。音声と動画を mplayer/mpv で再生します。
- Plowshare — ファイルを共有するためのウェブサイトを管理するために設計された、コマンドラインツールのセットです (Hosters としても知られています)。
- RTMPDump — RTMP (Flash ビデオプレーヤーのための Adobe のプロプライエタリプロトコル) を通して FLV ビデオをダウンロードします。
- snarf — コマンドライン URL 取得ツール。HTTP と FTP をサポートします。
- Streamlink — 様々なストリーミングサービスから、カスタムビデオプレーヤーやファイルへの保存のストリームを起動します。
- Streamripper — ストリーミングの mp3 を録音して、トラックごとに分割します。
- You-Get — Web からメディアコンテンツ (動画、音楽、画像) をダウンロードします。
- youtube-dl — YouTube や、たくさんの他のウェブサイトから動画をダウンロード。
- youtube-viewer — YouTube の動画を見るためのコマンドラインユーティリティ。
- yt-dlp — youtube-dl のフォークです。追加の機能や修正が入っています。
- Wget — Web からファイルを取得するネットワークユーティリティ。HTTP と FTP をサポート。
グラフィカル
- ClipGrab — YouTube、Vimeo と他のたくさんのオンライン動画サイトからダウンロードして変換します。
- FatRat — HTTP, FTP, SFTP, BitTorrent, Metalink などをサポートしている Qt ベースのダウンロードマネージャ。
- Forklift — PyGObject を使った、youtube-dl のためのシンプルな GUI。
- FreeRapid — ファイル共有サービスからのダウンロードをサポートする、Java ベースのダウンローダー。
- gtk-youtube-viewer — YouTube のビデオを見るための GTK ユーティリティ。
- Gwget — GNOME のダウンロードマネージャ。Supports HTTP and FTP.
- Gydl — YouTube のようなサイトからコンテンツをダウンロードする、youtube-dl プログラムの GUI ラッパーです。
- Gyre — Coub からの動画のための GTK3 ダウンローダー。
- JDownloader — ワンクリックホスティングサイトのための Java ベースのダウンローダー。
- KGet — DKDE のダウンロードマネージャ。HTTP, FTP, BitTorrent, Metalink をサポート。kde-network に含まれています。
- MegaBasterd — また別の非公式 MEGA ダウンローダー/アップローダー/ストリーミングスイート。
- Motrix — HTTP、FTP、BitTorrent、Magnet などのダウンロードをサポートする、フル機能のダウンロードマネージャーElectron プラットフォームベース。
- https://motrix.app/ || motrixAUR
- Persepolis — aria2 ダウンロードマネージャーの、たくさんの機能を持っているグラフィカルフロントエンド。HTTP と FTP をサポート。
- pyLoad — Python で書かれたダウンローダーで、非常に軽量で、簡単に拡張でき、web で完全に管理できるようにデザインされています。
- https://pyload.net/ || pyload-ngAUR
- Steadyflow — GNOME のための、シンプルなダウンロードマネージャー。HTTP と FTP をサポート。
- Streamtuner2 — インターネットラジオステーションとビデオブラウザ。様々なディレクトリからカテゴリごとに局を単にリスト化し、再生のために好みのメディアアプリを起動します。
- uGet — GTK ダウンロードマネージャ。ダウンロードの分類や HTML のインポートができます。Supports HTTP, FTP, BitTorrent, Metalink, YouTube and Mega.
- Video Downloader — YouTube やたくさんの他のウェブサイトから動画をダウンロードする、GTK アプリケーションです (youtube-dl ベース)。
- Xtreme Download Manager — ダウンロードの速度を最大5倍に加速する、パワフルなツール。HTTP と FTP をサポート。動画ダウンローダーは一般的な方法で動作し、特定のウェブサイトに限定されません。
- youtubedl-gui — 簡単に使える、youtube-dl のグラフィカルインターフェース。
LAN ファイル転送
#LAN messengers も参照してください。
- LAN Share — クロスプラットフォームな LAN ファイル転送アプリケーションで、Qt GUI フレームワークで作られています。一切の追加の設定なしで、フォルダ全体の転送、1つまたはたくさんのファイル、大きいファイルや小さいファイルを即座に転送することができます。
- NitroShare — クロスプラットフォームなネットワークファイル転送アプリケーションで、Qt GUI フレームワークで作られています。1つのデバイスからローカルネットワークの他のデバイスにとてもシンプルにファイルを転送できるように設計されています。
- Teleport — ローカルネットワークで努力なしにファイルを共有する、ネイティブ GTK3 アプリケーション。
- Warpinator — LAN 越しにファイルを共有する GTK アプリケーション。
クラウドストレージサーバー
- Cozy — 自分でハックしたりホスティングしたり削除したりできる、パーソナルクラウド。
- Nextcloud — あなたが管理するハードウェアで集中的にファイルを保存できるクラウドサーバー。
- Pydio — 成熟した、ファイル共有と同期のためのオープンソースウェブアプリケーション。
- https://pydio.com/ || pydioAUR
- Seafile — ファイル同期、プライバシー保護とチームワークの先進的なサポートを持ったオンラインファイルストレージ・コラボレーションツール。
クラウド同期クライアント
マルチプロトコルクライアント
- CloudCross — ローカルのファイルやフォルダをたくさんのクラウドプロバイダーと同期します。Mail.ru Cloud、Yandex Disk、Google Drive、OneDrive と Dropbox のサポートが利用可能です。
- Rclone — マルチプロバイダーの同期、コピー、マウントクライアント。
- Rclone Browser — Rclone の GUI クライアント。
Google Drive クライアント
- drive — Google Drive とファイルを取得・保存する小さいプログラム。
- DriveSync — Google Drive ファイルをマシンのローカルフォルダに同期する、コマンドラインユーティリティ。
- gdrive — Google Drive を操作するコマンドラインユーティリティ。
- Grive — 新しい Drive REST API と部分同期をサポートする、Google Drive クライアント。
- Insync — 非公式のプロプライエタリ Google Drive デスクトップクライアント。
- ODrive — Electron プラットフォームベースの Google Drive GUI。
- VGrive — Vala でできた、Google Drive の GTK ベースの GUI クライアント (バックエンドとフロントエンド)。
他の同期クライアント
- aws-cli — Amazon Web Services の CLI。Amazon S3 から/への効率的なファイルの転送を含みます。
- Backblaze B2 — Backblaze B2 のオープンソースのコマンドラインクライアント。
- Baidu Netdisk — Baidu のクラウドストレージサービスのためのプロプライエタリクライアント (以前は Baidu Cloud)。
- Cozy Drive — Cozy のデスクトップクライアント。
- Dropbox — Dropbox のプロプライエタリデスクトップクライアント。
- hubiC — hubiC の、プロプライエタリ同期クライアントサービスとコマンドラインツール。
- Mega Sync Client — Mega とファイルを同期するプロプライエタリデスクトップクライアント。
- https://mega.nz/ || megasyncAUR
- Megatools — Mega の非公式 CLI。
- Nextcloud Client — Nextcloud のデスクトップクライアント。
- Nutstore — Nutstore のプロプライエタリデスクトップクライアント。
- OneDrive — OneDrive の非公式 CLI。
- OneDrive — OneDrive の非公式 CLI のフォーク。
- ownCloud Desktop Client — ownCloud のデスクトップ同期クライアント。
- pCloud Drive — pCloud の、プロプライエタリなデスクトップ同期クライアント。Electron プラットフォームベース。
- PydioSync — Pydio のデスクトップクライアント。
- https://pydio.com/ || pydio-syncAUR
- S3cmd — Amazon S3 の非公式 CLI。
- Seafile Client — Seafile の GUI クライアント。
- SpiderOak One — SpiderOak One のプロプライエタリクライアント。
- Synology Drive — 集中化された Synology NAS と複数のクライアントコンピューターの間で、ファイルを同期・共有するプロプライエタリ GUI クライアント。
- Tresorit — Tresorit のプロプライエタリデスクトップ同期クライアント。
- Yandex Disk — Yandex Disk のプロプライエタリ CLI。
FTP
FTP クライアント
Wikipedia:Comparison of FTP client software も参照してください。
- FileZilla — 高速で信頼性のある FTP, FTPS, SFTP クライアント。
- gFTP — Linux 用のマルチスレッド FTP クライアント。
- ftp — GNU Inetutils により提供される、シンプルな ftp クライアント。
- ncftp — FTP を実装するフリーのアプリケーションプログラムのセット。
Dolphin, GNOME Files, Thunar などのファイルマネージャにも FTP 機能はあります。
FTP サーバー
Wikipedia:List of FTP server software も参照してください。
- bftpd — 小さくて、設定しやすい FTP サーバー。
- ftpd — GNU Inetutils により提供される、シンプルな ftp サーバー。
- proFTPd — セキュアでコンフィグラブルな FTP サーバー。
- Pure-FTPd — フリーの (BSD ライセンス)、セキュアな、品質の高い、標準規格に準拠した FTP サーバー。
- SSH — SFTP は高信頼性のデータストリームでファイルアクセス・転送・管理を行うネットワークプロトコルです。
- vsftpd — UNIX-ライクシステム用の軽量で安定かつセキュアな FTP サーバー。
BitTorrent クライアント
以下のいくつかの ダウンロードマネージャ は BitTorrent ネットワークに接続することが可能です。Aria2、LFTP、FatRat、KGet、MLDonkey、uGet。
Wikipedia:Comparison of BitTorrent clients も参照してください。
コンソール
- Ctorrent — C++ で実装された軽量かつ軽快な BitTorrent クライアント。
- Deluge — クライアント/サーバーモデルで複数ユーザーのインターフェースを持った BitTorrent クライアント。このパッケージはコンソールクライアントを含んでいます。
- peerflix — node.js 向けストリーミング torrent クライアント。
- rTorrent — シンプルで軽量な ncurses BitTorrent クライアント。libtorrent バックエンドが必要です。
- Transmission CLI — シンプルで使いやすい BitTorrent クライアント。デーモン版と複数のフロントエンドが存在します。このパッケージは、バックエンド・デーモン・コマンドラインインターフェイス・ウェブ UI インターフェイスを含みます。
グラフィカルインターフェイス
- Deluge (GTK interface) — GTK を使って Python で書かれたユーザーフレンドリーな BitTorrent クライアント。
- Fragments — GNOME デスクトップ環境のための使いやすい BitTorrent クライアント。
- FrostWire — 使いやすいクラウドダウンローダー、BitTorrent クライアントとメディアプレイヤー。
- Ktorrent — KDE 向けの高機能な BitTorrent クライアント。
- Powder Player — ストリーミング BitTorrent クライアントとプレイヤーのハイブリッドです。Electron プラットフォームベースです。
- qBittorrent — µtorrent に似ているオープンソースの (GPLv2) BitTorrent クライアントと、統合された torrent サーチエンジン。
- Tixati — BitTorrent プロトコルを使用する、プロプライエタリ P2P クライアント。
- https://tixati.com/ || tixatiAUR
- Torrential — elementary OS のシンプルな torrent クライアント。
- Transmission — シンプルで使いやすい BitTorrent クライアント。デーモン版 and multiple フロントエンドが存在します。
- https://transmissionbt.com/ || GTK: transmission-gtk, Qt: transmission-qt
- Transmission Remote — Transmission BitTorrent クライアントの、HTTP RPC プロトコルを使ったリモート管理の GTK クライアント。
- Tremotesf — Transmission BitTorrent クライアントのリモート管理のための Qt クライアントで、HTTP RPC プロトコルを使用します。https://github.com/equeim/tremotesf2
- Tribler — 第4世代ファイル共有システム型 bittorrent クライアント。
- Vuze — Java で書かれた高機能な BitTorrent クライアント (旧名 Azureus)。
- https://www.vuze.com/ || vuzeAUR
- WebTorrent Desktop — ストリーミング BitTorrent アプリケーション。Electron プラットフォームベースです。
他の P2P ネットワーク
Wikipedia:Comparison of file-sharing applications も参照してください。
- aMule — 有名な eDonkey/Kad クライアント。デーモン版、GTK、ウェブ、CLI フロントエンド。
- EiskaltDC++ — Direct Connect と ADC のクライアント。
- https://github.com/eiskaltdcpp/eiskaltdcpp || GTK: eiskaltdcpp-gtkAUR, Qt: eiskaltdcpp-qtAUR
- gtk-gnutella — Gnutella ピアツーピアネットワークの GTK サーバー/クライアント。
- KaMule — aMule の KDE グラフィカルフロントエンド。
- LBRY — 非集中的な、ユーザーによりコントロールされるコンテンツのマーケットプレースである LBRY のブラウザとウォレットです。Electron プラットフォームベースです。
- https://lbry.io/ || lbry-app-binAUR
- lbt — LBRY のコマンドラインツールの小さなセット。
- MLDonkey — マルチプロトコル P2P クライアントで、HTTP、FTP、BitTorrent、Direct Connect、eDonkey と FastTrack をサポートしています。
- ncdc — モダンで軽量な Direct Connect と ADC クライアントで、使いやすい ncurses インターフェースを持っています。
- Nicotine+ — Soulseek P2P ネットワークのグラフィカルクライアント。
- Send Anywhere — プロプライエタリなファイル共有サービスで、ユーザーはリアルタイムにデジタルコンテンツを直接共有できます。Electron プラットフォームベースです。
- IPFS — IPFS はブロックチェーンを利用した P2P ネットワークで、ファイルの送受信ができます。
Pastebin サービス
Wikipedia:ja:Pastebin も参照してください。
Pastebin サービスは、共同作業やトラブルシューティングの際にテキストや画像を示すのによく使われます。Pastebin クライアントを使えば、cli から投稿することができるようになります。
専用クライアントなし
いくつかのサービスは、CURL など、より多くの一般的なコマンドラインツールで使用することができます。行番号などの拡張は、cat -n
など、より多くのコマンドラインツールを使用することができます。
- 0x0.st はファイルホスティング・URL 短縮サービスです。使用例は以下の通りです。
command | curl -F 'file=@-' 0x0.st
ファイルのアップロードは以下の通りです。curl -F 'file=@-' 0x0.st < file
- ix.io。使用例は以下の通りです。
command | curl -F 'f:1=<-' ix.io
ファイルのアップロードは以下の通りです。curl -F 'f:1=<-' ix.io < file
- termbin.com は nc で使うことができます。
専用クライアント
- Elmer — wgetpaste や curlpaste に似ている pastebin クライアント。Perl で書かれており、wget や curl と共に使用することができます。サーバー: codepad.org, rafb.me, sprunge.us.
- Fb-client — paste.xinu.at pastebin のクライアント。
- Gist — gist.github.com pastebin サービスのコマンドライン用インターフェース。
- imgur — imgur.com 画像共有サービスに画像をアップロードできる CLI クライアント。
- Ix — ix.io pastebin のクライアント。
- http://ix.io || ixAUR
- Pastebinit — Pastebin クライアントとして動く小さな Python スクリプト。サーバー: pastie.org, paste.kde.org, paste.debian.net, paste.ubuntu.com など (全てのリストは
pastebinit -l
を見てください)。
- ruby-haste — hastebin.com のクライアント。
- Uppity — 無愛想な pastebin クライアント。
- Wgetpaste — 多くの pastebin サービスへの投稿を自動化する bash スクリプト。サーバー: pastebin.ca、codepad.org、dpaste.com や pastebin.osuosl.org。
コミュニケーション
電子メールクライアント
Wikipedia:Comparison of email clients も参照してください。
コンソール
- aerc — 現在開発中の非同期電子メールクライアント。
- alot — notmuch mail ベースの実験的なターミナル MUA。urwid ツールキットを使って python で書かれています。
- mu/mu4e — メールインデックス作成プログラム (mu) と emacs 用のクライアント (mu4e)。Xapian による高速検索が使えます。
- Mutt — 小さいがパワフルなテキストベースのメールクライアント。
- NeoMutt — コマンドラインメールリーダー(または MUA)。Mutt のフォークで、追加の機能を持っています。
- nmh — モジュール式のメール管理システム。
- notmuch — xapian 上で動作する高速なメールインデクサ。
- sendemail — 軽量な SMTP 電子メールクライアントで、Perl で書かれています。
- Sup — 非常に高速な検索、タグ付け、スレッディング、GMail ライクな操作ができる CLI メールクライアント。
- swaks — Swiss Army Knife SMTP。コマンドラインの、TLS や AUTH を含む SMTP テストや、電子メールの送信に使用できます。
- Wanderlust — Emacs 用のメールクライアント・ニュースリーダー。
グラフィカル
- Balsa — Gnome プロジェクトのシンプルで軽量な電子メールクライアント。
- Claws Mail — 軽量な GTK ベースの電子メールクライアント・ニュースリーダー。
- ElectronMail — いくつかのエンドツーエンド暗号化電子メールプロバイダー (ProtonMail や Tutanota など) の非公式デスクトップアプリケーション。Electron プラットフォームベース。
- Evolution — 成熟した高機能な電子メールクライアントで、GNOME プロジェクトの一部です。gnome-extra に含まれています。
- Geary — Vala で作られたシンプルなデスクトップメールクライアント。
- Kube — 現代的なコミュニケーション・コラボレーションクライアントで、QtQuick でビルドされています。
- Mailspring — Nylas Mail の、オリジナルの作者の1人によるフォークです。有料の "Pro" バージョンは Mailspring ID を必要とし、スヌーズや後で送信などの追加の機能があります。Electron プラットフォームベースです。
- openWMail — Gmail & Google Inbox 用のデスクトップクライアント。Electron プラットフォームベースです。
- SeaMonkey Mail & Newsgroups — SeaMonkey スイートに含まれているメールクライアント。
- Sylpheed — 軽量でユーザーフレンドリーな GTK 電子メールクライアント。
- Thunderbird — Mozilla によって開発されている、GTK で書かれた高機能な電子メールクライアント。
- Trojitá — Qt IMAP 電子メールクライアント。1つの IMAP アカウント にのみ対応しています。
- Tutanota — Tutanota メールサービス用の電子メールクライアント。Electron プラットフォームベース。
- Viagee — 「ファイルを電子メールで送る」や、web の 'mailto' リンクなどのデスクトップメールアクションを、Gmail web クライアントで扱うことができるようにします。
Web ベース
- Nextcloud Mail — NextCloud の電子メールウェブアプリ。
- Roundcubemail — ネイティブなアプリケーションのようなインターフェイスがある、ブラウザベースの多言語 IMAP クライアント。
- SquirrelMail — 変人向けのウェブメール
メール通知
- Ayatana Webmail — あらゆるデスクトップのためのウェブメールの通知とアクション。
- Bubblemail — ローカルのメールボックス、pop、imap と gnome オンラインアカウントの、新規と未読メールの通知サービス。Mailnag のフォーク。
- CheckMails — IMAP プロトコルを使ったシステムトレイ未読メールチェッカー。
- Gnubiff — メールを確認して、新しいメールが届いたときにヘッダーを表示する、メール通知プログラム。
- Mailnag — 拡張可能なメール通知デーモン。
- QGmailNotifier — ポータブルな Qt5 ベースの GMail 通知プログラム。
メールサーバー
メールサーバー を参照してください。
- DavMail — Exchange サーバーでユーザーがどんなメール/カレンダークライアントでも使えるようにする POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange ゲートウェイ。
- Modoboa — モジュール化されたメールホスティング・管理プラットフォームで、Python で書かれています。
- https://modoboa.org/ || modoboaAUR
メール取得エージェント
Wikipedia:Mail retrieval agent も参照してください。
- fdm — メールを取得と配送するプログラム。
- Fetchmail — リモートのメールの取得ユーティリティ。
- getmail — 信頼できる Maildir とコマンド配信のある、POP3/IMAP4 メール取得ツール。
- hydroxide — サードパーティーでオープンソースの ProtonMail の CardDAV、IMAP と SMTP のブリッジ
- imapsync — IMAP 同期、コピー、移行ツール。
- isync — IMAP と MailDir メールボックスの同期ツール。
- mpop — fetchmail の代替として適している、小さくて早い POP3 クライアント。
- OfflineIMAP — 2つのリポジトリの間で電子メールを同期します。
インスタントメッセージクライアント
Wikipedia:Comparison of instant messaging clients や Wikipedia:Comparison of VoIP software も参照してください。
このセクションではインスタントメッセージをサポートしている全てのソフトウェアを並べています。
マルチプロトコルクライアント
これらのクライアントによってサポートされているネットワークの数は多いですが、(マルチプロトコルクライアントのご多分に漏れず)ネットワークごとの特有の機能は制限があったりサポートされていません。
コンソール
- BarnOwl — ncurses ベースのチャットクライアント。Zephyr, XMPP, IRC, Twitter プロトコルをサポート。
- BitlBee — 人気のあるチャットネットワーク (XMPP, ICQ, Twitter) に接続できる IRC クライアント。
- https://bitlbee.org/ || bitlbeeAUR
- EKG2 — Ncurses ベースの XMPP、Gadu-Gadu、ICQ、IRC クライアント。
- Finch — libpurple を使っている ncurses ベースのチャットクライアントで、全てのプロトコル (Bonjour, Gadu-Gadu, Groupwise, ICQ, IRC, SIMPLE, XMPP, Zephyr) をサポートします。
- WeeChat — モジュール式で軽量な ncurses ベース IRC クライアント。他の様々なプロトコルは、プラグインを通してサポートされます。
グラフィカル
- Jitsi — Java で書かれたオーディオ・ビデオ VoIP 電話とインスタントメッセンジャーで、SIP, XMPP, ICQ, IRC などのプロトコルや、たくさんの他の有用な機能をサポートしています。
- https://jitsi.org/ || jitsiAUR
- Kopete — Bonjour, Gadu-Gadu, GroupWise, ICQ, XMPP などをサポートしているユーザーフレンドリーな IM。
- KDE Telepathy — Telepathy フレームワークを使っている KDE のインスタントメッセージクライアント。Kopete に代わるものとして開発されました。
- Lith — WeeChat を中継するクライアントで、実行中の WeeChat インスタンスにどこからでも接続できるようになります。
- https://lith.app/ || lith-gitAUR
- Pidgin — 音声をサポートするマルチプロトコル・インスタントメッセージクライアントで、libpurple を使用していて、その全てのプロトコル (Bonjour, Gadu-Gadu, Groupwise, ICQ, IRC, SIMPLE, XMPP, Zephyr) をサポートします。
- qutIM — シンプルでユーザーフレンドリーな IM。ICQ, XMPP, Mail.Ru, IRC, VKontakte をサポート。
- https://qutim.org/ || qutimAUR
- Smuxi — クロスプラットフォーム IRC クライアントで、Twitter や XMPP もサポートしています。
- https://smuxi.im/ || smuxiAUR
- Thunderbird — 機能が豊富な電子メールクライアントで、IRC や XMPP を使ったインスタントメッセージやチャットをサポートしています。
- Volt — プロプライエタリなネイティブデスクトップクライアントで、Skype, Telegram, Slack, XMPP, Discord, IRC やその他に対応しています。
- https://volt-app.com/ || voltAUR
IRC クライアント
Wikipedia:Comparison of Internet Relay Chat clients も参照してください。
コンソール
- ERC — パワフルな、モジュール式の、拡張性のある Emacs 用 IRC クライアント。
- https://savannah.gnu.org/projects/erc/ || included with emacs
- ii — フェザー級の IRC クライアント。文字通り
tail -f
で会話してecho
で返事をファイルに出力する。
- ircii — 最も古いメンテナンスされている IRC クライアントで、限定した機能により小さくて高速であると謳っています。
- Irssi — 細かく設定ができる ncurses ベースの IRC クライアント。
- pork — プログラマブルで、ncurses ベースの IRC クライアント。ircII と雰囲気が似ています。
- ScrollZ — ircII がベースの先進的な IRC クライアント。
- senpai — bouncer (例えば soju-gitAUR) と一番うまく機能する IRC クライアントで、ログが記録されず、履歴は CHATHISTORY でサーバーから取得され、ネットワークは bouncer-networks でサーバーから取得されます。
- sic — ii に似た極端にシンプルな IRC クライアント。
- tiny — Rust で書かれたきれいなインターフェースを持った IRC クライアント
比較
名前 | パッケージ | 言語 | 拡張性 | SASL |
---|---|---|---|---|
BitchX | bitchx-gitAUR | C | ? | ? |
ERC | emacs | ELisp | in ELisp | via script |
ii | iiAUR | C | stdin/stdout | No |
ircii | irciiAUR | C | ? | No |
Irssi | irssi | C | in Perl | Yes |
pork | pork | C | in Perl | No |
ScrollZ | scrollzAUR | C | ? | No |
senpai | senpaiAUR | Go | ? | Yes |
sic | sicAUR | C | stdin/stdout | No |
tiny | tiny-irc-client-gitAUR | Rust | No | Yes |
WeeChat | weechat | C | multiple languages | Yes |
グラフィカル
- ChatZilla — 真新しく、使いやすく、高度に拡張可能な Internet Relay Chat (IRC) クライアントで、 XULRunner を使って Mozilla プラットフォーム上でビルドされています。SeaMonkey スイートに含まれています。
- HexChat — XChat フォーク。Linux と Windows に対応。
- Konversation — KDE デスクトップ向け Qt ベースの IRC クライアント。
- KVIrc — テーマをサポートしている Qt ベースの IRC クライアント。
- Loqui — GTK IRC クライアント。
- LostIRC — タブ自動補完、マルチサーバーサポート, logging などが特徴のシンプルな GTK IRC クライアント。
- Polari — GNOME プロジェクトによるシンプルな IRC クライアント。
- Quassel — 近代的で、クロスプラットフォームの、分散型 IRC クライアント。
- Srain — 近代的で美しい IRC クライアントで、GTK 3 で書かれています。
- https://srain.im/ || srainAUR
XMPP クライアント
Wikipedia:ja:Extensible_Messaging_and_Presence_Protocol や Wikipedia:Comparison of instant messaging clients#XMPP-related features も参照してください。
コンソール
- Freetalk — コンソールベースの XMPP クライアント。
- jabber.el — Emacs 用の最小 Jabber クライアント。
- jp (Salut à Toi) — Salut à Toi 用の CLI フロントエンド、多目的 XMPP クライアント。
- MCabber — 小さな XMPP クライアント。機能: SSL, PGP, MUC, OTR, UTF8.
- Poezio — IRC のような使い心地の XMPP クライアント。
- https://poez.io/ || poezioAUR
- Primitivus (Salut à Toi) — Salut à Toi 用のコンソールフロントエンド、多目的 XMPP クライアント。
- Profanity — Irssi からインスパイアされたコンソールベースの XMPP クライアント。
グラフィカル
- Cagou (Salut à Toi) — Salut à Toi 用のデスクトップ/モバイルフロントエンドで、多目的 XMPP クライアントです。
- Converse.js — Web ベースの XMPP チャットクライアントで、JavaScript で書かれています。
- Dino — 現代的で使いやすい XMPP クライアントで、PGP と OMEMO をサポートしています。
- Gajim — XMPP クライアントで、音声をサポートしています。Python で GTK を使って書かれています。
- Kaidan — シンプルでユーザーフレンドリーな Jabber/XMPP クライアントで、Kirigami と QtQuick を使って近代的なユーザーインターフェースを提供します。
- https://www.kaidan.im/ || kaidanAUR
- Kadu — Qt ベースの、XMPP と Gadu-Gadu のクライアント。
- http://www.kadu.im/ || kaduAUR
- Libervia (Salut à Toi) — Salut à Toi の web フロントエンド、多目的 XMPP クライアント。
- Nextcloud JavaScript XMPP Client — Nextcloud のチャットクライアントで、XMPP、エンドツーエンド暗号化、ビデオ通話、ファイル転送とグループチャットに対応しています。
- Psi — Qt ベースの XMPP クライアント。
- Spark — クロスプラットフォームのリアルタイム XMPP コラボレーションクライアントで、ビジネスと組織に最適化されています。
- Swift — C++、Qt と Swiften で書かれた XMPP クライアント。
- Tkabber — ハックしやすい ejabberd XMPP サーバーの作者による機能豊富な XMPP クライアント。
- Vacuum IM — フル機能のクロスプラットフォーム XMPP クライアント。
SIP クライアント
Wikipedia:List of SIP software#Clients も参照してください。
- Blink — 最新の使いやすい SIP クライアント。
- https://icanblink.com/ || blinkAUR
- Jami — 分散化された Jami ネットワークのための、SIP 互換のソフトフォンとインスタントメッセンジャー。元々は Ring や SFLphone という名前でした。
- Linphone — インターネットを通じて自由に音声、ビデオ、テキストメッセージでコミュニケーションできる VoIP フォンアプリケーション (SIP クライアント)。
- Twinkle — SIP を使った VoIP や IM コミュニケーションの Qt ソフトフォン。
- Zoiper — プロプライエタリの SIP と IAX2 VoIP ソフトフォン
- https://zoiper.com || zoiperAUR
Matrix クライアント
Matrix と Matrix クライアント も参照してください。
- Element — スタイリッシュな Matrix クライアントで、パフォーマンスと使いやすさに重点を置いています。ウェブアプリケーションとデスクトップアプリケーションは Electron プラットフォームベースです。
- QuickMedia — rofi に触発された、ウェブサービス用のネイティブクライアントです。Matrix と、いくつかの他のサイトをサポートしています。
- FluffyChat — マルチプラットフォームの Matrix クライアントで、シンプルでクリーンな UI を持っていて、Dart/Flutter で書かれています。
- Fractal — GNOME のための Matrix クライアントで、Rust で書かれています。
- Mirage — 装飾的、カスタマイズ可能、キーボードでの操作が可能な、暗号化と非中央化されたコミュニケーションのための Matrix チャットのクライアント。Qt/QML + Python と nio で書かれていて、現在はアルファ版です。
- Neochat — Matrix プロトコルの KDE クライアント。
- nheko — Matrix プロトコルのデスクトップクライアント。
- Quaternion — Qt5 ベースの Matrix プロトコルのための IM クライアント。
- SchildiChat — Matrix クライアントで、Element をベースにしており、より伝統的なインスタントメッセージ体験を提供します。Electron プラットフォームベースです。
- Spectral — Qt5 ベースの、見た目のよいクロスプラットフォームな Matrix クライアント。
- Syphon — プライバシーを重視したクロスプラットフォームの Matrix クライアントで、E2EE をサポートしていて、現在はアルファ版です。
Tox クライアント
Tox も参照してください。
- qTox — パワフルな Tox クライアントで、C++/Qt で Tox デザインガイドラインを満たすように書かれています。
- ratox — FIFO ベースの tox クライアント。
- Toxic — ncurses ベースの Tox クライアント
- Toxygen — 純粋な Python3 で書かれている Tox クライアントです。
- Venom — GNU/Linux デスクトップ向けのモダンな Tox クライアント。
- µTox — 軽量な Tox クライアント。
LAN メッセンジャー
Avahi#リンクローカル (Bonjour/Zeroconf) チャット と Wikipedia:Comparison of LAN messengers も参照してください。
- BeeBEEP — 安全な LAN メッセンジャー。
- iptux — LAN 通信ソフトウェア。IP Messenger と互換性あり。
- LAN Messenger — インターネットコミュニケーションのための P2P チャットアプリケーションで、サーバーを必要としません。通知、個人とグループの暗号化されたメッセージ、ファイル送信とメッセージログを含む、様々な便利な機能がサポートされています。
P2P メッセージングクライアント
- Bitmessage — 非中央化されていてトラストレスな P2P コミュニケーションプロトコルで、暗号化されたメッセージを他の人やたくさんの受信者に送信することができます。
- Briar — Briar はメッセージングアプリケーションで、活動家、ジャーナリストや、安全・簡単でロバストなコミュニケーション手段が必要なあらゆる人向けにデザインされています。
- Patchwork — 非中央化されたメッセージと共有のアプリケーションで、Secure Scuttlebutt (SSB) でビルドされています。Electron プラットフォームベースです。
- RetroShare — サーバーレスの暗号化済みインスタントメッセンジャーで、ファイル共有、チャットグループ、メールなどを備えています。
- https://ricochet.im/ || ricochetAUR
その他 IM クライアント
- BlueJeans — BlueJeans ビデオ通話のための、プロプライエタリなデスクトップアプリケーション。Electron プラットフォームベースです。
- Caprine — 非公式の Facebook Messenger アプリ。Electron プラットフォームベースです。
- Chatterino — Twitch chat のチャットクライアント。
- Delta Chat — 電子メールを使用した、プライバシーを考慮したチャットアプリケーション。Electron プラットフォームベースです。
- Gitter — GitHub のコミュニティやチームのためのコミュニケーション製品。
- https://gitter.im/ || gitterAUR
- Hangups — Google ハングアウトのサードパーティ製インスタントメッセージクライアントで、コンソールインターフェースを持っています。
- en:ICQ — Linux 向け公式 ICQ クライアント。
- IRCCloud — 現代的で常時接続の IRC クライアントサービスのためのデスクトップクライアント。Electron プラットフォームベースです。
- Kotatogram Desktop — Telegram Desktop の実験的なフォーク。
- Matterhorn — Mattermost チャットシステムのコンソールクライアント。
- Mattermost Desktop — Mattermost のデスクトップアプリケーション。Electron プラットフォームベース。
- Microsoft Teams — Microsoft Teams の公式プロプライエタリクライアント。Electron プラットフォームベースです。
- Mumble — TeamSpeak に似たボイスチャットアプリケーション。
- en:QQ — Tencent によって開発された、プロプライエタリなインスタントメッセージングソフトウェア (ICQ を模倣しています)。
- https://im.qq.com/ || linuxqqAUR
- Rocket.Chat Desktop — Rocket.Chat のデスクトップアプリケーション。Electron プラットフォームベースです。
- Session Desktop — オニオンルーティングベースのメッセンジャーです。Electron プラットフォームベースです。
- teams-for-linux — 非公式の Linux 向け Microsoft Teams クライアント。Electron プラットフォームベースです。
- TeamSpeak — ゲーマーをターゲットにしたプロプライエタリの VoIP アプリケーション。
- TeamTalk — プロプライエタリな VoIP アプリケーションで、ビデオチャット、ファイルとデスクトップの共有ができます。しかし、デスクトップ共有は Linux では動作しないようです。AUR パッケージはサーバーのみですが、クライアントは make プロセスの中でビルドされます。
- https://bearware.dk || teamtalkAUR
- Telegram Desktop — 公式 Telegram デスクトップクライアント。
- Telegrand — GNOME 向けの GTK4 telegram クライアント。
- ThreemaQT — 非公式 Threema Web デスクトップクライアント。
- Viber — プロプライエタリでクロスプラットフォームな IM ・ VoIP ソフトウェア。
- WhatsAppQT — 非公式 WhatsApp Web デスクトップクライアント。
- YakYak — Google Hangouts の非公式デスクトップクライアント。Electron プラットフォームベースです。
- Zoom — プロプライエタリなビデオ会議、オンラインミーティングとグループメッセージアプリケーション。
- https://zoom.us/ || zoomAUR
インスタントメッセージングサーバー
Wikipedia:Comparison of instant messaging protocols も参照してください。
IRC サーバー
- InspIRCd — 安定していて、近代的で軽量な IRC デーモン。
- IRCD-Hybrid — 軽量でパフォーマンスの高い IRC デーモン。
- miniircd — 小さくて設定不要な IRC サーバーで、個人での使用に適しています。
- ngIRCd — 無料、ポータブルで軽量な IRC サーバーで、小さいか非公開のネットワークに適しています。
- Ergo — 近代的で、セットアップがシンプルな IRC サーバーで、Go で書かれています。IRCd、サービスフレームワークとバウンサーの機能を持っています。
- https://ergo.chat/ || ergochatAUR
- UnrealIRCd — オープンソースの IRC サーバー。
XMPP サーバー
Wikipedia:Comparison of XMPP server software も参照してください。
- Ejabberd — ロバスト、スケーラブルで拡張可能な Erlang で書かれた Jabber サーバー。
- Jabberd2 — C 言語で書かれた XMPP サーバーで GNU General Public License でライセンスされています。jabberd14 から影響を受けています。
- Openfire — XMPP IM マルチプラットフォームサーバー。Java で書かれています。
SIP サーバー
Wikipedia:List of SIP software#Servers も参照してください。
- Asterisk — 完全な PBX ソリューション。
- Kamailio — とても安定した SIP サーバー。
- openSIPS — 音声、ビデオ、IM、オンライン状態や他の SIP 拡張のための SIP プロキシ/サーバー。
- Repro — オープンソースでフリーな SIP サーバー。
- Yate — 先進的で、成熟していて、柔軟なテレフォニーサーバーで、VoIP と固定ネットワーク、伝統的なモバイルオペレーターと MVNO に使用されています。
他の IM サーバー
- Mattermost — オープンソースのプライベートクラウドサーバーで、Slack の代替です。
- Murmur — Mumble のボイスチャットアプリケーションサーバー。
- Nextcloud Talk — Nextcloud の映像と音声の会議アプリ。
- Rocket.Chat — Web チャットサーバーで、JavaScript で、Meteor フルスタックフレームワークを使って開発されています。
- Spreed WebRTC — WebRTC 音声・ビデオ通話と会議サーバー。
- Synapse — matrix プロトコルのリファレンス実装であるホームサーバー。
- TeamSpeak Server — プロプライエタリの VoIP 会議サーバー。
- uMurmur — ミニマルな Mumble サーバー。
コラボレーティブソフトウェア
Wikipedia:ja:コラボレーティブソフトウェア も参照してください。
- Citadel/UX — メールとメーリングリストサーバー、インスタントメッセージング、アドレス帳、カレンダー/スケジューリング、掲示板、wiki やブログエンジンを含みます。
- SOGo — グループウェアサーバーで、OpenGroupware.org (OGo) と SOPE アプリケーションサーバーを中心に構築されています。
- https://sogo.nu/ || sogoAUR
ニュース・RSS・ブログ
フィードリーダー
RSS/Atom 収集クライアントです。いくつかの 電子メールクライアント は、ニュース収集クライアントとしても動作させることができます: Claws Mail RSSyl プラグイン、Evolution RSS プラグイン、SeaMonkey Mail & Newsgroups、Thunderbird など。
Wikipedia:Comparison of feed aggregators も参照してください。
コンソール
- Canto — ncurses RSS アグリゲータ。
- Gnus — Emacs 用の電子メール、NNTP、RSS クライアント。
- Rawdog — "RSS Aggregator Without Delusions Of Grandeur" は RSS/CDF/Atom フィードをパースして時間順で HTML ページに変換します。
- sfeed — 軽量な RSS と Atom パーサー。
- Snownews — テキストモード RSS ニュースリーダー。
グラフィカル
- Alduin — RSS、Atom と JSON フィードアグリゲーター。Electron プラットフォームベースです。開発が停止しています。
- Alligator — Kirigami ベースの RSS/Atom フィードリーダーで、携帯端末向けです。
- FeedReader — 近代的なデスクトップアプリケーションで、既存の web ベースの RSS アカウントを補完するようにデザインされています。開発が停止しています。
- Feeds — GNOME 向け RSS/Atom フィードリーダー。
- Fluent Reader — 近代的なデスクトップ RSS リーダーで、React と Fluent UI でビルドされています。Electron プラットフォームベースです。
- HackUp — デスクトップから Hacker News を読むことができまう。
- Liferea — オンラインのニュースフィードやウェブログを読むための GTK ニュースアグリゲータ。
- NewsFlash — 近代的なフィードリーダーで、GNOME デスクトップのためにデザインされています。FeedReader の精神的な後継です。
- Nextcloud News — Nextcloud 向けの RSS/Atom フィードリーダー。
- QuiteRSS — Qt/С++ で書かれている RSS/Atom フィードリーダー。
- Raven — シンプルなデスクトップ RSS リーダーで、VueJS で作られています。Electron プラットフォームベースです。
- RSS Guard — Qt フレームワークで開発されている非常に小さな RSS/Atom ニュースリーダー。
- selfoss — 新しい多目的な RSS リーダー、ライブストリーム、マッシュアップ、集約ができる web アプリケーション。
- Tickr — テレビのニュース番組にあるようにフィードをデスクトップにスクロールしながら表示する GTK ベースの RSS リーダー。
- en:Tiny Tiny RSS — Web ベースのニュースフィード (RSS/Atom) アグリゲーター。
ポッドキャストクライアント
いくつかのメディアプレーヤーはポッドキャストクライアントとしても動作することができます。Amarok、Banshee、Cantata、Clementine、Goggles Music Manager、Rhythmbox、VLC media player、git-annex は podcatcher としても動作する ことができます。
Wikipedia:List of podcatchers も参照してください。
コンソール
- castero — ターミナル向けの、TUI ポッドキャストクライアント。
- castget — シンプルなコマンドライン RSS enclosure ダウンローダーで、主にポッドキャストの自動・無人ダウンロードを目的としています。
- gpo — gPodder のテキストモードインターフェース。
- Greg — コマンドラインのポッドキャストアグリゲーター。
- Marrie — コマンドラインインターフェイスで動作するシンプルなポッドキャストクライアント。
- pcd — ミニマルなポッドキャストクライアントで、go で書かれています。
グラフィカル
- CPod — シンプルで美しいポッドキャストアプリ。Electron プラットフォームベース。
- GNOME Podcasts — GNOME デスクトップ用のポッドキャストクライアントで、 Rust で書かれています。
- gPodder — ポッドキャストクライアント・メディアアグリゲーター (GTK インターフェイス)。
- Vocal — 近代的なデスクトップにあうシンプルなポッドキャストクライアント (GTK)。
Usenet ニュースリーダー
いくつかの 電子メールクライアント は Usenet ニュースリーダーとしても振る舞うことができます。Claws Mail、Evolution、NeoMutt、SeaMonkey Mail & Newsgroups、Sylpheed、Thunderbird など。
Wikipedia:List of Usenet newsreaders、Wikipedia:Comparison of Usenet newsreaders も参照してください。
コンソール
- nn — UNIX 用のユーザーフレンドリな (curses ベースの) Usenet ニュースリーダー。
- http://www.nndev.org/ || nnAUR
- slrn — テキストベースのニュースクライアント。
- https://www.slrn.org/ || slrnAUR
- tin — NNTP と spool ベースのクロスプラットフォームなスレッド式 UseNet ニュースリーダー。
- http://tin.org/ || tinAUR
- trn — テキストベースのスレッド式 Usenet ニュースリーダー。
グラフィカル
- NZBGet — .nzb ファイルのための Usenet バイナリダウンローダーで、web と CLI のインターフェースを持っています。
- Pan — テキストとバイナリ両方を扱える GTK の Usenet ニュースリーダー。
- SABnzbd — Python で書かれたオープンソースのバイナリニュースリーダー。
- https://sabnzbd.org/ || sabnzbdAUR
- XRN — X Window System 向けの Usenet ニュースリーダー。
マイクロブログクライアント
Wikipedia:List of Twitter services and applications も参照してください。
コンソール
- bti — twitter/identi.ca のシンプルなコマンドラインクライアント。
- oysttyer — (ttytter の公式フォーク) インタラクティブコンソールのテキストベースコマンドライン Twitter クライアントで、Perl で書かれています。
- Rainbowstream — Python で書かれた強力かつ機能豊富な Twitter コンソールクライアント。
- toot — Mastodon インスタンスとやりとりするための CLI と TUI のツール。
- turses — コンソールベースの tyrs の機能を改善させた Twitter クライアント。
グラフィカル
- Cawbird — Linux デスクトップ向けのネイティブ GTK Twitter クライアント。
- Choqok — KDE のマイクロブログクライアント。Twitter.com, Pump.io, GNU social, opendesktop.org サービスをサポート。
- Giara — Reddit アプリで、Python、GTK、Handy でビルドされています。
- Mikutter — GTK と Ruby を使用する、シンプルでパワフルな Twitter クライアント。
- Pumpa — C++ と Qt で書かれた Pump.io クライアント。
- Tootle — Mastodon の GTK3 クライアント。
- Turpial — マルチインターフェイスの Twitter クライアント。Python で書かれています。
- Whalebird — Mastodon クライアントアプリケーション。Electron プラットフォームベースです。
ブログソフトウェア
Wikipedia:ja:ブログ と Wikipedia:ja:コンテンツ管理システムの一覧 も参照してください。
- Diaspora — 分散型のプライバシー指向ソーシャルネットワーク。
- Drupal — PHP ベースのコンテンツ管理プラットフォーム。
- Joomla — PHP 製のコンテンツ管理システム (CMS)。ウェブサイトを作成したり強力なオンラインアプリケーションが使えます。
- Wordpress — ブログツールと公開プラットフォーム。
静的サイトジェネレーター
- Hexo — 高速・シンプル・パワフルなブログフレームワーク。
- https://hexo.io/ || hexo-cliAUR
- Hugo — Hugo は静的な HTML と CSS のウェブサイトジェネレーターで、Go で書かれています。速度、使いやすさ、設定可能性に最適化されています。
- Jekyll — 静的ブログエンジン。Ruby で書かれており、Markdown や textile などのフォーマットをサポート。
- https://jekyllrb.com/ || jekyllAUR
- Nanoblogger — Bash で書かれたコマンドラインの小規模な weblog エンジン。cat, grep, sed などの標準 UNIX ツールを使って静的な HTML コンテンツを作成します。もうメンテナンスされていません。
- Nikola — Python で書かれた静的サイトジェネレータ。インクリメンタルリビルドと複数のマークアップフォーマットに対応。
- Pelican — 静的なサイトジェネレータ。Python で動作。
リモートデスクトップ
Wikipedia:ja:リモートデスクトップや Wikipedia:Comparison of remote desktop software も参照。
Web ブラウザベースのソリューションについては Chrome Remote Desktop も参照してください。
リモートデスクトップクライアント
- AnyDesk — プロプライエタリなリモートデスクトップソフトウェア。
- GNOME Connections — GNOME のリモートデスクトップクライアント。RDP と VNC をサポートしています。
- GVncViewer — Gtk-VNC によるシンプルな VNC クライアント。
gvncviewer
で実行できます。
- KRDC — KDE のリモートデスクトップクライアント。RDP と VNC をサポート。kde-network に含まれています。
- Remmina — GTK で書かれたリモートデスクトップクライアント。RDP, VNC, NX, XDMCP, SSH をサポート。
- Remote Viewer — シンプルなリモートディスプレイクライアント。SPICE と VNC をサポートしています。
- Remotely — GNOME のシンプルな VNC ビューアー。メンテナンスされていません。
- Sunlogin Remote Control — モバイルデバイス、Windows、Mac、Linux や他のシステムのリモートコントロールをサポートするプロプライエタリソフトウェア。独自のプロプライエタリプロトコルを使用します。
- ToDesk — リモートチームワークに適している、プロプライエタリなリモートデスクトップクライアント。独自のプロプライエタリプロトコルを使用します。
- TeamViewer — プロプライエタリのリモートデスクトップクライアント。プロプライエタリの独自プロトコルを使用。
- vncviewer (TigerVNC) — X 用の VNC ビューア。
- Vinagre — GNOME のリモートデスクトップビューア。RDP, VNC, SPICE, SSH をサポート。gnome-extra に含まれています。
- xfreerdp — FreeRDP X11 クライアント。
xfreerdp
で実行できます。
- X2Go Client — X2Go システムのグラフィカルクライアント (Qt5)。NX technology プロトコルを使用。
リモートデスクトップサーバー
- Krfb — KDE の VNC サーバー。kde-network に含まれています。
- NoMachine — プロプライエタリなリモートデスクトップサーバーとクライアントで、NX technology ベースです。
- wayvnc — (swayなどの) wlroots ベース の wayland コンポジタのための VNC サーバ
- x0vncserver (TigerVNC) — X ディスプレイの VNC サーバー。
- x11vnc — リアル X ディスプレイの VNC サーバー。
- X2Go Server — オープンソースのリモートデスクトップソフトウェア。NX technology プロトコルを使用。
- Xpra — マルチプラットフォームなスクリーン・アプリケーション転送システム。
- Xrdp — RDP をサポートするデーモン。Xvnc、X11rdp または xorgxrdp をバックエンドとして使用します。
- http://xrdp.org/ || xrdpAUR
マルチメディア
コーデック
次の記事を参照してください: コーデック。
画像
画像ビューア
Wikipedia:Comparison of image viewers を参照してください。
フレームバッファ画像ビューアー
- fbi — Linux フレームバッファコンソールの為の画像ビューア。
- fbv — フレームバッファコンソール用のとてもシンプルな画像ファイルビューア。
- fim — 広範囲にカスタマイズできるスクリプト可能なフレームバッファ画像ビューア、fbi ベース。
- jfbview — フレームバッファPDF/画像ビューア、Imlib2 ベース。Vim の様な操作性、回転とズーム、フィットの為のズーム、素早いマルチスレッドレンダリングなどの特徴があります。
グラフィカル画像ビューアー
- CoreImage — シンプルで軽量、使いやすい画像ビューアーで、Qt ベースです。C-Suite の一部です。
- Deepin Image Viewer — Deepin デスクトップ環境の画像ビューア。
- Ephoto — EFL ベースの軽量な画像ビューア。
- Eye of GNOME — 画像回覧・カタログ表示プログラム、GNOME デスクトップ環境の一部。
- Eye of MATE — MATE デスクトップのシンプルな画像ビューア。
- EyeSight — Hawaii デスクトップ環境の画像ビューア。
- feh — imlib2 を使う、高速で軽量な画像ビューア。
- GalaPix — OpenGL ベースの画像ビューア、大きな画像コレクションを同時に回覧・ズーム。
- Geeqie — RAW ファイルのサポートなどの機能が追加されている画像ブラウザ・ビューア (GQview のフォーク)。
- GPicView — シンプルで高速な X 用画像ビューア、LXDE デスクトップの一部。
- Gwenview — KDE デスクトップ用の高速で簡単に使える画像ビューア。
- ida — 画像を閲覧するための X11 アプリケーション (Motif ベース)。
- imv — Wayland やアニメーション GIF にも対応している軽量な画像ビューアで、FreeImage を使用しています。
- Koko — デスクトップとタッチ対応デバイス向けにデザインされた画像ビューアー。
- KuickShow — 高速で便利な、KDE 向け画像ビューアー。
- LxImage-Qt — LXQt の画像ビューア。
- meh — XLib だけを使用する、軽量・単純・高速な画像ビューア。
- Mirage — 画像の切り取り・リサイズなどの機能、カスタムアクション、サムネイルパネルをサポートしている PyGTK 画像ビューア。
- nomacs — Qt 画像ビューア。機能豊富でありながら起動が速く、設定で様々なウィジェットや、画像のみを表示できます。
- https://nomacs.org/ || nomacsAUR
- PhotoQt — シンプルで使いやすいインターフェイスを持つ、高速で細かい設定が可能な画像ビューア。
- https://photoqt.org/ || photoqtAUR
- pqiv — GTK 3 ベースのコマンドライン画像ビューアーで、ミニマルな UI を持っていて、圧縮されたアーカイブ内の画像に対応しています。qiv の書き直しです。
- qimgv — 高速で使いやすい Qt5 画像ビューアーです。mpv を利用した webm/mp4 再生をサポートしています。
- qeh — 本当に早くてシンプルな画像ビューアー。feh に似ていますが、より高速でシンプルで、より多くのフォーマットをサポートしています。
- Quick Image Viewer — GTK と imlib2 を基にした非常に小さく高速な画像ビューア。
- qView — Qt 画像ビューアーで、ミニマリズムと使いやすさを念頭に置いてデザインされています。
- Ristretto — Xfce デスクトップ環境向けの高速で軽量な画像ビューア。
- shufti — 画像やファイルのディレクトリによってズームレベルや回転、ウィンドウサイズやデスクトップの位置・表示エリアの非破壊的な保存と復元ができるツール。
- sxiv — タイル型ウィンドウマネージャと上手く動作する imlib2 を使ったシンプルな画像ビューア。
- Viewnior — 画像の反転・回転・アニメーション機能と設定できるマウスアクション機能を持った最小主義の GTK 画像ビューア。
- Vimiv — vim ライクなキーバインドを備えた画像ビューア。Gtk3 ツールキットを使って Python 3 で書かれています。
- Vimiv (Qt port) — vim ライクなキーバインドを備えた画像ビューア。python3 と PyQt5 で書かれています。
- vpv — 科学的な画像可視化のためにデザインされた画像ビューアー。
- Xloadimage — クラシックな X 画像ビューア。
- https://sioseis.ucsd.edu/xloadimage.html[リンク切れ 2021-05-17] || xloadimage
画像管理ソフト
Wikipedia:Image organizer も参照してください。
- Deepin Album — Deepin desktop のための、画像を閲覧・管理するための写真マネージャー。
- digiKam — プラグイン方式の編集機能を備えている KDE ベースの画像管理ソフト。digiKam は RAW 現像や画像編集ができる他の似たアプリケーションよりも多くの機能があると主張しています。
- Frogr — GNOME desktop のための小さいアプリケーションで、ユーザーは Flickr 画像ホスティングサイトのアカウントを管理することができます。
- GNOME Photos — GNOME で写真を表示・管理・共有。
- gThumb — GNOME デスクトップ用の画像ビューアとブラウザ。
- KPhotoAlbum — デジタル写真一覧化ソフトウェアで、注釈・ブラウジング・検索と、デジタル画像やビデオの閲覧をサポートしています。
- Memories — 画像ビューアー・マネージャーで、elementary OS 向けにデザインされています。
- Pantheon Photos — Pantheon のための写真管理ソフト。
- PhotoPrism — 個人的な写真の管理ソフトで、Go と Google TensorFlow を利用しています。
- Phototonic — 高速で機能的な画像ビューアーとブラウザー (Qt)。
- Pix — 画像ギャラリーと画像ビューアーで、画像編集ソフトのような他のアプリケーションで画像を開いたり、ファイルにタグを追加したり、写真に注釈を追加したり、回転や共有するのに使うことができます。
- Pix — 画像ビューアーとブラウザーで、gthumb ベースです。X-Apps プロジェクトです。
- Rapid Photo Downloader — カメラ・メモリーカードやポータブルストレージデバイスから写真や動画をダウンロードします。
- Shotwell — GNOME デスクトップ環境のために作られたデジタル写真オーガナイザー。
画像処理
- CairoSVG — SVG から PNG, PDF, PS への変換ツール。
- Converseen — Qt ベースの一括画像変換・リサイズツール。
- CropGUI — jpeg ファイルのロスレスクロップと回転のための GTK ユーティリティ。
- dcraw — 多数のカメラの RAW 形式を変換。
- G'MIC — 画像処理のためのフル機能のオープンソースフレームワーク。1d スカラ信号から 3d+t マルチスペクトル立体画像, 2次元のカラー画像まで様々なユーザーインターフェイスで画像データセットの変換・操作・フィルタリング・視覚化ができます。
- GraphicsMagick — API の保持とコマンドラインの安定を目指して作られた ImageMagick のフォーク。パフォーマンスを高めるためにマルチコアもサポートしており、そのパフォーマンスが買われて多くの商用サイト (Flickr, etsy) で使われています。
- ImageMagick — コマンドライン画像編集プログラム。100 以上のフォーマットの正確なコンバートをサポートしていることで知られています。基本的に API を使ってスクリプトを作りバックエンドで処理するのに使われます。
- PosteRazor — 画像や PDF をカットして、印刷するとポスターとして組み合わせられるように分割します。
画像圧縮
コンソール
- Guetzli — 視覚的な JPEG エンコーダーで、高い画像品質での高い圧縮密度を目指しています。
- jpegoptim — JPEG 最適化ユーティリティで、可逆圧縮と不可逆圧縮を提供しています。
- optipng — 可逆 PNG 圧縮ソフトウェア。
- oxipng — 可逆・マルチスレッド PNG 圧縮ソフトウェア。
- pngcrush — PNG ファイルの圧縮を最適化するツールです。
- pngquant — PNG 画像の不可逆圧縮。
- zopflipng — とても効率的な PNG 最適化ツールで、Google の zopfli ライブラリを使用しています。
グラフィカル
- Curtail — GTK ベースの画像圧縮ソフトウェアで、PNG と JPEG ファイルタイプをサポートしています。
- Image Optimizer — Elementary OS 向けの、シンプルな可逆圧縮画像最適化ソフトウェアで、Vala と Gtk でビルドされています。
- Trimage — Qt ベースの、PNG と JPG ファイルを最適化するツール。
- https://trimage.org/ || trimageAUR
ラスタ画像エディタ
Wikipedia:Comparison of raster graphics editors も参照してください。
- AzPainter — イラストを描くためのペイントソフトウェア。
- CorePaint — シンプルなビットマップペイントツールで、とてもシンプルな画像を作ることができます。C-Suite の一部です。
- Deepin Draw — Deepin desktop 向けの、軽量なドローイングツール。
- Drawing — GNOME desktop 向けのドローイングアプリケーションで、基本的なドローイング操作に Cairo と GdkPixbuf を使っています。
- Drawpile — 共同ドローイングプログラムで、複数のユーザーが同時に同じキャンバスでスケッチすることができます。
- GIMP — Adobe Photoshop などのプロプライエタリエディタに似ている画像編集スイート。GIMP (GNU Image Manipulation Program) は 1990 年代半ばに開発がスタートし、今では多くのプラグインと追加機能を持っています。
- Glimpse — GIMP のフォークで、使いやすさを重視したフリーソフトウェアアプリケーションで、熟練者レベルの画像編集に対応しています。
- https://glimpse-editor.github.io/ || glimpse-editorAUR[リンク切れ: package not found]
- Gpaint — GNOME 用の Paintbrush クローン。
- GrafX2 — ビットマップペイントプログラムで、256色のドローイングに特化しています。
- ImEditor — シンプルで多目的な画像エディタ。
- KolourPaint — フリーの、KDE 用ラスタ画像エディタ。Windows 7 以前の Microsoft ペイントに似ていますが、透過などの追加機能を備えています。kde-applications と kde-graphics グループの一部です。
- Krita — KDE プラットフォームのデジタルペインティング・イラストレーションソフトウェア。
- Milton — 無限のキャンバスを持ったペイントプログラム。
- mtPaint — パレットがインデックスされた画像やピクセルアート向けの画像編集プログラム。
- MyPaint — デジタルペインター向けのフリーグラフィックアプリケーション。
- PhotoFlare — シンプルですがパワフルな画像エディタで、PhotoFiltre からインスパイアされました。
- Pixelitor — 先進的な画像エディタで、レイヤー、レイヤーマスク、テキストレイヤー、複数のアンドゥ、ブレンドモード、クロップ、ガウスぼかし、アンシャープマスク、ヒストグラムなどに対応しています。
- Swappy — Wayland ネイティブのスナップショット編集ツール。
- XPaint — 多くの標準的なペイントプログラムが持っている機能を持ったカラー画像編集ツール。
digiKam, Ephoto, GNOME Photos, gThumb, ida, nomacs, Pantheon Photos, Phototonic や Shotwell などの画像ビューアや画像オーガナイザーでは、基本的な画像編集もできます。
専門的な画像エディター
- darktable — 撮影ワークフローや RAW 現像をするためのアプリケーション。
- Filmulator — シンプルな raw 画像エディターで、フィルムの現像プロセスに基づいています。
- FOSStriangulator — 画像から、三角形でできたイラストを作成するツール。
- Hugin — 画像をつなぎ合わせてパノラマ画像を生成します。
- LightZone — プロレベルのデジタル暗室と画像エディタで、Photoshop Lightroom に似ています。
- Luminance HDR — HDR イメージングのワークフローを提供する、オープンソースのグラフィカルユーザーインターフェースアプリケーション。
- nUFRaw — DCRaw を使って、デジタルカメラから raw 画像を読み込んで編集するユーティリティ。
- Oqapy — 撮影ワークフローアプリケーション。
- https://oqapy.eu/ || oqapyAUR
- Rawstudio — Raw 画像コンバーターで、GTK で書かれています。
- RawTherapee — 強力なクロスプラットフォームの raw 画像処理プログラム。
- Showfoto — 強力な画像編集ツールを持った、写真エディター。
画像のジオタグ付与
- Geotag — 画像の日時情報と、GPS ユニットや地図からの位置情報をマッチさせます。
- Geotagging — 写真と GPS 追跡ログ (GPX) を同期させる、写真のジオタグ付与ツール。
- GottenGeography — GNOME デスクトップ向けの、使いやすい写真のジオタグ付与アプリケーション。
- GPicSync — GPS トラックログから、画像のメタデータに位置情報を付与します。
- GPSCorrelate — デジタルカメラの写真に、GPX フォーマットの GPS データからジオタグの関連付けを行います。
ベクタ画像エディタ
Wikipedia:Comparison of vector graphics editors も参照してください。
- Dia — GTK ベースの作図プログラム。
- diagrams.net — Web 技術で作られた、作図プログラム。Electron プラットフォームベースです。
- Dot Matrix — シンプルな線で作る、独創的なグリフのプレイグラウンド。
- Figma — Figma 共同デザインツールの非公式デスクトップアプリケーション。Electron プラットフォームベースです。
- Gravit Designer — プロプライエタリなベクターデザインアプリケーション。Electron プラットフォームベースです。
- Inkscape — ベクタ画像エディタ。Illustrator, CorelDraw, Xara X に似た機能を持ち SVG (Scalable Vector Graphics) ファイルフォーマットを使うことができます。Inkscape は多くの高度な SVG 機能をサポートしており(マーカー、クローン、アルファブレンドなど)、すっきりしたインターフェースを持っています。ノードの編集、複雑なパス操作、ビットマップのトレースなどを簡単に行えます。また、開かれた、コミュニティ貢献の開発によってユーザーと開発者のコミュニティは非常に活発です。
- Karbon — ベクタ画像エディタ、Calligra スイートの一部。
- LibreOffice Draw — ベクター画像エディタと作図ツールです。LibreOffice スイートに含まれていて、Microsoft Visio に似ています。
- Mockingbot — プロプライエタリなプロトタイプ作成・共同デザインツール。Electron プラットフォームベースです。
- OpenOffice Draw — ベクター画像エディタと作図ツールで、OpenOffice スイートに含まれています。
- Pencil Project — GUI プロトタイピング・モックアップツール。Electron プラットフォームベースです。
- sK1 — Adobe Illustrator や CorelDraw の代替、PostScript や PDF ですぐに出力できるようになっています。
- https://sk1project.net/ || sk1AUR
- SvgVi — SVG ビューアーとエディターで、XML 定義を使用します。
- yEd —
- 多目的のプロプライエタリなダイアグラム作成プログラム。フローチャート、ネットワーク図、UML ダイアグラム、BPMN ダイアグラム、マインドマップ、組織図、実体関連 (ER) 図。 || https://www.yworks.com/products/yed
- Xfig — インタラクティブなドローイングツール。
フォントエディタ
Wikipedia:Comparison of font editors も参照してください。
- Birdfont — ベクター画像を作って TTF、 EOT、 SVG フォントとしてエクスポートできるフォントエディターです。
- FontForge — アウトラインフォントエディター。
- TruFont — フォント編集アプリケーション。
2D アニメーション
- enve — 柔軟で、ユーザーによる拡張が可能な 2D アニメーションソフトウェア。
- Glaxnimate — ベクター 2D アニメーションソフトウェアで、主に Lottie と TGS フォーマット向けですが、標準的な SVG アニメーションのエクスポートにもよく対応しています。
- OpenToonz — 2D アニメーション作成ソフトウェア。
- Pencil2D — 2D 手書きアニメーションを作成する簡単で直感的なツール。
- qStopMotion — ストップモーション・アニメーション動画を作成するアプリケーション。ユーザーは、カメラやハードディスクから読み込んだ写真からストップモーションを作成して、mpeg や avi などの異なる動画フォーマットでアニメーションをエクスポートすることができます。
- Scribl — シンプルな動画マニュアルを作成するアプリケーションで、音声と手書きのアニメーションを組み合わせることができます。
- Stopmotion — ストップモーション・アニメーションを作成するアプリケーション。フレームをキャプチャして編集し、1つのファイルにエクスポートすることができます。
- Synfig Studio — 2D アニメーションソフトウェアで、ベクターやビットマップのアートワークを使って映画品質のアニメーションを作成する強力なソリューションとしてデザインされています。
- TupiTube Desk — 2D アニメーションを作成して共有できるデスクトップアプリケーションで、子供や10代にフォーカスしています。
- Aseprite — ピクセルアートの 2d アニメーション。
- Pixelorama — Pixel art 2d animation
The drawing application Krita and the 3D editor Blender (Grease Pencil mode) have both 2D animation features too.
3D computer graphics
See also Wikipedia:Comparison of 3D computer graphics software.
- Art of Illusion — Java で書かれた 3D モデリング・レンダリングスタジオ。
- Blender — 3D モデリング、テキスチャ、アニメーションなどの機能を持った完全一体型の 3D グラフィック創作スイート。
- CloudCompare — 3D point cloud and mesh processing software.
- Dust3D — 3D modeling software. It helps you create a 3D watertight base model in seconds. Use it to speed up your character modeling in game making, 3D printing, and so on.
- https://dust3d.org/ || dust3dAUR
- F3D — A fast and minimalist KISS 3D viewer. Supported file formats: VTK (legacy and XML), STL, GLTF, PLY, OBJ, 3DS, …
- Goxel — Open Source 3D voxel editor.
- MakeHuman™ — 人間の体を作成するための Parametrical モデルのプログラム。
- MeshLab — System for processing and editing 3D triangular meshes.
- Sweet Home 3D — Interior design software application for the planning and development of floor plans
- POV-Ray — 3D グラフィックを作成するスクリプトベースのレイトレーシングソフトウェア。
- VoxelShop — Extremely intuitive and powerful software to modify and create voxel objects.
- https://blackflux.com/node/11[リンク切れ 2021-05-17] || voxelshopAUR
- Wings 3D — パワフルで使いやすい先進的なサブディビジョンモデラー。
Color pickers and palettes
- Agave — Colorscheme designer tool for GNOME.
- Chameleon — Simple color picker for X11 which outputs colors to stdout.
- ColorGrab — Cross-platform color picker.
- Color Palette — Tool for viewing the GNOME color palette as defined by the design guidelines.
- colorpicker — Click on a pixel on your screen and print its color value in RGB. Written for X11.
- Color Picker — Simplistic color picker for the Pantheon desktop.
- Coulr — Color box to help developers and designers.
- Deepin Picker — Color picker tool for Deepin desktop.
- delicolour — Lightweight GTK 3 color finder.
- gcolor2 — Simple GTK 2 color selector.
- Gcolor3 — Simple GTK 3 color selector.
- GPick — Advanced color picker tool.
- KColorChooser — Simple application to select the color from the screen or from a pallete. Part of kde-graphics.
- Kontrast — Tool to check contrast for colors that allows verifying that your colors are correctly accessible. Part of kde-accessibility.
- MATE Color Selection — Choose colors from the palette or the screen. Run with
mate-color-select
.
- Pick — Simple color picker tool for the Linux desktop.
- PrestoPalette — An artist's tool for creating harmonious color palettes.
- xcolor — Lightweight color picker for X11.
スクリーンキャプチャ
スクリーンショットの取得#専用のソフトウェア を参照してください。
Digital camera managers
See gPhoto#Installation.
音声
オーディオシステム
See also the main article サウンドシステム and Wikipedia:ja:サウンドサーバ.
オーディオプレイヤー
See also Wikipedia:Comparison of audio player software.
Many applications in the #Video players section also support audio playback.
Server
- Music Player Daemon — Audio player that has a server-client architecture. In order to interface with it, a separate client is needed.
- en:Funkwhale — self-hosted, modern, free and open-source music server, heavily inspired by Grooveshark. Instances can be federated.
Console
- cmus — 多くの機能を持っている ncurses ベースのミュージックプレイヤー。
- Cplay — 様々なオーディオプレイヤーに対応した curses フロントエンド (ogg123, mpg123, mpg321, splay, madplay, mikmod, xmp, sox)。
- davis — A CLI client for mpd, written in Rust.
- https://github.com/SimonPersson/davis || パッケージが存在しないか AUR で検索
- Herrie — 最小主義のコンソールベースのミュージックプレイヤー、ネイティブで AudioScrobbler をサポート。
- MOC — ncurses コンソールオーディオプレイヤー。MP3, OGG, WAV フォーマットをサポート。
- MPFC — Gstreamer ベースの curses インターフェイスを備えたオーディオプレーヤー。
- mpg123 — Linux, FreeBSD, Solaris, HP-UX やその他多くの UNIX システムに対応している高速でフリーの MP3 コンソールオーディオプレイヤー (MP1 と MP2 もデコードします)。
- vitunes — Curses-based music player and playlist manager with vim-like keybindings.
- http://vitunes.org/ || vitunesAUR
- whistle — curses ベースのコマンドライン音声プレイヤー。
- XMMS2 — 人気のミュージックプレイヤーを完全に書き換えたもの。
Graphical
GStreamer-based
- Blanket — Improve focus and increase your productivity by listening to different sounds.
- Byte — Music player designed for elementary OS.
- Clementine — Qt5 にポートされた Amarok 1.4 クローン。 See also Strawberry (below).
- Cozy — Modern audio book player for Linux using GTK 3.
- Exaile — Amarok の GTK クローン。
- GNOME Music — GNOME の新しい音楽再生アプリケーション。エレガントな没入型のブラウザと、シンプルでわかりやすいコントロールを備えています。
- Guayadeque — 巨大なコレクションを簡単に管理できるフル機能のメディアプレイヤー。GStreamer メディアフレームワークを使っています。
- Lollypop — GNOME の音楽プレイヤー。
- Melody — Music player for listening to local music files, online radios and audio CD's.
- Muine — C# で書かれた音楽プレイヤー。
- Pantheon Music — Simple, fast, and good looking music player. The official elementary music player.
- Parlatype — Minimal audio player for manual speech transcription, for GNOME. It plays audio sources to transcribe them in your favorite text application.
- Pragha — A lightweight two-panel GTK music manager written in C.
- Quod Libet — GTK, Python と GStreamer で書かれた音声プレイヤー。プレイリストで正規表現をサポートしています。
- Rhythmbox — iTunes の GTK クローン。GNOME のデフォルトプレイヤー。
- Sayonara — C++ で書かれた Qt フレームワークの小規模で高速な Linux 用の音声プレイヤー。
- Strawberry — Fork of Clementine aimed at audio enthusiasts and music collectors. Uses Qt6.
- Tauon Music Box — Modern, comfortable and streamlined music player for the playback of your music collection.
Phonon-based
- Amarok — 機能が非常に多いことで有名な成熟した Qt ベースのプレイヤー。
- JuK — オーディオジュークボックスアプリケーション。MP3, Ogg Vorbis, FLAC 音声ファイルをサポート。
- Yarock — Modern looking music player, packed with features, that doesn’t depend on any specific desktop environment. Yarock is designed to provide an easy and pretty music browser based on cover art.
Other
- Aqualung — Advanced music player, which plays audio CDs, internet radio streams and podcasts as well as soundfiles in just about any audio format and has the feature of inserting no gaps between adjacent tracks.
- DeaDBeeF — 多くの機能を持っている軽くて速い音楽プレイヤー。GNOME や KDE には依存せず、GTK GUI だけでなくコンソールだけでも利用可能。たくさんのプラグインやメタデータエディタも付属。
- Deepin Music — Awesome music player with brilliant and tweakful UI Deepin-UI based.
- Drumstick MIDI File Player — MIDI file player based on Drumstick.
- Elisa — Simple music player by the KDE community aiming to provide a nice experience for its users.
- gmusicbrowser — MP3/OGG/FLAC ファイルコレクション用のオープンソースのジュークボックス。
- Goggles Music Manager — 音楽の自動カテゴライズ、ギャップレス再生、簡単なタグ編集、インターネットラジオなどの機能があるミュージックコレクションマネージャ and player。Fox toolkit を使っています。
- LXMusic — 最小主義で xmms2 ベースの音楽プレイヤー。
- museeks — Minimalistic and easy to use music player. Based on the Electron platform.
- Musique — ありふれた音楽プレイヤー。
- Qmmp — Winamp や XMMS に似たユーザーインターフェースを持っている Qt ベースのマルチメディアプレイヤー。
- Soundux — Soundboard that features a simple user interface.
- Vvave — Tiny Qt music player to keep your favorite songs at hand.
Internet radio listeners
- GNOME Internet Radio Locator — Easily find live radio programs based on geographical location of radio broadcasters on the Internet.
- Goodvibes — Lightweight internet radio player.
- Radiotray-NG — Internet radio player systray applet.
- Shortwave — GTK 3 application for finding and listening to internet radio stations.
- Tuner — Minimalist radio station player.
Music streaming clients
- Google Play Music Desktop Player — Beautiful cross platform desktop player for Google Play Music. Based on the Electron platform.
- https://googleplaymusicdesktopplayer.com/[リンク切れ 2021-05-17] || gpmdpAUR
- Headset — Desktop app that turns YouTube into a world class music streaming service. Based on the Electron platform.
- MellowPlayer — A free, open source and cross-platform Qt-based desktop application that runs web-based music streaming services in its own window and provides integration with your desktop.
- Nuclear — Modern music player focused on streaming from free sources. Based on the Electron platform.
- pianobar — online radio Pandora のコンソールベースのフロントエンド。
- Pithos — Python/GTK の Pandora Radio デスクトップクライアント。
- Spotify — プロプライエタリの音楽ストリーミングサービス。ローカル再生と Spotify の巨大なライブラリからのストリーミング(フリーアカウントが必要)をサポート。
オーディオタグエディタ
Console
- Beets — 音楽ライブラリオーガナイザー、タグエディタ。
- Demlo — 音楽のタグ付け、エンコード、バッチリネームなど。
- id3 — Command-line utility to edit ID3 1.x and 2.x tags.
- id3ted — Command line id3 tag editor.
- https://muennich.github.io/id3ted/ || id3tedAUR[リンク切れ: package not found]
- id3v2 — Command line editor for id3v2 tags.
- MP3Info — MP3 technical info viewer and ID3 1.x tag editor.
- MP3Unicode — Command line utility to convert ID3 tags in mp3 files between different encodings.
- Taffy — シンプルなコマンドラインタグエディタ。多数の音声フォーマットに対応。
- Tagutil — CLI tool to edit music file's tag. It aims to provide both an easy-to-script interface and ease of use interactively.
Graphical
- Audio Tag Tool — MP3 と Ogg Vorbis ファイルのタグを編集するためのツール。
- Coquillo — Metadata editor for various audio formats.
- EasyTag — music ファイルの ID3 タグを回覧・編集・書込するためのユーティリティ, supports many audio formats.
- Ex Falso — クロスプラットフォーム対応のフリーでオープンソースオーディオタグエディタとライブラリ管理。Run with
exfalso
.
- GabTag — Audio tagging tool written in GTK.
- Kid3 — MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF ファイルタグエディタ。
- https://kid3.kde.org/ || KDE: kid3, Qt: kid3-qt
- KTag Editor — ID3v tag editor developed in Qt5 framework. Supported files are mp3, wav, ogg, wma, flac, asf.
- MP3Info GUI — MP3 の内部情報ビューアと ID3 1.x タグエディタ。The graphical interface can be launched with the
gmp3info
command.
- Picard — Python によって書かれたクロスプラットフォームのオーディオタグエディタ (MusicBrainz 公式タグエディタ)。
- NTag — Graphical tag editor focused on everyday life use cases.
- Puddletag — Windows 用の MP3tag のリプレースメント。
- Qoobar — ユニバーサルな Qt ベースの音声タグ付けプログラム (クラシック音楽に特化)。
- Tag Editor — Qt GUI によるタグエディタ。コマンドラインインターフェイスも装備。MP4/M4A/AAC (iTunes), ID3v1, ID3v2, Vorbis, Opus, FLAC and Matroska に対応。
- Thunar Media Tags Plugin — Adds special features for media files to the Thunar File Manager, including the ability to edit tags.
- https://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin || thunar-media-tags-plugin
Lyrics
Lyrics players
- Floodlight Presenter — Presentation and lyrics program for churches to display lyrics and media.
- Give Me Lyrics — See the lyrics of the song that is playing, from any application.
- Lyrics — Display lyrics on media players with MPRIS interface.
- OSD Lyrics — Lyric show compatible with various media players.
Lyrics downloaders
- clyrics — 拡張性がある歌詞取得プログラム。cmus や mocp のデーモンをサポート。
- glyrc — Command-line music related metadata searchengine, including support for downloading lyrics.
Lyrics editors
- Karaoke Lyrics Editor — Lyrics editor and CD+G/video exporter for Karaoke.
- LyricsX — Lyrics editor.
Audio converters
- Caudec — A multiprocess command line audio converter that supports many formats (FLAC, MP3, Ogg Vorbis, Windows codecs and many more)
- Ecasound — Command line tools designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling.
- FFaudioConverter — Batch audio converter and effects processor. It can convert files or whole folders containing music and video files to other audio formats with FFmpeg.
- Flacon — Extracts individual tracks from one big audio file containing the entire album of music and saves them as separate audio files.
- fre:ac — Audio converter and CD ripper with support for various popular formats and encoders.
- https://freac.org/ || freacAUR
- Gnac — GNOME の音声コンバーター。
- SoundConverter — A graphical application to convert audio files into different formats.
- soundKonverter — Qt-based GUI front-end to various audio converters.
- SoX — Command line utility that can convert various formats of computer audio files into other formats.
サウンド編集
See also Wikipedia:Comparison of digital audio editors.
- Audacity — デジタル音声の波形編集プログラム。
- GNOME Sound Recorder — 録音と再生ができるサウンドレコーダアプリケーション。.flac, .ogg (OGG オーディオ, もしくは .oga), .wav 音声ファイル。
- Gnome Wave Cleaner — Digital audio editor to denoise, dehiss and amplify audio files.
- Kwave — KDE 用のサウンドエディタ。
- mhWaveEdit — Graphical program for editing, playing and recording sound files.
- Mp3splt — Utility to split mp3, ogg vorbis and native FLAC files selecting a begin and an end time position, without decoding.
- http://mp3splt.sourceforge.net/ || CLI: mp3splt, GUI: mp3splt-gtk
- ocenaudio — Proprietary cross-platform, easy to use, fast and functional audio editor.
- Play it Slowly — Play back audio files at a different speed or pitch.
- Polyphone — A soundfont editor to create and edit a musical instrument based on samples, using the sf2 format.
- Snd — Advanced sound editor modeled loosely after Emacs.
- Sweep — Audio editor and live playback tool.
- WaveSurfer — Tool for sound visualization and manipulation. Typical applications are speech/sound analysis and sound annotation/transcription.
Digital audio workstations
See also プロオーディオ.
- Ardour — マルチチャンネルハードディスクレコーダーとデジタルオーディオワークステーション。
- Bitwig Studio — プロプライエタリなプロフェッショナル用デジタルオーディオワークステーション。
- Frinika — Digital audio workstation, features sequencer, soft-synths, realtime effects and audio recording.
- LMMS — Digital audio workstation which コンピューターによる作曲を支援します。
- MusE — MIDI/Audio sequencer (digital audio workstation) with recording and editing capabilities, aims to be a complete multitrack virtual studio for Linux.
- Non — Modular digital audio workstation composed of four main parts: Timeline, Sequencer, Mixer and Session Manager.
- Qtractor — Qt ベースのハードディスクレコーダーと、平均的なホームユーザーだけでなくプロフェッショナルユーザーの要求にも応えるパワフルなデジタルオーディオワークステーション。
- REAPER — Proprietary digital audio workstation, offering a full multitrack audio and MIDI recording, editing, processing, mixing and mastering toolset.
- Rosegarden — ALSA と Qt を使って開発されたデジタルオーディオワークステーション、MIDI シーケンサー、楽譜エディタ、作曲・編曲ツールとして使用可能。
- Tracktion Waveform — Proprietary digital audio workstation, specifically designed for the needs of modern music producers.
Audio analyzers
- audioprism — Spectrogram tool for PulseAudio input and WAV files.
- BRP-PACU — Dual channel FFT based acoustic analysis tool to help engineers analyze live professional sound systems using the transfer function.
- Baudline — Proprietary time-frequency and spectrogram analyzer
- FMIT — Graphical utility for tuning your musical instruments, with error and volume history and advanced features.
- Friture — Real-time audio analyzer.
- https://friture.org/ || fritureAUR
- Mousai — Simple application for identifying songs using the API of audd.io.
- rtspeccy — Real time audio spectrum analyzer.
- sndpeek — Real-time audio visualization tool.
- https://soundlab.cs.princeton.edu/software/sndpeek/ || ALSA: sndpeek-alsaAUR, JACK: sndpeek-jackAUR
- SongRec — Unofficial Shazam client to recognize audio from an arbitrary audio file or from the microphone, written in Rust.
- Sonic Visualiser — Viewing and analyzing the contents of music audio files.
- Spek — Helps to analyse your audio files by showing their spectrogram.
- http://spek.cc/ || spekAUR
Scorewriters
See also LilyPond#Front-ends and Wikipedia:Comparison of scorewriters.
- Aria Maestosa — MIDI sequencer/editor. It lets you compose, edit and play MIDI files with a few clicks in a user-friendly interface offering score, keyboard, guitar, drum and controller views.
- Canorus — Music score editor. It supports an unlimited number and length of staffs, polyphony, a MIDI playback of notes, chord markings, lyrics, import/export filters to formats like MIDI, MusicXML, ABC Music, MusiXTeX and LilyPond.
- Impro-Visor — Music notation program designed to help jazz musicians compose and hear solos similar to ones that might be improvised.
- LilyPond — Music engraving program, devoted to producing the highest-quality sheet music possible.
- MuseScore — Create, playback, and print sheet music.
- TuxGuitar — Multitrack guitar tablature editor and player.
Audio synthesis environments
See also Wikipedia:Comparison of audio synthesis environments.
- Blue — Music composition environment for Csound, written in Java.
- Cabbage — Framework for audio software development using simple markup text and the Csound audio synthesis language.
- https://cabbageaudio.com/ || cabbageAUR[リンク切れ: package not found]
- ChucK — Strongly-timed, concurrent, and on-the-fly music programming language.
- Csound — Sound and music computing system.
- CsoundQt — Frontend for Csound featuring a highlighting editor with autocomplete, interactive widgets and integrated help.
- FoxDot — Live Coding with Python and SuperCollider.
- Pure Data — Real-time music and multimedia environment.
- Sonic Pi — Code-based music creation and performance tool.
- SuperCollider — Platform for audio synthesis and algorithmic composition, used by musicians, artists, and researchers working with sound.
- en:VCV Rack — Virtual Eurorack DAW. Use a plugin systems to add more Eurorack emulated modules.
- https://vcvrack.com/ || vcvrackAUR
Sound generators
This section contains drum machines, software samplers and software synthesizers.
- ADLMIDI — OPL3/OPN2 synthesizer using ADLMIDI.
- ADLplug — FM Yamaha OPL3 synthesizer for ADLMIDI.
- Agordejo — Music and audio production session manager based on NSM.
- ams — Alsa Modular Synth. Realtime modular synthesizer and effect processor.
- amsynth — Analog Modelling SYNTHesizer. Easy-to-use software synthesizer with a classic subtractive synthesizer topology.
- DIN — Sound synthesizer and musical instrument.
- Drumstick — Set of MIDI tools: drum grid, MIDI player, virtual piano.
- Element — A modular LV2/VST3 audio plugin host.
- Fluajho — SF2 soundfont sample player for JACK based on Fluidsynth.
- FluidSynth — Real-time software synthesizer based on the SoundFont 2 specifications.
- Geonkick — Synthesizer that can synthesize elements of percussion. The most basic examples are: kicks, snares, hit-hats, shakers, claps.
- Gigedit — Graphical instrument editor for sample based virtual instruments, based on the GigaStudio/Gigasampler file format.
- GrandOrgue — Virtual pipe organ sample player application supporting a HW1 compatible file format.
- https://sourceforge.net/projects/ourorgan/ || grandorgue-svnAUR[リンク切れ: package not found]
- GSequencer — Provides various tools to play, create, edit and mix your own music. It features a step sequencer, piano roll, automation and wave-form editor.
- Helm — Software synthesizer to create electronic music on your computer.
- Hydrogen — Advanced drum machine to create drum sequences.
- JSampler — Java GUI for LinuxSampler software audio sampler.
- OPNplug — FM Yamaha OPN2 synthesizer for OPNMIDI.
- Patroneo — Easy to use pattern based midi sequencer.
- PySynth — Suite of simple music synthesizers and helper scripts written in Python 3.
- QMidiArp — Advanced MIDI arpeggiator, programmable step sequencer and LFO.
- QmidiCtl — MIDI remote controller application that sends MIDI data over the network, using UDP/IP multicast.
- QmidiNet — MIDI network gateway application that sends and receives MIDI data over the network, using UDP/IP multicast.
- QMidiRoute — MIDI router and processor for ALSA.
- Qsampler — Qt GUI for LinuxSampler software audio sampler.
- Qsynth — Qt GUI for Fluidsynth.
- Qwertone — Simple music synthesizer app (like a toy-piano), but based on usual qwerty-keyboard for input.
- QXGEdit — Qt GUI for editing MIDI System Exclusive files for XG devices (eg. Yamaha DB50XG).
- setBfree — DSP tonewheel organ.
- SpectMorph — Analyze samples of musical instruments and combine them (morphing).
- TiMidity++ — Software synthesizer, which can play MIDI files by converting them into PCM waveform data.
- Vee One Suite — Old-school software instruments: synthv1, a polyphonic subtractive synthesizer; samplv1, a polyphonic sampler synthesizer; drumkv1, yet another drum-kit sampler; padthv1, a polyphonic additive synthesizer.
- Vico — Minimalistic Midi sequencer that is intended to be used in parallel with other software.
- VMPK — Virtual MIDI Piano Keyboard. MIDI events generator and receiver. It can use midi SoundFonts to generate sound by itself, or can be used to drive a MIDI synthesizer.
- Yoshimi — Software synthesizer, a fork of ZynAddSubFX.
- ZynAddSubFX — Fully featured software synthesizer capable of making a countless number of instruments, from some common heard from expensive hardware to interesting sounds that you will boost to an amazing universe of sounds.
Music trackers
- Buzztrax — Music studio to compose songs using only a computer with a soundcard.
- https://news.buzztrax.org/[リンク切れ 2021-05-17] || buzztraxAUR
- FamiStudio — Very simple music editor for the Nintendo Entertainment System or Famicom.
- klystrack — Tracker for making C64/NES/Amiga-style chiptunes on a modern platform.
- MilkyTracker — Music application for creating .MOD and .XM module files.
- OpenMPT — Tracker software to create and play back some great music on your computer.
- https://openmpt.org/ || openmptAUR
- Radium — Music editor with a new type of interface.
- Schism Tracker — Create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part.
DJ
- Giada — Minimal, hardcore audio tool for DJs, live performers and electronic musicians.
- IDJC — Powerful yet easy to use source-client for individuals interested in streaming live radio shows over the Internet using Shoutcast or Icecast servers.
- Linux Show Player — Powerful and feature-rich software to arrange cue lists. Designed for theatre plays and live music shows.
- Luppp — Music creation tool, intended for live use. The focus is on real time processing and a fast and intuitive workflow.
- Mixxx — Integrates the tools DJs need to perform creative live mixes with digital music files.
- Seq24 — Minimal loop based MIDI sequencer for a live performance with a very simple interface for editing and playing MIDI 'loops'.
- xwax — Digital Vinyl System (DVS) for Linux. It allows DJs and turntablists to playback digital audio files (MP3, Ogg Vorbis, FLAC, AAC and more), controlled using a normal pair of turntables via timecoded vinyls.
Audio effects
- Calf Plugin Pack for JACK — Process and produce sounds using a set of plugins with JACK interface. (
calfjackhost
)
- Carla — Audio plugin host, with support for many audio drivers and plugin formats.
- guitarix — Virtual guitar amplifier for JACK.
- PulseEffects — Apply effects to PulseAudio applications and input sources over PipeWire (over PulseAudio with legacy package).
- https://github.com/wwmm/pulseeffects || pulseeffectsAUR[リンク切れ: replaced by easyeffects], pulseeffects-legacy-gitAUR
- Rakarrack — Richly featured multi-effects processor emulating a guitar effects pedalboard.
Audio visualizers
- Barva — Visualizer for PulseAudio that pulses the background of your terminal.
- C.A.V.A. — ALSA, MPD, PulseAudio に対応しているコンソールベースのオーディオビジュアライザー。
- Cavalcade — GTK GUI for C.A.V.A.
- cli-visualizer — カスタマイズ性が高い CLI ベースのオーディオビジュアライザー。
- GLava — OpenGL audio spectrum visualizer. Its primary use case is for desktop windows or backgrounds.
- GLMViz — Fully configurable OpenGL music visualizer.
- Le Biniou — User-friendly, powerful music visualization / VJing tool.
- https://biniou.net/ || lebiniouAUR
- projectM — 3D アクセラレーションを使う反復画像ベースレンダリングを使うミュージックビジュアライザー。
- VSXu — OpenGL-based (hardware-accelerated), modular programming environment with its main purpose to リアルタイムのオーディオビジュアルプリセットを作成・表示.
- https://www.vsxu.com/ || vsxuAUR
Remote audio
- jammr — Play jam sessions with musicians around the world over the internet.
- https://jammr.net/ || jammrAUR
- Jamulus — Enables musicians to perform real-time jam sessions over the internet.
- https://jamulus.io/ || jamulusAUR
- Noson — Fast and smart controller for SONOS devices.
- SonoBus — Application for streaming high-quality, low-latency peer-to-peer audio between devices over the internet or a local network.
- https://sonobus.net/ || sonobusAUR
- Upplay — Qt-based UPnP audio control point.
音量調整
See also PulseAudio#Front-ends and JACK Audio Connection Kit#GUI.
- alsamixer — Soundcard mixer for ALSA soundcard driver, with ncurses interface.
- ALSA Tray — Provides a systray icon and a command line interface for setting the volume of the ALSA Mixers.
- AlsaVolume — Tray ALSA volume changer written using gtkmm.
- AMixST — Volume wheel using ALSA and Qt5.
- Emixer — Utility to control volume levels. Part of Enlightenment.
- GNOME ALSA Mixer — ALSA mixer for GNOME.
- GVolWheel — トレイアイコンからボリュームを操作できるオーディオミキサー。
- KMix — KDE volume control program.
- MATE Volume Control — Audio mixer application and system tray applet for MATE to mix audio and adjust volume levels of various audio mixer devices.
- PNMixer — Obmixer のフォーク。ALSA のチャンネル選択、接続・切断の検出、ショートカットなどの機能が追加されています。
- QasTools — Collection of desktop applications for the Linux sound system ALSA. It provides QasMixer (mixer), QasHctl (HCTL mixer) and QasConfig (configuration browser).
- Retrovol — Retro-looking volume setting tray applet.
- Volctl — Per-application system tray applet volume control for PulseAudio.
- Volnoti — GNU/Linux などの POSIX オペレーティングシステム向けの軽量なボリューム通知デーモン。
- Volti — 内蔵ミキサーとマルチメディアキーのサポートがある、システムトレイからオーディオボリュームを操作するための GTK アプリケーション。ALSA だけを使用します。
- Volume Icon — チャンネル選択、テーマや外部ミキサーなどが使えるシステムトレイのボリュームコントロール。
- VolWheel — トレイアイコンをスクロールしてサウンドボリュームを操作できる小さなアプリケーション。
- Xfce ALSA Panel Plugin — Simple ALSA volume control plugin for Xfce4 panel.
CD リッピング
光学ディスクドライブ#CD を見て下さい。
動画
ビデオプレーヤー
See also Wikipedia:Comparison of video player software.
コンソール
- FFplay — FFmpeg ライブラリと SDL ライブラリを使用するシンプルでポータブルなメディアプレイヤー。 It is mostly used as a testbed for the various FFmpeg APIs.
- gst-play-1.0 — GStreamer のシンプルなコマンドライン再生テストツール。
- MPlayer — 多様なビデオ・オーディオフォーマットをサポートしているビデオプレイヤー。
- mpv — MPlayer と mplayer2 ベースの動画プレイヤー
- VLC media player — TTY で HD 動画をスムーズに再生できる、有名なビデオプレイヤーのコマンドライン版。The rc interface can be launched with
vlc -I rc
, and the ncurses interfacevlc -I ncurses
で起動します。
グラフィカル
GStreamer-based
- Cinema — Video player and manager for watching local video files.
- Clapper — GNOME media player built using GJS with GTK4 toolkit and powered by GStreamer with OpenGL rendering.
- Glide — Simple and minimalistic media player relying on GStreamer for the multimedia support and GTK+ for the user interface.
- GNOME Videos — GStreamer を使用する GNOME デスクトップのメディアプレイヤー (音声と動画の両方に対応)。gnome に含まれています。
- Identity — Program for comparing multiple versions of an image or video.
- Movie Monad — Free and simple to use video player made with Haskell using GStreamer and GTK. Precompiled and no Haskell dependency in run-time.
- Pantheon Videos — Video player and library app designed for elementary OS using GStreamer.
- Parole — GStreamer フレームワークによるモダンなメディアプレイヤー。
- Rage — おまけ機能が存在する Enlightenment Foundation Libraries を使って書かれた動画・音声プレイヤー。Uses GStreamer
- Snappy — ミニマルなインターフェイスを持つパワフルなメディアプレイヤー that uses GStreamer.
- Spivak — Karaoke player based on GStreamer and Qt5.
- Xnoise — "スマートな GUI、スピードと多くの機能"を備えた音声・ビデオ両方の GTK と GStreamer を使ったメディアプレイヤー (開発中止)。
mpv-based
- Baka MPlayer — Free and open source, cross-platform, mpv based multimedia player (Qt 5).
- Bomi — bomi is a graphical user interface(GUI) player based on mpv for Linux.
- Celluloid — Simple GTK frontend for mpv, formerly GNOME MPV.
- Clip — Video player and collection manager utilizing mpv as the backend.
- Deepin Movie — Movie player for Deepin desktop based on mpv.
- Haruna Video Player — Qt/QML video player built on top of mpv.
- Kawaii-Player — Audio/video manager and multimedia player (based on mpv) with PC-to-PC casting feature, along with functionalities of portable media server and torrent streaming server.
- KittehPlayer — A YouTube-like video player based on Qt, QML and mpv.
- Media Player Classic Qute Theater — Clone of Media Player Classic reimplimented in Qt and based on mpv.
- Minitube — YouTube desktop application written in C++ using mpv and Qt.
- MoonPlayer — Video player for playing and downloading online videos from YouTube, Youku etc.
- mpv — Very basic GUI for mpv. Can be launched with
mpv --player-operation-mode=pseudo-gui
.
- mpvz — Qt5/QML based GUI for libmpv. Based on the Tethys theme for Bomi.
- SMPlayer — Qt multimedia player with extra features (CSS themes, YouTube integration, etc.) based on mpv. It can use MPlayer as alternative backend.
- xt7-player-mpv — Qt/Gambas GUI to mpv with a rich set of configurable options including filters and drivers, ladspa plugins support as well as library/playlist managment, YouTube, online radios, podcasts, DVB-T and more.
MPlayer-based
- GNOME MPlayer — Simple GTK-based GUI for MPlayer.
Phonon-based
- Dragon Player — KDE 用のシンプルなビデオプレイヤー based on Phonon. Part of the kde-multimedia group.
- KMPlayer — Simple Phonon-based video player for KDE and video player plugin for Konqueror. It can use MPlayer as alternative backend.
Other
- FreeTube — Desktop YouTube player built with privacy in mind. Use YouTube without advertisements and prevent Google from tracking you with their cookies and JavaScript. Based on the Electron platform.
- Kaku — Highly integrated music player supports different online platform like YouTube, SoundCloud, Vimeo and more. Based on the Electron platform.
- https://kaku.rocks/ || kaku-binAUR
- Kodi — Media player and entertainment hub for digital media.
- https://kodi.tv/ || kodi-x11[リンク切れ: replaced by kodi], kodi-wayland[リンク切れ: replaced by kodi] or kodi-gbm[リンク切れ: replaced by kodi]
- QMPlay2 — T ベースの動画プレイヤー。ffmpeg と libmodplug がサポートしている全てのフォーマットを再生できます。モジュールシステムが統合されており、Youtube ブラウザなどが入っています。
- QtAV Player — QtAV and FFmpeg ベースのシンプルなメディアプレイヤー。Run with
Player
orQMLPlayer
.
- Stremio — Extensible media center.
- https://www.stremio.com/ || stremioAUR, stremio-betaAUR
- tvtime — High quality television application for use with video capture cards.
- VLC media player — 中堅のビデオプレーヤー、様々なオーディオ・ビデオフォーマットをサポート。
- xine — フリーのマルチメディアプレイヤー。
- Xjadeo — Video player that displays a video-clip in sync with an external time source (MTC, LTC, JACK-transport).
- YUView — Qt-based YUV player with an advanced analytic toolset.
Video converters
See also Wikipedia:Comparison of video converters and コーデック#Container format tools.
Console
- Avidemux CLI — 単純な切り取り、フィルタリング、エンコードなどの作業のためのフリーのビデオエディタ。
- FFmpeg — 音声や動画を記録・変換・ストリーミングすることができる、完全なクロスプラットフォームのソリューション。
- HandBrake CLI — mkv/x264 リッピングのバッチ処理にうってつけのシンプルでパワフルなビデオトランスコーダー。
- MEncoder — Free command line video decoding, encoding and filtering tool.
- Transcode — Command line tool for video stream processing.
Graphical
- Ciano — Simple multimedia file converter using FFmpeg and ImageMagick.
- FFmpegYAG — Advanced GUI for the popular FFmpeg audio/video encoding tool.
- FF Multi Converter — Simple graphical application which enables you to convert audio, video, image and document files between all popular formats, by utilizing other command-line tools.
- HandBrake — mkv/x264 リッピングのバッチ処理にうってつけのシンプルでパワフルなビデオトランスコーダー。GTK バージョン。
- QWinFF — Qt5 GUI for FFmpeg that can read audio and video files in various formats and convert them into other formats.
- Transmageddon — 動画を GStreamer によってサポートされているフォーマットに変換するシンプルな python アプリケーション。
- WinFF — Graphical video and audio batch converter using FFmpeg.
ビデオエディタ
See also Wikipedia:Comparison of video editing software.
- Avidemux — 単純な切り取り、フィルタリング、エンコードなどの作業のためのフリーのビデオエディタ。
- Blender — ノンリニアな動画エディタが組み込まれているフル機能の 3D グラフィック作成スイート。
- Cinelerra (Heroine Virtual) — プロフェッショナルなビデオ編集・合成環境。
- Cinelerra (Community Version) — プロフェッショナルなビデオ編集・合成環境。
- Cinelerra GG Infinity — プロフェッショナルなビデオ編集・合成環境。
- DaVinci Resolve — Proprietary A/V post-production software suite.
- Flowblade — Linux 用のマルチトラック・ノンリニア動画エディタ。素早く、堅牢な編集環境を得られるように作られています。
- Kdenlive — セミプロフェッショナルな作業のために設計されたノンリニアビデオエディタ。
- Lightworks — 様々なフォーマットのデジタル動画を編集・マスタリングするための、プロプライエタリのプロフェッショナルノンリニア編集システム。
- LiVES — ビデオエディタ and VJ (ライブパフォーマンス) platform.
- http://lives-video.com/ || livesAUR
- LosslessCut — GUI tool for lossless trimming/cutting of video/audio files. Based on the Electron platform.
- Natron — Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
- Olive — Non-linear video editor aiming to provide a fully-featured alternative to high-end professional video editing software.
- OpenShot — MLT フレームワークを使ったノンリニアビデオエディタ。
- Pitivi — 直感的に操作でき GNOME と協調するように作られたビデオエディタ。
- Shotcut — フリーでオープンソースのクロスプラットフォーム動画エディタ。
- VapourSynth Editor — Editor for VapourSynth scripts.
- VidCutter — Fast lossless media cutter + joiner w/ frame-accurate SmartCut options powered by mpv, FFmpeg via a sleek Qt5 GUI.
- Video Trimmer — Cut out a fragment of a video given the start and end timestamps. The video is never re-encoded, so the process is very fast and does not reduce the video quality.
Subtitles
Subtitle players
- Penguin Subtitle Player — スタンドアロン字幕プレイヤー that provides a translucent window which always stays on the top so subtitles can be shown on top of the video without blocking anything.
- SubtitlesPrinter — X の画面上に字幕を表示。動画プレイヤーに依存しません。
Subtitle downloaders
- QNapi — Qt client for downloading movie subtitles from NapiProjekt, OpenSubtitles, Napisy24.
- subdl — Command-line tool for downloading subtitles from opensubtitles.org.
- SubDownloader — Automatic download/upload of subtitles using fast hashing.
Subtitle editors
See also Wikipedia:Comparison of subtitle editors.
- Aegisub — Subtitle editor.
- Gaupol — フル機能の字幕エディタ。
- Gnome Subtitles — GNOME の動画字幕エディタ。
- Jubler — Open-source multiplatform subtitle editor written in Java.
- Subtitle Composer — 字幕エディタ for KDE supporting various formats, 様々なプレイヤーのバックエンドをサポートしており、波形を表示することもできます。
- Subtitle Edit — Subtitle editing program. Written in C# using mono.
- Subtitle Editor — GTK 3 tool to edit subtitles for GNU/Linux/*BSD.
スクリーンキャスト
スクリーンショットの取得#スクリーンキャスト を参照してください。
Miracast
See en:Miracast#Implementations.
ウェブカメラ
See also FFmpeg#Recording webcam and Wikipedia:Comparison of webcam software.
- Cheese — Take photos and videos with your webcam, with fun graphical effects.
- Deepin Camera — Tool to view camera, take photo and video.
- fswebcam — Small and simple command line webcam software that generates images for a webcam.
- Guvcview — Simple interface for capturing and viewing video from v4l2 devices.
- http://guvcview.sourceforge.net/ || GTK: guvcview, Qt: guvcview-qt
- Kamoso — Webcam recorder from KDE community.
- MJPG-streamer — Command line application which can be used to stream M-JPEG over an IP-based network from a webcam to various types of viewers.
- Motion — Highly configurable program that monitors video signals from many types of cameras. It is able to detect if a significant part of the picture has changed; in other words, it can detect motion.
- Pantheon Camera — Camera app designed for elementary OS.
- QtCAM — Webcam software with more than 10 image control settings, extension settings and color space switching.
- v4l2ucp — Universal control panel for V4L2 devices.
- v4l-utils — Provides a series of utilities for media devices.
- Webcamoid — Full featured webcam suite.
- ZArt — GUI for G'MIC real-time manipulations on the output of a webcam.
- https://gmic.eu/ || zart[リンク切れ: package not found]
DVD authoring
See also Wikipedia:List of DVD authoring applications.
- Bombono DVD — DVD authoring program with nice and clean GUI.
- Devede — Program to create VideoDVDs and CDs.
- DVDStyler — DVD authoring application for the creation of professional-looking DVDs.
DVD リッピング
光学ディスクドライブ#DVD を見て下さい。
Video thumbnails
- vcsi — Create video contact sheets. A video contact sheet is an image composed of video capture thumbnails arranged on a grid.
- Video Contact Sheet — Bash script meant to create video contact sheets (previews) of videos. Any video supported by mplayer and ffmpeg can be used.
Game and interactive application development
- Godot Engine — Game development platform for both 2D and 3D games, with integrate IDE
- LÖVE — Lua based game development environment
- TIC-80 — Fantasy computer/console
- https://tic80.com || tic-80-gitAUR
Collection managers
- Data Crow — Media cataloger and media organizer.
- GCstar — GNOME application for organizing various collections (board games, comic books, movies, stamps, etc.).
- http://www.gcstar.org/ || gcstarAUR
- Griffith — Movie collection manager application.
- MediaElch — Media manager for Kodi. Information about movies, TV shows, concerts and music are stored as nfo files.
- Tellico — KDE application for organizing various collections (books, video, music, coins, etc.).
- tinyMediaManager — Media management tool to provide metadata for Kodi.
- vMovieDB — Movie collection manager for the Gnome desktop.
Media servers
- Airsonic — Web-based media streamer, providing ubiquitous access to your music. (Fork of Subsonic.)
- Emby — Proprietary media server, which automatically converts and streams your media on-the-fly to play on any device.
- OwnTone — DAAP (iTunes) and MPD media server with support for AirPlay devices, Apple Remote, Chromecast, Spotify and internet radio.
- Gerbera — UPnP Media Server to stream your media to devices on your home network. (Fork of MediaTomb.)
- Icecast — Streaming media (audio/video) server which currently supports Ogg (Vorbis and Theora), Opus, WebM and MP3 streams.
- en:Jellyfin — Media system that puts you in control of managing and streaming your media.
- https://jellyfin.org/ || Server: jellyfinAUR, desktop client: jellyfin-media-playerAUR, cast client: jellyfin-mpv-shimAUR
- Plex — Proprietary media server, which organizes your personal video, music, and photo collections and streams them to all of your devices.
- ReadyMedia — Simple media server software, with the aim of being fully compliant with DLNA/UPnP-AV clients.
- Rygel — UPnP AV MediaServer and MediaRenderer that allows you to easily share audio, video and pictures, and control of media player on your home network.
- Serviio — Proprietary media server, which allows you to stream your media files (music, video or images) to renderer devices (e.g. a TV set, Bluray player, games console or mobile phone) on your connected home network.
- https://serviio.org/ || serviioAUR
- Subsonic — Proprietary media server to stream from your own computer.
- Tvheadend — TV streaming server and recorder supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, ISDB-T, IPTV, SAT>IP and HDHomeRun as input sources.
- Universal Media Server — UPnP media server, which is capable of sharing video, audio and images between most modern devices. (Fork of PS3 Media Server.)
メタデータ
- CoreInfo — Simple media metadata viewer built on mediainfo library. Part of C-Suite.
- DV Analyzer — Technical quality control and reporting tool that examines DV streams in order to report errors.
- https://mediaarea.net/DVAnalyzer || CLI: dvanalyzerAUR, GUI: dvanalyzer-guiAUR
- ExifTool — Command-line application for reading, writing and editing meta information in a wide variety of files.
- Exiv2 — Command line utility to manage image metadata. It provides fast and easy read and write access to the Exif, IPTC and XMP metadata and the ICC Profile embedded within digital images in various formats.
- ffprobe — Gather information from multimedia streams and print it in human- and machine-readable fashion.
- jExifToolGUI — Java/Swing graphical frontend for ExifTool, which reads and writes all kind of metadata tags from/to image files.
- jhead — Exif jpeg header manipulation tool.
- MediaConch — Implementation checker, policy checker, reporter, and fixer.
- https://mediaarea.net/MediaConch || CLI: mediaconchAUR, GUI: mediaconch-guiAUR
- MediaInfo — Convenient unified display of the most relevant technical and tag data for video and audio files.
- https://mediaarea.net/en/MediaInfo || CLI: mediainfo, GUI: mediainfo-gui
- sndfile-info — Obtaining information about the contents of an audio file.
Mobile device managers
- Android File Transfer — Interactive Media Transfer Protocol client with Qt5 GUI.
- gnokii — 携帯電話を使うためのツールとユーザースペースドライバ。
- gMTP — Simple MP3 and media player client for Media Transfer Protocol.
- GNOME Phone Manager — GNOME デスクトップから携帯電話をコントロール。
- gtkpod — GUI for Apple's iPod using GTK. It allows you to import your existing iTunes database, add songs, podcasts, videos and cover art, and to edit ID3 tags.
- KDE Connect — Provides integration between devices.
- Modem Manager GUI — Control EDGE/3G/4G broadband modem specific functions.
- Wammu — Manage data in your cell phone such as contacts, calendar or messages.
- https://wammu.eu/ || wammuAUR
光メディアの書き込み
光学ディスクドライブ#GUI で CD/DVD/BD を焼く を見てください。
ユーティリティ
Terminal
コマンドシェル
次の記事を参照: コマンドラインシェル
次も参照: Wikipedia:Comparison of command shells
ターミナルエミュレータ
ターミナルエミュレータとはターミナルを含むGUIウィンドウを表示する機能を有します。 それらエミュレータのほとんどは Xterm をエミュレートしていて、その Xterm は VT102 をエミュレートしていて、VT102 はタイプライターをエミュレートしています。For further background information, see Wikipedia:Terminal emulator.
For a comprehensive list, see Wikipedia:List of terminal emulators.
- Alacritty — クロスプラットフォームの GPU アクセラレーションターミナルエミュレータ。
- aterm — 透過をサポートした xterm 代替。2008年から urxvt に取って代わられています。
- cool-retro-term — 昔のブラウン管ディスプレイを模した見た目が良いターミナルエミュレータ。
- CoreTerminal — Terminal emulator based on qtermwidget. Part of C-Suite.
- CuteCom — A graphical serial terminal.
- Deepin Terminal — Terminal emulation application for Deepin desktop.
- Eterm — Enlightenment デスクトップ向けに作られた xterm を代替するターミナルエミュレータ。
- foot — Lightweight terminal emulator for Wayland with sixel support
- https://codeberg.org/dnkl/foot || footAUR, foot-gitAUR
- Hyper — A terminal with JS/CSS support. Based on the Electron platform.
- kitty — モダンで柔軟な設定が可能な OpenGL ベースのターミナルエミュレータ
- Liri Terminal — Material Design terminal for Liri.
- mlterm — 世界中の様々な文字セットやエンコーディングが使える多言語対応のターミナルエミュレータ。
- moserial — GTK-based serial terminal for the GNOME desktop.
- PuTTY — Highly configurable ssh/telnet/serial console program.
- QTerminal — 軽量な Qt ベースのターミナルエミュレータ。
- rxvt — xterm の人気代替。
- shellinabox — ウェブベースの SSH ターミナル。
- st — X 向けのシンプルなターミナル実装。
- https://st.suckless.org || stAUR
- Station — Terminal emulation features different view modes such as split vertically and horizontally, a tabbed interface, and copy and paste commands.
- Terminology — 革新的な機能を備えた Enlightenment プロジェクトチームによるターミナルエミュレータ:ファイルのサムネイルとメディアは、メディアプレーヤーのように再生されます。
- urxvt — (Perl によって) 高い拡張性を持ちユニコードが使える rxvt クローンターミナルエミュレータ。タブ、URL 起動、Quake スタイルのドロップダウンモード、擬似透過をサポート。
- wayst — Simple terminal emulator for Wayland and X11 with OpenGL rendering and minimal dependencies.
- xterm — X Window System 用のシンプルなターミナルエミュレータ。ウィンドウシステムを直接使えないプログラム用に DEC VT102 や Tektronix 4014 互換のターミナルを提供します。
- Yakuake — Konsole ベースのドロップダウンターミナル (Quake スタイル) エミュレータ。
- zutty — A high-end terminal for low-end systems.
VTE ベース
VTE (Virtual Terminal Emulator) は初期の GNOME で GNOME Terminal で使うために開発されたウィジェットです。VTE ができてから、似た機能を持つ数多くのターミナルが生まれました。
- Deepin Terminal (GTK version) — Old terminal emulation application for Deepin desktop.
- EasySSH — SSH Connection Manager.
- Germinal — ボーダーレスな最大化されたターミナルを表示する、最小主義のターミナルエミュレータ。デフォルトで tmux セッションにアタッチするので、タブやパネルが使えます。
- GNOME Terminal — GNOME デスクトップのターミナルエミュレータ。ユニコードをサポート。
- Guake — GNOME デスクトップ向けドロップダウンターミナル。
- kermit — A VTE-based terminal emulator that aims to be simple, fast and effective.
- King’s Cross — Simple user-friendly terminal emulator for the GNOME desktop.
- LXTerminal — LXDE 向けのデスクトップ非依存のターミナルエミュレータ。
- MATE terminal — MATE デスクトップの GNOME ターミナル のフォーク。
- Pantheon Terminal — 超軽量・美麗・シンプルなターミナルエミュレータ。デフォルト設定で使うように作られているので設定がほとんどありません。
- ROXTerm — 場所をとらないタブ式ターミナルエミュレータ。
- sakura — GTK と VTE ベースのターミナルエミュレータ。
- Terminator — マルチプルでリサイズ可能な端末パネルをサポートしたターミナルエミュレータ。
- Termite — キーボード中心の VTE ベースのターミナル。タイル型またはタブをサポートしているウィンドウマネージャで使われるように作られています。 Unmaintained - the developers recommend switching to Alacritty.
- Tilda — 設定可能なドロップダウンターミナルエミュレータ。
- Tilix — タイル型ターミナルエミュレータ for GNOME.
- Xfce Terminal — Xfce デスクトップに含まれているターミナルエミュレータ。カラープロンプト、タブをサポート。
KMS ベース
以下のターミナルエミュレータは カーネルモード設定を使っており X がなくても起動できます。
- KMSCON — Linux オペレーティングシステム用のターミナルエミュレータを統合した KMS/DRM ベースのシステムコンソール(getty)です。
フレームバッファベース
GNU/Linux では、Linux カーネルの仮想デバイス (fbdev) や X の仮想フレームバッファシステム (xvfb) のことをフレームバッファと呼ぶことがあります。このセクションでは主としてカーネルの仮想デバイス fbdev をベースにするターミナルエミュレータをリストアップしています。
- yaft — X をなくても動かせるシンプルなターミナルエミュレータ。UCS2 文字、壁紙、256color をサポート。
- Fbterm — a fast FrameBuffer based TERMinal emulator for linux
ターミナルページャ
Wikipedia:Terminal pager を参照してください。
- more — シンプルで機能の少ないページャです。util-linuxの一部です。
- less — more に似たプログラムだが、前方・後方両方のスクロールをサポートし、ファイルの部分読み込みもできる。
- most — マルチウィンドウ、左右スクロール、内蔵カラーをサポートしたページャ
- mcview — マウスとカラーに対応したページャ。midnight commander にバンドルされている。
ターミナルマルチプレクサ
Wikipedia:Terminal multiplexer も参照してください。
- abduco — プロセスを制御端末とは別に実行させる、セッションのアタッチとデタッチをサポートするツール。
- byobu — An GPLv3 licensed addon for tmux or screen. It requires a terminal multiplexer installed.
- dtach — Program that emulates the detach feature of GNU Screen.
- dvtm — dwm-style window manager in the console.
- GNU Screen — 物理端末を多重化するフルスクリーンウィンドウマネージャ。
- mtm — Simple terminal multiplexer with just four commands: change focus, split, close, and screen redraw.
- tmux — BSDライセンスのターミナル・マルチプレクサ。
- zellij — Rust で書かれた強化されたターミナル・マルチプレクサ
- wezterm — Rust で実装された GPU アクセラレーションによるクロスプラットフォームなターミナルエミュレータおよびマルチプレクサ。
ファイル
ファイルマネージャ
See also Wikipedia:Comparison of file managers.
コンソール
- Clex — フルスクリーンのユーザーインターフェイスを持つファイルマネージャ。
- http://www.clex.sk/ || clexAUR
- CliFM — The command line file manager: full-featured, fast, extensible, and lightweight as hell.
- ded — directory editor, file manager similar to Emacs dired
- joshuto — ranger-like terminal file manager written in Rust.
- Last File Manager — curses インターフェイスを備えた Python 3 で書かれた強力なファイルマネージャ。
- lf — Terminal file manager written in Go using server/client architecture.
- Midnight Commander — コンソールベース、デュアルパネルのファイルマネージャー。
- nffm — "Nothing Fancy File Manager"、C で書かれたマウスを使わない ncurses ファイルマネージャ。
- nnn — Tiny, lightning fast, feature-packed file manager.
- fff — A simple file manager written in Bash.
- Pilot — Alpine メールクライアントについてくるファイルマネージャー。
- Ranger — vi バインディング、カスタマイズ性、多機能をもったコンソールベースのファイルマネージャー。
- Vifm — ncurses ベースの 2 パネルファイルマネージャー、vi ライクなキーバインド。
- xplr — A hackable, minimal, fast TUI file explorer.
グラフィカル
- Caja — MATE デスクトップのファイルマネージャ。
- CoreFM — Simple lightweight easy to use file manager with many features like image previews, mime-icon support, split view, auto-mounting of removable media, drag-n-drop support etc. Part of C-Suite.
- https://cubocore.org/ || corefmAUR
- Deepin File Manager — Deepin 用に開発されたファイルマネージャ。
- Dolphin — KDE デスクトップのファイルマネージャー。
- Gentoo — GTK の軽量ファイルマネージャ。
- GNOME Files — 拡張性のある、カスタムスクリプトをサポートしているヘビー級のファイルマネージャー。GNOME のデフォルト。
- 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.
- Konqueror — KDE デスクトップ用ファイルマネージャー。
- Liri Files — The file manager for Liri.
- Nemo — Nemo は Cinnamon デスクトップのファイルマネージャです。A fork of Nautilus.
- https://cinnamon.linuxmint.com/[リンク切れ 2021-05-17] || nemo
- Pantheon Files — File browser designed for elementary OS.
- PathFinder — FOX ツールキット によるファイルブラウザ。
- PCManFM — desktop icon や壁紙の管理などの機能をもっている very fast and 軽量ファイルマネージャー。
- PCManFM-Qt — Qt port of PCManFM file manager.
- Peony — File manager for the UKUI desktop.
- qtFM — 小さく軽量な、純粋に Qt ベースの Linux デスクトップ用ファイルマネージャー。
- https://qtfm.eu/ || qtfmAUR
- ROX Filer — 小さく高速なファイルマネージャー。壁紙やパネルの管理なども可能。
- 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 デスクトップのデュアルパネルファイルマネージャ。
- Krusader — KDE デスクトップ用の先進的なツインパネル (Midnight Commander スタイル) ファイルマネージャー。
- muCommander — 軽量でクロスプラットフォームのファイルマネージャ。デュアルパネルのインターフェイスを持ち、Java で書かれています。
- SpaceFM — GTK マルチパネルタブ式ファイルマネージャー。
- Sunflower — 小さく細かく設定可能でプラグインをサポートしたツインパネルの Linux ファイルマネージャー。
- trolCommander — Lightweight, dual-pane file manager written in Java. Fork of muCommander.
- Tux Commander — 人気の Total Commander や Midnight Commander ファイルマネージャーに似た2つのパネルをもったウィンドウ型ファイルマネージャー。
- Worker — 高速、軽量、機能豊富な X Window System 向けファイルマネージャー。
- Xfe — Microsoft Explorer ライクの X 用ファイルマネージャー (X File Explorer)。
ゴミ箱管理
- trash-cli — FreeDesktop.org の Trash 規格 を実装するコマンドラインインターフェイス。
ファイル同期とバックアップ
バックアッププログラム、Wikipedia:Comparison of file synchronization software と Wikipedia:Comparison of backup software も見てください。
- borg — Deduplicating backup program with compression and authenticated encryption that supports backing up over ssh
- 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.
- DirSync Pro — Small, but powerful utility for file and folder synchronization.
- Duplicati — Backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers.
- duplicity — Simple command-line utility which allows encrypted compressed incremental backup to nearly any storage.
- 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.
- git-annex — Manage files with git, without checking the file contents into git.
- grsync — GTK+ GUI for rsync to synchronize folders, files and make backups
- 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.
- 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.
- restic — Fast, secure, efficient backup program that supports backing up to many cloud services.
- 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.
- SparkleShare — File sharing and collaboration application written in C#. It can sync with any Git server over SSH.
- Syncthing — Continuous file synchronization program. It synchronizes files between two or more computers in a simple way without advanced configuration.
- Syncany — Cloud storage and filesharing application with a focus on security and abstraction of storage.
- 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.
- Tarsnap — Secure, efficient proprietary online backup service.
- Timeshift — A system restore tool for Linux.
- 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.
Archiving and compression tools
For archiving and compression command-line tools, see アーカイブと圧縮.
Archive managers
- 360zip — A proprietary archiving tool.
- https://yasuo.360.cn/ || 360zipAUR
- Ark — KDE デスクトップのアーカイブツール。
- Arqiver — Simple Qt archive manager based on libarchive.
- CoreArchiver — Simple file compressing/extracting utility based on Qt and libarchive-qt. Part of C-Suite.
- Deepin Archive Manager — Fast and lightweight application for creating and extracting archives.
- Engrampa — MATE のアーカイブマネージャ。
- GNOME Archive Manager — GNOME のデフォルト圧縮ファイルマネージャ (previously File Roller).
- LXQt File Archiver — Simple and lightweight desktop-agnostic Qt file archiver.
- p7zip-gui — The GUI belonging to the p7zip software.
- PeaZip — オープンソースのファイル・アーカイブマネージャ。
- https://www.peazip.org/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 スクリプトラッパー。同じ出力にシンタックスハイライトを追加。
- diffr — A Rust utility to pretty-print diff with highlighting at word-level for ease of review.
- ydiff — A Python wrapper to get highlighted diff output from stdin or VCS-tracked file/dirs, in either unfied or side-by-side view.
- delta — A diff viewer written in Rust with syntax highlighting.
- diff-so-fancy — A diff output decorator. It does not calculate the diff, it only decorates it.
Graphical
- DiffPDF — Compare the text or the visual appearance of each page in two PDF files.
- Diffuse — Python で書かれた小さくてシンプルなテキストマージツール。
- KDiff3 — KDE デスクトップのファイルとディレクトリの比較・マージツール。
- Kompare — ソースファイルの差を回覧・マージするための GUI フロントエンドプログラム。様々な diff フォーマットをサポートし、表示する情報レベルをカスタマイズするための多くのオプションがある。
- Meld — ビジュアル比較・マージツール。ファイル・ディレクトリ・プロジェクトのバージョンの比較が可能。
- xxdiff — ファイルやディレクトリの差異を表示するグラフィカルブラウザ。
Vim と Emacs にはそれぞれ vimdiff と ediff
というマージ機能があります。
バッチ処理リネームプログラム
Console
See rename(1) from util-linux.
- edir — Rename, delete, and copy files and directories using your editor (enhanced vidir).
- f2 — Cross-platform command-line tool for batch renaming files and directories quickly and safely, can also rename files based on audio tags.
- rename.pl — perl regex ベースのバッチリネーマー。
- vidir — Rename and delete files and directories using your editor.
Graphical
- Caja-Rename — Batch renaming extension for Caja.
- CoreRenamer — Simple lightweight batch file renamer application. Part of C-Suite.
- GPRename — ファイルとディレクトリの名前を変える GTK バッチ処理プログラム。
- KRename — KDE デスクトップ向けのとてもパワフルなバッチ処理リネームプログラム。
- metamorphose2 — wxPython ベースのバッチリネーマーで、正規表現や、メタデータによるマルチメディアファイルの名前変更などをサポートしています。
- 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
.
ファイル検索
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.
- CoreHunt — Easy to use fast file searching tool with categorized search and search history. Part of C-Suite.
- GNOME Search Tool — ファイルを検索する Gnome ユーティリティ, depends on GNOME Files.
- KFind — Search tool for KDE to find files by name, type or content. Has internal search and supports locate.
- MATE Search Tool — MATE utility to search for files.
- regexxer — Interactive search and replace tool featuring Perl-style regular expressions.
- Searchmonkey — 正規表現が使えるパワフルな GUI 検索ユーティリティ。
- https://sourceforge.net/projects/searchmonkey/ || searchmonkeyAUR[リンク切れ: package not found]
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.
- fsearch — A fast file search utility for Unix-like systems based on GTK 3.
Full-text searching
See grep(1) from grep and its alternatives, which provide non-indexed full-text search.
Full-text indexers
- DocFetcher — Graphical Java デスクトップ検索アプリケーション。
- Recoll — Xapian がバックエンドのフルテキスト検索ツール, has CLI and GUI.
- Zeitgeist — Event aggregation framework for the user's activities and notifications (files opened, websites visited, conversations had, etc.), has several third-party front-ends.
Development
Code forges
- GitLab — Project management and code hosting application.
- Gitea — Painless self-hosted Git service. Community managed fork of Gogs.
Code forge clients
- git-open — Open a repo website (GitHub, GitLab, Bitbucket) in your browser
- github-cli — GitHub's official command line tool
- hub — Command line interface for GitHub
- lab — A hub-like tool for GitLab
- snippet — A terminal based interface to create a new GitLab snippet
バージョン管理システム
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.
- CVS — Concurrent Versions System, a client-server revision control system.
- Darcs — Distributed revision control system that was designed to replace traditional, centralized source control systems such as CVS and Subversion.
- Fossil — Distributed VCS with bug tracking, wiki, forum, and technotes.
- Git — Distributed revision control and source code management system with an emphasis on speed.
- Mercurial — Distributed version control system written in Python and similar in many ways to Git.
- Subversion — Full-featured centralized version control system originally designed to be a better CVS.
ビルド自動化
See also Wikipedia:List of build automation software.
- Apache Ant — Java ライブラリとコマンドラインツール。相互に依存するターゲットや拡張ポイントにあわせてビルドファイルに書かれている手順を実行します。
- Apache Maven — Build automation tool used primarily for Java.
- CMake — ソフトウェアをビルド、テスト、パッケージ化するためのツール群。
- GNU make — プログラムのグループを管理するための、GNU make ユーティリティ。
- Meson — Extremely fast and user friendly build system.
- Gradle — JVM の強力なビルドシステム。
- 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.
- Anjuta — プロジェクト管理、アプリケーションウィザード、インタラクティブデバッガ、ソースエディタ、バージョンコントロールなど多数のツールを備えた多目的 IDE。
- Aptana Studio — ウェブ開発を対象にしている Eclipse ベースの IDE。HTML, CSS, Javascript, Ruby on Rails, PHP, Adobe AIR などをサポート。
- 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.
- 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.
- CLion — A cross-platform IDE for C and C++.
- CodeLite — C++ で書かれた C/C++/PHP/Node.js のオープンソースなクロスプラットフォーム IDE。
- Cloud9 — ブラウザやクラウドで動く最新の IDE、どこでも・いつでもアプリケーションを実行・デバッグ・開発できます。
- https://c9.io/ || c9.coreAUR[リンク切れ: package not found]
- 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, C/C++: eclipse-cppAUR, PHP: eclipse-phpAUR, JavaScript and Web: eclipse-javascriptAUR[リンク切れ: package not found], Rust: eclipse-rustAUR[リンク切れ: package not found]
- Eric — PyQt5 によるフル機能の Python / Ruby IDE。
- Gambas — Basic インタプリタをベースにオブジェクト指向の拡張を加えたフリーの開発環境。
- Geany — Small and lightweight IDE with many supported many programming and markup languages including C, Java, PHP, HTML, Python, Perl, Pascal.
- GNOME Builder — Tool to write and contribute to great GNOME-based applications.
- KDevelop — 機能豊富なプラグインを使うことができる C/C++ などのプログラミング言語の IDE。
- Komodo Edit — フリーの、多言語エディタ。
- 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.
- LiteIDE — シンプルな Go の IDE。
- MPLAB — Microchip PIC と dsPIC 開発のための IDE。
- Netbeans — Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure などの言語で開発するための統合開発環境 (IDE)。
- PhpStorm — JetBrains PhpStorm は PHP 向けの商用のクロスプラットフォーム IDE です。JetBrains の IntelliJ IDEA プラットフォームの上で動作し、providing an editor for PHP, HTML and JavaScript with PHP や JavaScript コードをオンザフライでコード解析したり、エラー補正や自動リファクタリングが行えるエディタを提供します。
- Qt Creator — Qt での開発に焦点をおいた軽量なクロスプラットフォームの C++ 統合開発環境。
- 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.
- 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.
- VSCodium — Free/Libre Open Source Software Binaries of VSCode.
Java IDEs
- BlueJ — 教育や初心者が主に使うことを目的とした完全な機能を備えた Java IDE。
- https://bluej.org/ || bluejAUR
- IntelliJ IDEA — 高度なリファクタリング機能を持つ Java, Groovy などのプログラミング言語向けの IDE。
Python IDEs
- Ninja-IDE — IDE for Python development.
- PyCharm — Python でのプログラミングに使われる IDE。コード解析、デバッグ、ユニットテスト、バージョンコントロール、Django によるウェブ開発をサポート。
- https://www.jetbrains.com/pycharm/ || community edition: pycharm-community-edition, professional edition: pycharm-professionalAUR, edu edition: pycharm-eduAUR
- Spyder — MATLAB のような機能を提供する科学用 Python 開発環境。
- 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
Rust IDEs
See also: [1]
- IntelliJ IDEA — IDE for Java, Groovy and other programming languages with advanced refactoring features.
- 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 visual-studio-code-binAUR Install the rust extension.
- VSCodium — Free/Libre Open Source Software Binaries of VSCode.
Educational IDEs
- Etoys — Educational tool and media-rich authoring environment for teaching children.
- http://squeakland.org/ || etoysAUR[リンク切れ: package not found]
- KTurtle — Educational programming environment that aims to make learning how to program as easily as possible. Part of kde-education.
- Processing — Playground for teaching non-programmers the fundamentals of computer programming in a visual context.
- Scratch — インタラクティブなプロジェクトやシンプルなスプライトベースのゲームを作成できる、教育とエンターテイメント用の programming system and content development tool。イベント駆動型プログラミングのエントリのように初心者 (子供など) を主に対象としています。
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.
- 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.
- Data Display Debugger — Graphical front-end for command-line debuggers such as GDB.
- Desed — TUI-based debugger for sed. Features variable and regex preview, setting breakpoints and stepping back and forth.
- D-Feet — Easy to use D-Bus debugger to inspect D-Bus interfaces of running programs and invoke methods on those interfaces.
- GammaRay — Qt-application inspection and manipulation tool.
- 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.
- Massif-Visualizer — Visualizer for Valgrind Massif data files.
- Nemiver — Easy to use standalone C/C++ debugger (GDB front-end) that integrates well in the GNOME environment.
- Qt QDbusViewer — Tool to introspect D-Bus objects and messages.
- 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.
Lexing and parsing
Lex and Yacc are part of POSIX.
- flex — A tool for generating text-scanning programs, alternative to Lex.
- Berkeley Yacc — Berkeley reimplementation of the Unix parser generator Yacc.
- GNU Bison — The GNU general-purpose parser generator, alternative to byacc.
And then there are also:
- ANTLR — Parser generator, written in Java, for parsing structured text or binary files.
- LPeg — Pattern-matching library, based on PEGs, for Lua.
- peg/leg — Recursive-descent parser generators for C.
- Ragel — Compiles finite state machines from regular languages into executable C, C++, Objective-C, or D code.
GUI builders
- FLUID — FLTK GUI designer.
- Glade — Create or open user interface designs for GTK applications.
- KUIViewer — Quick viewer for Qt Designer UI File.
- Qt Designer — Tool for designing and building graphical user interfaces (GUIs) with Qt Widgets.
Hex editors
See also Wikipedia:Comparison of hex editors.
- Bless — High quality, full featured hex editor.
- GHex — Hex editor for GNOME, which allows the user to load data from any file, view and edit it in either hex or ascii.
- hyx — Minimalistic but powerful console hex editor.
- https://yx7.cc/code/ || hyxAUR
- Reverse Engineer's Hex Editor — Hex editor with features for analyzing and annotating binary file formats
- Okteta — KDE hex editor for viewing and editing the raw data of files.
JSON tools
- gron — gron transforms JSON into discrete assignments to make it easier to grep.
- jid — JSON incremental digger
- jo — A command to create JSON.
- jq — Command-line JSON processor
- jshon — A JSON parser for the shell.
- 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
- nuweb — A Simple Literate Programming Tool
UML modelers
See also Wikipedia:List of Unified Modeling Language tools.
- ArgoUML — UML modeling tool with support for all standard UML 1.4 diagrams.
- Eclipse Modeling Tools — Tools and runtimes for building model-based applications.
- Gaphor — Simple modeling tool for UML.
- Modelio — Modeling environment supporting the main standards: UML, BPMN, MDA, SysML.
- Papyrus — Model-based engineering tool based on Eclipse.
- PlantUML — Tool to create UML diagrams from a plain text language.
- PlantUML QEditor — PlantUML editor written in Qt.
- Umbrello — Unified Modelling Language (UML) diagram program based on KDE Technology.
- UML Designer — Graphical tool based on Eclipse to edit and visualize UML models.
- 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.
- Violet — Very easy to learn and use UML editor that draws nice-looking diagrams.
API documentation browsers
- Devhelp — Developer tool for browsing and searching API documentation.
- Doc Browser — API documentation browser with support for DevDocs and Hoogle.
- Qt Assistant — Tool for viewing on-line documentation in Qt help file format.
- quickDocs — Fast developer docs reader for reading Valadoc and DevDocs.
- Zeal — Offline API documentation browser for software developers.
- https://zealdocs.org/ || zealAUR
課題追跡システム
- Bugzilla — Mozilla によるバグトラッカー。
- Flyspray — PHP で書かれた軽量なウェブベースのバグ追跡システム
- MantisBT — ウェブベースの課題追跡システム
- Redmine — 柔軟なプロジェクト管理のためのウェブアプリケーション。Ruby on Rails を使用して書かれており、クロスプラットフォームおよびクロスデータベース対応。
- Request Tracker (RT) — オープンソースの代表的な課題追跡システム。
- https://bestpractical.com/rt/ || rtAUR[リンク切れ: package not found]
- Trac — Apache と Subversion を使用する統合 SCM & プロジェクト管理システム。
en:Git server#Advanced web applications を参照。
コードレビュー
- Gerrit — Git バージョン管理システム上に構築されたウェブベースのコードレビュー ツール
- GitLab もコードレビューをサポートしています。
Wikipedia:List of tools for code review も参照してください。
ゲーム開発
Wikipedia:List of game engines も参照してください。
- GDevelop — プログラミングスキルが不要で、誰でも使用できるゲーム作成ツール。
- en:Godot — 高度で機能満載のマルチプラットフォーム対応の 2D および 3D ゲームエンジン。Godot の独自のアプローチを使用して、簡単にゲームを作成できます。
- LibreSprite — アニメーションスプライトエディタおよびピクセルアートツールで、ビデオゲーム用の 2D アニメーションを作成できます。
- Pixelorama — Orama Interactive によって Godot Engine と GDScript を使用して作成された、アニメーション対応の 2D スプライトエディタ。
- https://www.orama-interactive.com/pixelorama[リンク切れ 2021-05-17] || pixelorama-binAUR
- Tiled — 強力なタイルマップ編集機能を備えた汎用の 2D レベルエディタ。使いやすさを重視して設計されており、多くのタイプのゲームに適しています。
- Unity — Unity は、マルチプラットフォームの 3D および 2D ゲームを作成するための柔軟で強力な開発プラットフォームです。プロプライエタリですが、特定の使用例には無料バージョンが利用可能です(詳細はこちらをご覧ください)。
Repository managers
- Nexus 2 — Nexus 2 Repository Manager (OSS)
- Nexus 3 — Nexus 3 Repository OSS
- Artifactory — Artifactory is an advanced Binary Repository Manager for use by build tools, dependency management tools and build servers
Text input
Character selectors
- GNOME Characters — Character map application for GNOME.
- gucharmap — GTK 3 character selector for GNOME.
- KCharSelect — Tool to select special characters from all installed fonts and copy them into the clipboard. Part of kde-utilities.
スクリーンキーボード
- CellWriter — Grid-entry handwriting recognition input panel.
- CoreKeyboard — Simple X11 based Qt virtual keyboard with word suggestions. Part of C-Suite.
- eekboard — Easy to use virtual keyboard toolkit.
- Florence — Extensible scalable on-screen virtual keyboard for GNOME that stays out of your way when not needed.
- Onboard — Onscreen keyboard useful for tablet PC users and for mobility impaired users.
- qtvkbd — Virtual keyboard written in Qt, a fork of kvkbd.
- QVKbd — Virtual keyboard written in Qt.
- Squeekboard — GTK 3 virtual keyboard for Wayland, written in Rust/C.
- theShell On Screen Keyboard — Touchscreen keyboard for theShell.
- xvkbd — Virtual keyboard for X window system.
キーボードレイアウトの切り替え
- fbxkb — NETWM 互換のキーボードインジケータ・スイッチャー。システム領域にある現在のキーボードのフラグを表示し、他のキーボードに切り替えることが可能です。
- xxkb — 軽量なキーボードレイアウトインジケータ・スイッチャー。
- gxkb — X11 keyboard layout indicator and switcher.
- qxkb — Qt で書かれているキーボード切り替えアプリケーション。
- X Neural Switcher — テキストアナライザ。入力の言語を検出して必要に応じてキーボードレイアウトを修正します。
- https://xneur.ru/ || gxneurAUR (GUI)
Keybinding managers
See キーボードショートカット#Xorg.
インプットメソッド
See the main article: インプットメソッド.
Disks
パーティション分割ツール
Formatting tools
Cloning tools
マウントツール
See also udisks#Mount helpers.
- 9mount — 9p ファイルシステムをマウント。
- cryptmount — 暗号化されたファイルシステムを通常ユーザーでマウント。
- 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.
- ldm — udev を使ってドライブを自動的にマウントする軽量なデーモン。
- 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 にだけ依存。
- zulucrypt — 暗号化ボリュームを作成・管理・マウントする cryptsetup の GUI フロントエンド。EncFS もサポート。
ディスク使用量表示プログラム
Console
- duc — ディスク使用量を調査するためのライブラリとツールスイート。
- https://duc.zevv.nl/ || ducAUR
- gdu — Disk usage analyzer with console interface written in Go.
- gt5 — 差分が表示できる "du-browser"。
- ncdu — シンプルな ncurses ディスク使用量アナライザ。
Graphical
- Filelight — コンピュータのディスク使用量を、リング状のマップに視覚化するディスク使用量アナライザ。
- GNOME Disk Usage Analyzer — GNOME デスクトップ用のディスク使用量アナライザ to check folder sizes and available disk space.
- Graphical Disk Map — ファイルやディレクトリサイズにあわせて長方形を表示するディスク使用量アナライザ。
- fsview (part of Konqueror) — KDE based disk usage analyzer that draws a map of rectangles sized according to file or dir sizes.
- MATE Disk Usage Analyzer — Disk usage analyzing tool for MATE Desktop.
- qdirstat — Qt-based directory statistics (KDirStat/K4DirStat without any KDE - from the original KDirStat author).
Disk health status
See S.M.A.R.T.#GUI applications.
File recovery tools
See ファイルリカバリ#List of utilities.
Disk cleaning
Console
- duff — A command-line utility for quickly finding duplicates in a given set of files.
- fclones — Very fast duplicate file Finder written in rust.
- https://github.com/pkolaczk/fclones || fclonesAUR, fclones-gitAUR}}
- fdupes — Program for identifying or deleting duplicate files residing within specified directories.
- jdupes — Identify and take actions upon duplicate files.
- rdfind — Command line tool that finds duplicate files. It compares files based on their content.
- rmlint — 重複するファイルを素早く見つけ出すツール (任意で削除も可能)。
Graphical
- BleachBit — ディスク容量を開けてプライバシーを守ります。キャッシュやクッキー、インターネット履歴、一時ファイル、ログなどを消去。
- dupeGuru — GUI tool to find duplicate files in a system.
- FSlint — A utility to find and clean various forms of lint on a filesystem.
- GConf Cleaner — gconf データベースに居座っている不必要な gconf キーを消去。
- Shredder — Graphical user interface for rmlint.
- Sweeper — System cleaning utility for KDE.
Disk image writing
See also Wikipedia:List of tools to create Live USB systems.
- Deepin Boot Maker — Tool to make boot disk for Deepin OS.
- Fedora Media Writer — Tool that helps users put Fedora images on their portable drives such as flash disks.
- GNOME MultiWriter — Write an ISO file to multiple USB devices at once.
- Image Burner — Simple imageburner designed for elementary OS.
- ISOImageWriter — Tool to write a .iso file to a USB disk.
- LiveUSB Install — Install various Linux distributions and operating systems on removable flash drive or external disk drive.
- MultiBootUSB — Install multiple live distributions on a USB disk non-destructively and has an option to uninstall them.
- MultiSystem — GUI tool to create a USB system that can boot multiple distributions.
- Popsicle — Utility for flashing multiple USB devices in parallel, written in Rust.
- SUSE Studio ImageWriter — Utility for writing raw disk images & hybrid isos to USB keys.
- UNetbootin — Installs Linux/BSD distributions to a partition or USB drive.
- Usbimager — Minimal GUI application to write compressed disk images to USB drives.
- WoeUSB — Simple tool to create USB stick windows installer from an ISO image or a real DVD. (Fork of WinUSB).
- windows2usb — Windows 7/8/8.1/10 ISO to Flash Drive burning utility for Linux with MBR/GPT, BIOS/UEFI, FAT32/NTFS support
System
タスクマネージャ
- CoreStats — Simple lightweight system resource viewer to monitor the CPU, RAM, Network and Disk IO statistics. Part of C-Suite.
- Deepin System Monitor — Monitor system process status for Deepin desktop.
- GNOME System Monitor — GNOME のシステムモニタ to view and manage system resources.
- GNOME Usage — View information about use of system resources, like memory and disk space.
- htop — シンプルな、ncurses 対話式プロセスビューア。
- bpytop — Htop but more lightweight with more features.
- btop — Rewrite of bpytop in C++
- Linux Process Explorer — Linux 向けのグラフィカルプロセスエクスプローラー。
- LXTask — LXDE の軽量なタスクマネージャー。
- qps — Lightweight task manager for LXQt.
- MATE System Monitor — MATE のシステムモニター。
- Stacer — System optimizer and application monitor that helps users to manage entire system with different aspects, its an all in one system utility.
- Task Manager — Xfce の GTK2/GTK3 プロセス管理アプリケーション with basic system resource monitor
システム監視
カテゴリ:状態監視と通知も参照してください。
- Conky — 軽量でスクリプト式のシステムモニタ。
- Collectd — rrdtool ベースのシンプルで拡張性のあるシステム監視デーモン。消費リソースが少なくて、スタンドアロンに、またはサーバー・クライアントアプリケーションとして設定できます。
- collectl — 軽量なパフォーマンス監視ツール。対話式にレポートを作成したりディスクにログを出力できます。CPU やディスク、InfiniBand、Lustre、メモリ、ネットワーク、NFS、プロセス, quadrics, slabs などの統計情報を読みやすいフォーマットでまとめます。
- dstat — 多目的リソース統計ツール。
- Fsniper — Daemon to run scripts based on changes in files monitored by inotify.
- glances — Python 製の CLI curses ベース監視ツール。
- kmon — Linux kernel manager and activity monitor.
- Nagstamon — Status monitor that connects to multiple Nagios, Icinga, Opsview, Centreon, Op5 Monitor/Ninja, Checkmk and Thruk monitoring servers.
- netdata — ウェブベースのリアルタイムパフォーマンスモニター。
- Telegraf — Agent written in Go for collecting, processing, aggregating, and writing metrics.
- Sysstat — リソース管理ツールのコレクション: iostat, isag, mpstat, pidstat, sadf, sar。
- xosview — SGI IRIX の gr_osview に似ているシステムモニター。
- zps — A small utility for listing and reaping zombie processes on GNU/Linux.
Hardware sensor monitoring
See lm_sensors#Graphical front-ends.
システム情報ビューア
コンソール
- alsi — Arch Linux のシステム情報ツール。スクリプトのソースコードを修正しなくても他のシステム用に設定することが可能です。
- archey3 — Arch Linux のロゴとシステム情報を表示する Python スクリプト。
- dmidecode — SMBIOS/DMI の仕様による BIOS に書かれているシステムのハードウェア情報を表示します。
- hwdetect —
/sys
によってエクスポートされたモジュールを表示するシンプルなスクリプト。
- hwinfo — openSUSE 由来のパワフルなハードウェア検出ツール。
- hw-probe — Tool to probe for hardware, check operability and find drivers with the help of Linux Hardware Database.
- inxi — システム情報を取得するためのスクリプト。
- neofetch — w3m で画像を表示することができる高速・カスタマイズ可能なシステム情報スクリプト。
- nmon — Console based application for monitoring various system components.
- pfetch — A pretty system information tool written in POSIX sh.
- screenfetch — archey と似ていますがスクリーンショットを取得することができます。bash で書かれています。
グラフィカル
- GPU-Viewer — GUI to glxinfo, vulkaninfo, clinfo and es2_info; written in Python with GTK.
- hardinfo — ハードウェアとオペレーティングシステムに関する情報を表示する小さなアプリケーション。Windows のデバイスマネージャに似ています。
- i-Nex — システムで利用できるハードウェアコンポーネントの情報を収集して Windows の人気ツール CPU-Z に似ているユーザーインターフェースで情報を表示するアプリケーション。
- lshw — マシンのハードウェア設定に関する情報を詳しく表示する小さなツール。CLI と GTK のインターフェイス。
- KInfoCenter — Centralized and convenient overview of system information for KDE.
- USBView — Display the topology of devices on the USB bus.
System log viewers
- GNOME Logs — Viewer for the systemd journal. Part of gnome.
- GNOME System Log — System log viewer for GNOME.
- KSystemLog — System log viewer tool for KDE.
- MATE System Log — System log viewer for MATE.
- 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.
- QJournalctl — Qt-based graphical user interface for systemd's journalctl command.
Font viewers
See also Wikipedia:Font management software.
- Deepin Font Manager — A font management tool for Deepin desktop.
- Font Manager — Simple font management for GTK desktop environments.
- Fonty Python — Manage, view and find your fonts.
- GNOME Fonts — Font viewer for GNOME.
- KFontview — KDE application to view and install different types of fonts.
- MATE Font Viewer — Font viewer for MATE.
Help viewers
See man ページ#インストール.
Command schedulers
See also Cron.
- FcronQ — Fcron GUI, an advanced periodic command scheduler.
- GNOME Schedule — Graphical interface to crontab and at for GNOME.
- KCron — Tool for KDE to run applications in the background at regular intervals. It is a graphical interface to the Cron command.
- 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.
Shutdown timers
- GShutdown — Advanced shutdown utility which allows you to schedule the shutdown or the restart of your computer, or logout your actual session.
- Hsiu-Ming's Timer — Graphical shutdown timer, which enables you to shutdown, turn off monitor, reboot or play sound after a period of time.
- 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.
時刻同期
See 時刻同期.
Screen management
See Xrandr#Graphical front-ends.
Backlight management
See バックライト#バックライトユーティリティ.
Color management
See en:ICC profiles#Utilities and バックライト#色補正.
Printer management
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 ヒント#ユーティリティ.
Virtualization
See Libvirt#Client and VirtualBox.
Compatibility layers
See Wine (Windows) and Darling (MacOS).
ドキュメントとテキスト
テキストエディタ
See also Wikipedia:Comparison of text editors.
Some of the lighter-weight 統合開発環境 can also serve as text editors.
Vi-style text editors
- Amp — Rust で書かれたテキストエディタで、Vim のコア機能をシンプルにして、近代的なテキストエディタに求められる機能をバンドルすることを目標としています。
- https://amp.rs/ || ampAUR
- Aretext — vim と互換性のあるキーバインディングを備えたシンプルなテキストエディタ。
- https://aretext.org/ || aretextAUR
- BusyBox vi — "小さな vi クローン" を提供。次のコマンドで起動できます。
busybox vi
.
- Kakoune — モーダルエディタ。キーストロークが少なく、選択ベースでマルチカーソル編集を使うことができ、直交デザインを取っています。
- Helix — モダンなモーダルテキストエディタ。
- Neovim — 21世紀の Vim 再誕。
- Neovim-Qt — Qt GUI 製の Neovim
- vi — オリジナルの ex/vi テキストエディタ。
- Vim (Vi IMproved) — 標準の Unix エディタである 'vi' に多くの機能を追加した先進的なテキストエディタ。
- https://www.vim.org/ || with GUI: gvim, without GUI: vim
- Vis — モダンでレガシーフリー、単純ながら効率的な vim ライクなエディタ。
Emacs-style text editors
- Emacs — 拡張性がありカスタマイズが多用でドキュメント豊富なリアルタイムディスプレイエディタ by GNU.
- https://www.gnu.org/software/emacs/emacs.html || with GUI: emacs, without GUI: emacs-nox
- mg — 小型で高速、ポータブルな Emacs 互換エディタ。
- MicroEmacs — Ncurses ベースのテキストエディタ。
- vile — vi ライクなキーバインドを使用する軽量な Emacs クローン。
- Zile — 軽量な Emacs クローン。
コンソール
- dte — マルチタブインターフェース、シンタックスハイライト、ctags ナビゲーションなどを備えた、小さくて使いやすいエディタ。
- e3 — 依存パッケージのない、アセンブラで書かれた小さなエディタ。
- ee — クラシックな curse ベースのテキストエディタ。HP-UX で誕生し、FreeBSD で使われています。
- JED — S-Lang ライブラリ を使って拡張するテキストエディタ。コンソール版 (jed) と X ウィンドウ版 (xjed) があります。
- http://jedsoft.org/jed/ || jedAUR
- JOE (Joe's Own Editor) — 使いやすいように設計されている端末ベースのテキストエディタ。
- mcedit — Midnight Commander ファイルマネージャに付属している便利なテキストエディタ。
- micro — 近代的で直感的なターミナルベースのテキストエディタ。Go で書かれておりプラグインで拡張できます。
- Minimum Profit — プログラマ向けのテキストエディタ。
- nano — テキストエディタpicoをベースとしたコンソールテキストエディタ。画面上にキー操作が表示されます。
- ne — Windows ライクなキーバインドを使用するミニマリストテキストエディタ。
- http://ne.di.unimi.it/ || neAUR
- slap — Sublime ライクなターミナルベースのテキストエディタ。
- Tilde — Windows ライクなキーバインドを備えた直感的なテキストエディタ。
グラフィカル
- Acme — Rob Pike によって開発されている Plan 9 OS 向けの最小主義の柔軟性のあるプログラミング環境。
- Adie — Fast and convenient programming text editor.
- Beaver — モジュラー・ライトウェイト・スタイリッシュに設計された GTK エディタ。
- Brackets — コードエディタ for the web。JavaScript, HTML, CSS で書かれています。
- https://brackets.io/ || bracketsAUR
- CorePad — Simple lightweight but powerful text editor with syntax-highlighting support for a dozen or more languages. Part of C-Suite.
- https://cubocore.org/ || corepadAUR
- Deepin Text Editor — Simple text editor for Deepin desktop.
- Ecrire — Simple text editor based on EFL.
- Enki — Text editor for programmers.
- FeatherPad — ダークテーマをネイティブで搭載しタブ・印刷・シンタックスハイライトをサポートするミニマルな Qt5 のプレーンテキストエディタ。
- FLTK Editor — Simple text editor application for FLTK.
- gCSVedit — Simple text editor for CSV, TSV and other kinds of delimiter-separated values (DSV) files.
- gedit — GNOME デスクトップの GTK エディタ。シンタックスハイライト、自動インデント、パターンマッチなどの機能があり、さらに機能を追加するための多数のプラグインが存在します。
- GNOME Text Editor — Simple text editor for GNOME focused on a pleasing default experience.
- Gobby — 複数の文章を一つのセッションで、マルチユーザーのチャットを使って編集できる共同作業エディタ。
- Howl — General purpose, fast and lightweight editor with a keyboard-centric minimalistic user interface.
- jEdit — プログラマーのためのテキストエディタ、Java で書かれています。
- http://www.jedit.org/ || jeditAUR
- JuffEd — Qt で書かれた、シンタックスハイライトのできるシンプルなタブテキストエディタ。
- Kate — KDE デスクトップの MDI とファイルシステムブラウザがついたフル機能のプログラマー用エディタ。
- KWrite — Kate のウィジェットとしても使われている KDE デスクトップの軽量なテキストエディタ。
- L3afpad — シンプルなテキストエディタ。Leafpad のフォークで、GTK 3 をサポート。
- Leafpad — シンプルさを強調した GTK のメモ帳クローン。
- Light Table — Next generation code editor that connects you to your creation with instant feedback.
- http://lighttable.com/ || lighttable-binAUR or lighttable-gitAUR
- Liri Text — Text editor for Liri.
- medit — プログラミング用テキストエディタ。
- Mousepad — Xfce デスクトップ環境の軽快なテキストエディタ。
- NEdit — Motif 環境のテキストエディタ。
- Notepadqq — Qt ベースで Notepad++ ライクなテキストエディタ。100以上の言語のシンタックスハイライトをサポート。
- Nota — Easy to use text editor with a simple interface with support for tabbed documents, syntax highlighting for various languages, Focus mode, annotations, configurable fonts, and colors, a side panel with an integrated file browser, and more.
- Pantheon Code — Code editor for elementaryOS. It auto-saves your files, meaning they are always up-to-date. Plus it remembers your tabs so you never lose your spot, even in between sessions.
- Pluma — MATE のパワフルなテキストエディタ。
- QSciTE — SciTE テキスト・コードエディタの Qt クローン。
- Sam — グラフィカルユーザーインターフェースのある最小主義のテキストエディタ。Rob Pike によって開発されており、パワフルなコマンド言語、リモート編集機能などがある。
- SciTE — プログラムのビルド・実行を容易くする一般的に使いやすいエディタ。
- Scribes — シンプリシティとパワーを併せ持つ究極最小主義のテキストエディタ。
- Sublime Text — Proprietary の C++ と Python ベースのエディタ。先進的な機能やプラグインが多数存在しながら軽量で外観も綺麗です。
- https://www.sublimetext.com/ || version 3: sublime-text-devAUR, version 2: sublime-text2AUR
- Tau — Minimal GTK front end to the xi editor core written in Rust.
- TEA — Qt ベースの高機能なテキストエディタ。
- Textadept — Lua で拡張できる機能豊富なテキストエディタ。Scintilla をベースとしており C で書かれています。
- Textosaurus — Simple cross-platform text editor based on Qt and QScintilla.
- Visual Studio Code — 近代的なウェブ・クラウドアプリケーションをビルド・デバッグするためのエディタ。
- xed — Text editor based on Pluma developed for Linux Mint.
- XEdit — X Window System のシンプルなテキストエディタ。
- wxMEdit — Text/Hex editor written in C++ and wxWidgets.
Office
Office suites
See also Wikipedia:Comparison of office suites.
- Calligra — 活発に開発されている KOffice (KDE のオフィススイート) のフォーク。OpenOffice のほとんどの機能を持っていてスマートフォン版 (Calligra Mobile) やタブレット版 (Calligra Active) もあります。
- LibreOffice — The office productivity suite compatible to the open and standardized ODF document format. Fork of OpenOffice, supported by The Document Foundation.
- OnlyOffice — Office suite that combines text, spreadsheet and presentation editors.
- OpenOffice — オープンソースのオフィススイート。ワードプロセッサ、スプレッドシート、プレゼンテーション、グラフィック、データベースなど (現在は Apache ライセンス)。
- SoftMaker Office — 軽量で機能豊富な Microsoft Office 互換のオフィススイート。ワードプロセッサ、スプレッドシート、プレゼンテーショングラフィックソフトウェアが付属。
- WPS Office — プロプライエタリなオフィススイート。旧名 Kingsoft Office。
- Yozo Office — Proprietary office suite, compatible with MS Office.
ワードプロセッサ
See also Wikipedia:Comparison of word processors.
- en:AbiWord — フル機能のワードプロセッサ。
- Calligra Words — Calligra スイートに含まれているパワフルなワードプロセッサ。
- LibreOffice Writer — LibreOffice スイートに含まれているフル機能のワードプロセッサ。
- OpenOffice Writer — OpenOffice スイートに含まれているフル機能のワードプロセッサ。
- Ted — 使いやすい GTK ベースのリッチテキストプロセッサ (脚注をサポート)。
- https://nllgg.nl/Ted/ || tedAUR
- WordGrinder — Word processor for the console.
WYSIWYG HTML エディタ
- BlueGriffon — World Wide Web 用の新しい WYSIWYG コンテンツエディタ。
- PageEdit — ePub visual XHTML editor.
- SeaMonkey Composer — SeaMonkey スイートに含まれているパワフルでシンプルな HTML エディタ。
Desktop publishing
- gLabels — ラベルや名刺 and media covers を作るためのプログラム。
Presentations
- Calligra Stage — Easy to use yet still flexible presentation application included in the Calligra Suite.
- LibreOffice Impress — Presentation program included in the LibreOffice suite.
- OpenOffice Impress — Presentation program included in the OpenOffice suite.
- sent — Simple plaintext presentation tool.
- Sozi — Zooming presentation editor and player. Based on the Electron platform.
- Spice-Up — Create simple and beautiful presentations.
スプレッドシート
See also Wikipedia:Comparison of spreadsheet software.
- Calligra Sheets — Calligra スイートに含まれているパワフルな表計算アプリケーション。
- Gnumeric — GNOME デスクトップの一部になっているスプレッドシートプログラム。
- LibreOffice Calc — LibreOffice スイートに含まれているフル機能の表計算アプリケーション。
- OpenOffice Calc — OpenOffice スイートに含まれているフル機能の表計算アプリケーション。
- Pyspread — Pyspread is aPython プログラミング言語で書かれた新しいスプレッドシートアプリケーション。
- sc — curses ベースの軽量スプレッドシート。
- sc-im — sc ベースのスプレッドシートプログラム。
データベースツール
DBMS 特有のツールについては、以下を参照してください:
また、Wikipedia:Comparison of database tools も参照してください。
- Adminer — 多くのデータベースタイプをサポートする、フル機能のデータベース管理ウェブアプリ。
- DBeaver — 多くのデータベースタイプをサポートする、Java ベースのグラフィカルデータベースエディタ。
- DbVisualizer — ユニバーサルデータベースツール。
- https://www.dbvis.com/ || dbvisAUR
- GdaBrowser — データベースの構造や内容に素早くアクセスできるグラフィカルツール。
- GSQL — GNOME の統合データベース開発ツール。2010 年に最後のリリース。
- http://gsql.org/ || gsqlAUR
- Kexi — KDE による視覚的データベースアプリケーション作成ツールで、スプレッドシートとより高度な開発を必要とするデータベースソリューションの間のギャップを埋めるよう設計されています。
- LibreOffice Base — 多様なユーザーのニーズを満たすよう設計された、LibreOffice スイートに含まれるフル機能のデスクトップデータベースフロントエンド。
- OpenOffice Base — 多様なユーザーのニーズを満たすよう設計された、OpenOffice スイートに含まれるフル機能のデスクトップデータベースフロントエンド。
- Orbada — データベース開発者、SQL 開発者、DBA 管理者、および SQL の知識とスキルを向上させたいユーザー向けの優れたツール。
- Sequeler — Vala と Gtk で構築された SQL クライアント。ローカルおよびリモートのデータベースに接続し、言語認識を備えた便利なテキストエディタで SQL を記述し、Gtk.Grid Widget で SELECT 結果を視覚化できます。
- SQuirreL SQL Client — JDBC 対応データベースの構造を表示し、テーブル内のデータを閲覧し、SQL コマンドを発行することができるグラフィカルな Java プログラム。
- TOra — Oracle、MySQL、PostgreSQL などの一般的なデータベースプラットフォームにアクセスできるデータベース管理 GUI で、Qt の ODBC サポートを介してアクセスできるターゲットに対しては限定的なサポートも提供します。
簡易データベースソフトウェア
- Glom — 使いやすいデータベースデザイナーおよびユーザーインターフェイス。
- Symphytum — 複雑なデータベース言語やソフトウェアのユーザーインターフェイスを学ばずに、データを簡単かつ直感的に管理および整理したいすべての人のための個人向けデータベースソフトウェア。
- TreeLine — ほぼあらゆる種類の情報をツリー構造に保存でき、整理が簡単です。
Formula editors
See also #TeX formula editors and Wikipedia:Formula editor.
- LibreOffice Math — Create and edit scientific formulas and equations. Included in the LibreOffice suite.
- OpenOffice Math — Create equations and formulas for your documents. Included in the OpenOffice suite.
マークアップ言語
Wikipedia:Comparison of document markup languages も参照。
- Sphinx — reStructuredText によるドキュメント生成システム。複数のフォーマットで出力可能 (Python プロジェクトのためのドキュメントシステム)。
- txt2tags — すごくわかりやすい、KISS-準拠の軽量な人間に読めるマークアップ言語。リッチフォーマットコンテンツをプレーンテキストファイルから作成。
AsciiDoc
Wikipedia:AsciiDoc も参照してください。
- AsciiDoc — The original implementation, written in Python. Arch では pacman の man ページを生成するのに使われています [2]。
- Asciidoctor — Ruby による asciidoc の実装。様々な機能 が追加されています。
Markdown
公式ウェブサイト [3] と Wikipedia:Markdown も参照してください。
- Discount — C 言語で書かれた Markdown の実装。
- https://www.pell.portland.or.us/~orc/Code/discount/ || discount, Ruby ラッパーライブラリ: ruby-rdiscount
- lowdown — Markdown から HTML5 および roff フォーマットの ms および man ドキュメントを生成するトランスレーター。
- Marked — 速度を重視した Markdown パーサーおよびコンパイラ。
- Pandoc も Markdown をサポートしています。
Python 実装
- CommonMark-py — CommonMark Markdown 仕様の Python パーサー。
- M2R — Markdown から reStructuredText へのコンバーター。
- Mistune — 純粋な Python で最速の Markdown パーサーで、レンダラー機能を備えています。
- Python-Markdown — John Gruber の Markdown の拡張可能な Python 実装。
Ruby 実装
- kramdown — 厳格な構文定義を使用する高速で純粋な Ruby Markdown スーパーセットコンバーター。
- Maruku — 純粋な Ruby Markdown スーパーセットインタープリター。
- mdless — 純粋な Ruby でターミナルベースの Markdown ビューア/インタープリター。
Markdown エディタ
- Abricotine — デスクトップ向けの Markdown エディタ。 Electron プラットフォームに基づいています。
- Apostrophe — GTK で作られた、気が散らない Markdown エディタ。
- CuteMarkEd — Qt ベースの Markdown エディタで、HTML のライブプレビュー、数式、コードおよび Markdown の構文ハイライトを備えています。2016 年以降、開発は終了しています。
- Formiko — Python と GTK で書かれた reStructuredText および Markdown エディタで、ライブプレビューが可能です。
- ghostwriter — 気が散らない Markdown エディタ。
- Marker — シンプルでありながら堅牢な Markdown エディタ。
- Mark My Words — ミニマルな Markdown エディタ。
- Mark Text — 次世代の Markdown エディタ。Electron プラットフォームに基づいています。
- Moeditor — 汎用 Markdown エディタ。Electron プラットフォームに基づいています。2016 年以降、開発は終了しています。
- https://moeditor.js.org/ || moeditor-binAUR[リンク切れ: package not found]
- Remarkable — フル機能の Markdown エディタ。
- ReText — Markdown および reStructuredText 用のシンプルなテキストエディタ。
- ThiefMD — Ulysses にインスパイアされた Markdown および Fountain エディタ。
- https://thiefmd.com/ || thiefmdAUR
- Typora — プロプライエタリでミニマルな Markdown エディタ。
- https://typora.io/ || typoraAUR
組版システム
- Lout — 軽量なドキュメント整形システム。LaTeX と同じようにドキュメントの高水準記述を読み込んで PostScript を生成します。
- SILE — Modern typesetting system inspired by TeX.
- TeX — A high-quality typesetting system popular in academia.
- en:Texinfo — Typesetting syntax for software manuals used by the GNU プロジェクト.
TeX エディタ
TeX、LaTeX、および関連ソフトウェア を使用することで、科学的なドキュメント、記事、ジャーナルなどを簡単に作成できます。
Wikipedia:Comparison of TeX editors および Wikibooks:LaTeX/Installation#Editors も参照してください。
- gedit LaTeX Plugin — gedit にコード補完を追加して LaTeX 文章をコンパイルしたり BibTeX 目録を管理できるようにする。
- GNOME LaTeX — GNOME デスクトップの LaTeX エディタで、コード補完とコンパイル、プロジェクトの管理に対応。
- Gummi — 軽量な GTK ベースの TeX/LaTeX エディタ。連続的なプレビューモード、統合された BibTeX サポート、拡張性のあるスニペットインターフェイスとマルチドキュメントサポートが特徴。
- Kile — 多くの機能を持っているユーザーフレンドリーな KDE デスクトップ用 TeX/LaTeX エディタ。
- Ktikz — PGF/TikZ で簡単に図式を作れる small application.
- LyX — 単純に外観にあわせて書くのではなく (WYSIWYG) 文章の構造を意識させる (WYSIWYM) ドキュメントプロセッサ。
- Setzer — LaTeX editor written in Python with GTK.
- TeXmacs — 科学者用に特別な機能がある WYSIWYW 編集プラットフォーム。
- Texmaker — クロスプラットフォームの、軽量で使いやすい LaTeX IDE。LaTeX で文章を作成するのに必要な多数のツールが、たった一つのアプリケーションに全て統合されています。
- TeXstudio — TeXMaker のフォークで、bibtex アイテムのコード補完、文法チェック、複数の LaTeX を実行する必要の自動検出などをサポート。
- TeXworks — シンプルな TeX フロントエンドプログラムで、TeXShop をモデルにしています。
- TikZiT — PGF/TikZ を使って素早く図やダイアグラムを作成するためのグラフィカルツール。
- Vim-LaTeX-suite — vim 用の LaTeX 環境。
TeX 数式エディタ
- EqualX — リアルタイムプレビューができる LaTeX 方程式エディタ。
- KLatexFormula — LaTeX 方程式から画像を生成するための GUI。
- LibreOffice TexMaths extension — LibreOffice 用の LaTeX 方程式エディタ。
XML エディタ
Wikipedia:Comparison of XML editors も参照してください。
- QXmlEdit — シンプルな Qt XML エディタと XSD ビューア。
- XML Copy Editor — 高速で、XML の妥当性を確認する XML エディタ。
- XML Tree Editor — XML ファイルをツリービューで表示し、基本的な操作(テキストノードやその属性の追加、編集、削除)を行うことができます。
Document converters
See also #Markup languages and PDF、PS および DjVu.
- Antiword — MS Word to text converter.
- catdoc — Converter for Microsoft Word, Excel, PowerPoint and RTF files to text.
- docx2txt — MS Word Docx to text converter.
- HTMLDOC — Reads HTML and Markdown source files or web pages and generates corresponding EPUB, HTML, PostScript, or PDF files with an optional table of contents.
- mutool — All purpose tool based on MuPDF for dealing with document files in various manners.
- Pandoc — マークアップと文書フォーマットを変換するためのスイスアーミーナイフ。
- unoconv — Libreoffice ベースのドキュメントコンバーター。
- UnRTF — Command-line program which converts RTF documents to other formats.
参照文献マネージャ
See also Wikipedia:Comparison of reference management software.
- Bibus — 参照文献インデックスを作成して OpenOffice.org/LibreOffice に直接挿入することができる参照文献データベース。
- DocEar — Docear is 学術文献を検索・管理・作成するための学術文献スイート。マインドマップソフトウェアの Freeplane とリファレンスマネージャの JabRef から作られています。
- JabRef — BibTeX やその他のビブリオグラフィを管理するための Java GUI フロントエンド。
- KBibTeX — BibTeX editor by KDE to edit bibliographies used with LaTeX.
- Mendeley Desktop — Proprietary reference manager and academic social network.
- Papis — A command-line based document and bibliography manager.
- Pybliographer — Tool for managing bibliographic databases.
- Referencer — GNOME application to organize documents or references, and ultimately generate a BibTeX bibliography file.
- Zotero — 研究資料の収拾、管理、引用、共有に役立つフリーで使いやすいツールです。Can import and export BibTeX and has browser extensions.
文章リーダー・ビューア
- NFO Viewer — Simple viewer for NFO files.
PDF と DjVu
PDF、PS および DjVuを参照してください。
電子書籍
- Bookworm — Elementary OS の電子書籍リーダー。EPUB, PDF, Mobipocket, Comicbook をサポート。
- Calibre — 電子書籍ライブラリ管理アプリケーションthat can also edit EPUB files, 様々な電子書籍リーダーとの同期やフォーマット変換も可能。サポートしているフォーマットは CHM, Comicbook, DjVu, DOCX, EPUB, FictionBook, HTML, HTMLZ, Kindle, LIT, LRF, Mobipocket, ODT, PDF, PRC, PDB, PML, RB, RTF, SNB, TCR, TXT, TXTZ など。
- Cool Reader — 多くのフォーマットをサポートしている電子書籍ビューア。サポートしているのは EPUB (DRM フリー), FictionBook, TXT, RTF, HTML, CHM, TCR など。
- FBReader — 多くのフォーマットをサポートしている電子書籍ビューア。サポートしているのは EPUB, FictionBook, HTML, plucker, PalmDoc, zTxt, TCR, CHM, RTF, OEB, Mobipocket (DRM フリー), TXT など。
- Foliate — Simple and modern GTK eBook reader. Supports EPUB, Mobipocket, Kindle, FictionBook, and Comicbook formats.
- GNOME Books — E-book manager application for GNOME with EPUB, Mobipocket, FictionBook, DjVu and Comicbook support.
- Lector — Qt based e-book reader with PDF, EPUB, Kindle, Mobipocket and Comicbook support.
- Sigil — WYSIWYG EPUB ebook エディタ。
Some PDF viewers like apvlv, Atril, MuPDF, Okular and Xreader also support the EPUB format.
漫画ビューア
- Automedia — 様々なウェブサイトから漫画やアニメをダウンロードするための非常に小さなダウンローダーです。HakuNeko の代わりとして、より軽量になるように設計されています。主に C 言語で書かれています。
- Buoh — GNOME 用のオンラインストリップコミックリーダー。
- HakuNeko — 様々なサイトからマンガやアニメをダウンロードすることができるダウンローダーです。 Electron プラットフォームをベースにしています。
- Kindle Comic Converter — PNG, JPG, GIF, CBZ, CBR, CB7 ファイルを EPUB や MOBI 形式の電子書籍に変換することができます。
- Komikku — GNOME 用のオンライン/オフラインのマンガリーダー。
- Manga Reader — ローカルファイル用のマンガリーダー。zip, rar, tar, 7z, cbz, cbr, cbt, cb7 ファイルとフォルダをサポートします。
- MComix — 漫画アーカイブを読むのに作られた GTK3 画像ビューア (Comix のフォーク)。ライブラリマネージャも付属。
- Peruse — KDEによるコミックブックリーダー。
- QComicBook — 利便性とシンプルさを追求したコミックアーカイブス用ビューア。
- QuickMedia — オンライン漫画リーダー。waifu2x-ncnn-vulkan によるページの自動アップスケーリングに対応しています。
- YACReader — C++ と Qt5 で書かれたコミックビューア。付属している YACReaderLibrary でコミックを管理できます。
Atril, Bookworm, Calibre, Evince, Foliate, Lector, MuPDF, Okular, Xreader, Zathura などのいくつかの PDF や電子書籍ビューアもコミックブックフォーマットに対応しています。
CHM
See also Wikipedia:Microsoft Compiled HTML Help.
- Archmage — CHM 形式のファイルの Extensible リーダーおよび逆コンパイラ。
- Kchmviewer — chmlib を使う、xchm からもアイデアを拝借している Qt ベースの CHM ビューア。KDE には依存していませんが、統合するようにコンパイルすることもできます。
- xCHM — chmlib ベースの軽量な CHM ビューア。
Some PDF and E-book viewers like Cool Reader, FBReader and Okular also support the CHM format.
Document managers
- GNOME Documents — Document manager application for GNOME with PDF, DVI, XPS, PostScript, Microsoft Office, LibreOffice and Google Docs support.
- Paperwork — Personal document manager. It manages scanned documents and PDFs.
- Shelf — Document and EBook collection manager that supports PDF and EPUB files.
スキャニングソフトウェア
SANE#フロントエンドのインストール を参照。
- ScanTailor Advanced — Interactive post-processing tool for scanned pages. Fork of Scan Tailor with additional features and fixes.
OCR ソフトウェア
Console
See also Wikipedia:Comparison of optical character recognition software.
- CuneiForm — Cognitive Technologies によって開発されオープンソース化されたコマンドラインの OCR システム。サポートしている言語: eng, ger, fra, rus, swe, spa, ita, ruseng, ukr, srp, hrv, pol, dan, por, dut, cze, rum, hun, bul, slo, lav, lit, est, tur。
- GOCR — バーコード認識もサポートする OCR エンジン。
- Ocrad — 特徴抽出法に基づく OCR プログラム。
- OCRmyPDF — Adds an OCR text layer to scanned PDF files, allowing them to be searched.
- OCRopus — OCR プラットフォーム、ドキュメントレイアウトや自然言語モデルを解析するモジュールが存在します (Tesseract や独自のエンジンを使用可能)。
- Tesseract — 正確なオープンソースの OCR エンジン。パッケージは分割されており、言語ごとにデータファイルをインストールする必要があります (例えば tesseract-data-eng)。
Graphical
- gImageReader — Tesseract のグラフィカル GTK/Qt フロントエンド。
- gscan2pdf — スキャンして OCR エンジンを実行して、ポストプロセス処理を施して、ドキュメントを作成。
- Linux-Intelligent-Ocr-Solution — Easy-OCR solution and Tesseract trainer for converting print into text using either scanner or a camera.
- OCRFeeder — ドキュメント解析と翻訳を行う Gnome の Python GUI。OCR エンジンとして CuneiForm, GOCR, Ocrad, Tesseract を使用可能。PDF や画像ファイルをインポートして HTML や OpenDocument にエクスポートできる。
- Paperwork — Personal document manager. It manages scanned documents and PDFs.
- Scans to PDF — Create small, searchable PDFs from scanned documents.
- YAGF — Graphical interface for the CuneiForm text recognition program on the Linux platform.
Notes
メモ管理
See also Wikipedia:Comparison of notetaking software.
コンソール
- Geeknote — Command line client for Evernote.
- hierarchical notebook — XML フォーマットを使って様々な種類のデータ(アドレス、to-do リスト、アイデア、ブックレビューなど)をひとつに管理するプログラム。
- tnote — Small note taking program for the terminal.
- Vimwiki — Personal wiki for Vim – interlinked, plain text files written in a markup language.
グラフィカル
- BasKet — ノートの作成・管理・共有をするアプリケーション。スクラップブックのように様々なタイプの情報を管理できます。to-do リスト、リンク、画像など。
- Boostnote — Note-taking application for programmers that focuses on markdown, snippets, and customizability. Based on the Electron platform.
- Buho — Task and note keeper to save links, write quick notes and organize pages as books.
- Cherrytree — 階層式のノート作成アプリケーション。リッチテキストやシンタックスハイライトの機能があり、ひとつの XML か sqlite ファイルにデータを保存します。
- Deepin Voice Notes — Lightweight memo tool to make text notes and voice recordings.
- Encryptic — JavaScript note taking application with Markdown editor and encryption support. Based on the Electron platform.
- FeatherNotes — Lightweight Qt hierarchical notes-manager.
- FromScratch — Simple but smart note-taking application that you can use as a quick note taking or todo app. Based on the Electron platform.
- GNOME Notes — Note editor for GNOME designed to remain simple to use.
- Gnote — Tomboy の C++ 移植。It is the same note taking application, including most of the add-ins.
- Joplin — Note taking and to-do application, which can handle a large number of notes organized into notebooks. Based on the Electron platform.
- https://joplinapp.org/ || joplinAUR
- KeepNote — クロスプラットフォームの GTK メモ作成アプリケーション。リッチテキストフォーマット。
- http://keepnote.org || keepnoteAUR
- KJots — Note taking application for KDE.
- Mikidown — Note taking application featuring markdown syntax.
- MyNotex — Note-taking, document file and activity manager.
- Nextcloud Notes — Simple notes app for Nextcloud.
- NixNote — Helps you take notes and stay organized. Create text notes, attach files or images, and even synchronize with Evernote. 旧名 Nevernote。
- http://nixnote.org/ || nixnote2AUR
- Norka — Note-taking software with Markdown support designed for Pantheon.
- Notejot — Stupidly simple sticky notes applet for elementaryOS.
- Notes — Note-taking application, write down your thoughts.
- Notes-Up — Markdown notes editor and manager for elementaryOS.
- Notorious — Keyboard centric note-taking application with Markdown syntax highlighting support.
- nvPY — Simplenote syncing note-taking application, inspired by Notational Velocity and ResophNotes, but uglier and cross-platformerer.
- OutWiker — Store notes in a tree.
- QOwnNotes — オープンソースのメモ帳・ToDo リストマネージャ。Markdown をサポートし任意で ownCloud と統合させることができます。qt5 を使用。
- Simplenote — The simplest way to keep notes. Based on the Electron platform.
- Standard Notes — Simple and private notes application which focuses on simplicity, and encrypts data locally before it ever touches a cloud. Based on the Electron platform.
- TagSpaces — Offline personal data manager for managing of your local files. Based on the Electron platform.
- TiddlyWiki — Unique non-linear notebook for capturing, organizing and sharing complex information.
- Tomboy — wiki のようなリンクシステムでメモを繋げることができる Linux と Unix 用のデスクトップメモアプリケーション。
- Trilium — Build your personal knowledge base with Trilium Notes.
- TuxCards — Hierarchical notebook to enter and manage ever every kind of notes and ideas in a structured manner.
- VNote — Vim-inspired note-taking application that knows programmers and Markdown better.
- WikidPad — Wiki-like notebook for storing your thoughts, ideas, todo lists, contacts, or anything else you can think of to write down.
- WizNote — クラウドノート管理クライアント。
- Zim — wiki のコンセプトをデスクトップに取り入れるを目指している WYSIWYG テキストエディタ。
- zNotes — シンプルなインターフェイスによるノート管理のたけの軽量クロスプラットフォームアプリケーション。
- μPad — Note-taking app that helps you organise + take notes without restrictions. Based on the Electron platform.
手書きメモ
- Cournal — Collaborative note taking and journal application using a stylus. It allows multiple users to annotate PDF files in real-time.
- Write — A proprietary 手書きのワードプロセッサ。
- Xournal — 手書きでメモを書いたり、スケッチしたり、日記を付けるためのアプリケーション。Capable of annotating existing PDF files as well.
- Xournal++ — Notetaking software designed around a tablet. C++ による Xournal の改良版 with PDF annotation support.
- Rnote — A simple note taking application written in Rust and GTK4.
Diary
- Almanah — Small GTK application to allow you to keep a diary of your life.
- Hazama — Simple and highly customizable application for keeping diary. There is no calendar but a big list that contains preview of diaries.
- https://hazama.cc/ || hazamaAUR
- Lifeograph — Off-line and private journal and note taking application. It offers a rich feature set presented in a clean and simple user interface.
- RedNotebook — フォーマット・タグ付け・エントリ検索ができる近代的なジャーナル。
- Simple Diary — Simple and lightweight diary app with Markdown support.
マインドマップツール
See also Wikipedia:List of concept- and mind-mapping software.
- FreeMind — Java で書かれたマインドマップソフトウェア。
- Freeplane — Fork of FreeMind, 仕事場・学校・家庭などで物事を考えたり情報を共有したりするのに使うソフトウェアアプリケーション。マインドマップや情報の解析にも利用できます。
- Labyrinth — 軽量なマインドマップツール, written in Python using GTK, 画像のインポートや描画をサポート。
- Minder — Mind-mapping application designed for Pantheon.
- MindMaster — Proprietary mindmap and brainstorm software with modern UI and beautiful template. It also provides online mindmap service and cross-platform sharing.
- Semantik — KDE のマインドマップアプリケーション。
- TreeSheets — A "hierarchical spreadsheet" that is スプレッドシート・マインドマップ・アウトライナー・PIM・テキストエディタ・データベースを全て置き換えるソフトウェア。
- View Your Mind — 思考内容のマップを作成するツール。創造性・効率性を改善できます。時間管理やタスクの処理に使ったり、複雑なものを解きほぐしたり、アイデアを並べてみたりすることが可能。
- https://www.insilmaril.de/vym/[リンク切れ 2021-11-13] || vym
- Visual Understanding Environment — 教育・学習・研究を支援するデジタルな資料を管理・統合するための柔軟なツール。
- https://vue.tufts.edu/ || vueAUR
- XMind — ブレインストーミング・マインドマップアプリケーション。様々な視覚化スタイルを使って、ウェブサイトで作成したマインドマップを共有できます。
- https://www.xmind.net/ || xmindAUR
Sticky notes
- GloboNote — Easy to use desktop note taking application. You can use it to create sticky notes, to-do lists, personal journals, reminders and other notes all in one application.
- MyNotes — Sticky note application. An icon appears in the system tray and from it you can create and manage your sticky notes.
- Notes — Provides you a quick way to paste text, to write down a list of things, to leave a note to your friend, or whatever you had do with Post-It's.
- PrimeNote — Most polished, cross-platform sticky note application (PyQt5). Provides support for Cloud, Vim, CSS styling and more !
- xNots — Desktop post-it/sticky note system for the Unix geek.
- Xpad — Sticky note application for jotting down things to remember.
Special writing environments
Distraction-free writing
See also #Markdown editors and Wikipedia:Full-screen writing program.
- FocusWriter — Simple, distraction-free writing environment. It utilizes a hide-away interface that you access by moving your mouse to the edges of the screen, allowing the program to have a familiar look and feel to it while still getting out of the way so that you can immerse yourself in your work.
- PyRoom — Fullscreen editor without buttons, widgets, formatting options, menus and with only the minimum of required dialog windows, it does not have any distractions and lets you focus on writing and only writing.
- https://pyroom.org/ || pyroomAUR
- Quilter — Focus on your writing and write beautiful solid stories with the Focus Mode in tow in this Markdown editor.
- TextRoom — Fullscreen text editor for writers.
Story writing
- Manuskript — Provides a rich environment to help writers create their first draft and then further refine and edit their masterpiece.
- NovProg — Tool to graph your progress in writing a NaNoWriMo style novel.
- oStorybook — Tool for writers, essayists, authors from the draft to the final work.
Screenwriting
- KIT Scenarist — Simple and powerful application for creating screenplays.
- Magic Fountain — Fountain syntax editor and viewer for writing screenplays.
- Trelby — Simple, fast and elegantly laid out to make screenwriting simple.
Language
Dictionary and thesaurus
See also Wikipedia:Category:Dictionary software and Wikipedia:DICT#DICT clients.
Console
- dictd — Client/server software for the DICT protocol.
- sdcv — Command line dictionary. It provides access to dictionaries in StarDict's format.
- thesauromatic — Static, offline, command-line thesaurus written in Rust.
- https://github.com/cjrh/thesauromatic || パッケージが存在しないか AUR で検索
Graphical
- Artha — English thesaurus that works completely off-line and is based on WordNet.
- Gjiten Kai — Rewrite of Gjiten, a GTK Japanese dictionary.
- GNOME Dictionary — GNOME application to check word definitions and spellings in an online dictionary.
- GoldenDict — Feature-rich dictionary lookup program.
- Kiten — Japanese reference and study tool. Part of kde-education.
- MATE Dictionary — MATE application to look up words in dictionary sources.
- OpenDict — Computer dictionary, which supports popular computer dictionary formats including Slowo and Mova. It also acts as a client for DICT servers.
- Palaura — Handy dictionary to find any word's definition.
- PowerWord — Proprietary Chinese-English dictionary tool.
- QStarDict — Dictionary program written using Qt. The user interface is similar to StarDict.
- Quick Lookup — Simple GTK dictionary application powered by Wiktionary.
- StarDict — International dictionary software.
- Xfce4 Dictionary — Search different kinds of dictionary services for words or phrases.
Spell checkers
See en:Language checking.
翻訳・地域化
See also Wikipedia:Comparison of computer-assisted translation tools.
- Apertium — 言語データを含む、フリーのオープンソースなルールベース機械翻訳プラットフォーム。次のフォーマットをサポート: HTML, Microsoft Office 2007 XML, OpenDocument, TMX, MediaWiki など。
- Crow Translate — Simple and lightweight translator that allows to translate and speak text using Google, Yandex and Bing.
- Dialect — A translation app for GNOME based on Google Translate.
- Gtranslator — GNOME の gettext po ファイルエディタ。gettext po ファイルの全ての形式を扱い便利な機能が含まれています。
- Moses — 統計に基づく機械翻訳ツール(言語データは含まれていません)。
- OmegaT — 一般的な翻訳支援ツール。翻訳メモリなどの多くの機能を持ち Google 翻訳からのサジェストも可能。次のフォーマットをサポート: HTML, Microsoft Office 2007 XML, OpenDocument, XLIFF/Okapi, MediaWiki, plain text, TMX など。
- https://omegat.org/ || omegatAUR
- Poedit — Simple translation editor for gettext (PO, POT) and XLIFF.
- Pology — gettext/po-ファイル を扱うための Python ツールのセット。
- Qt Linguist — Translating Qt C++ and Qt Quick applications into local languages.
- Translate Shell — Command-line interface and interactive shell for Google Translate.
- Translate Toolkit — Localization and translation toolkit, which provides a set of tools for working with localization file formats and files that might need localization.
バーコードジェネレータ・リーダー
コンソール
- barcode — テキスト文字列をバーコードに変換するツール。
- iec16022 — DataMatrix と呼ばれる 2D バーコードを生成。
- qrencode — QR コードでデータをエンコードするための C ライブラリとコマンドラインツール。
- ZBar — 様々なソースからバーコードを読み込むアプリケーションとライブラリ。
- Zint — 50以上の規格に対応しているバーコードエンコーディングライブラリ・コマンドラインツール。
グラフィカル
- CoBang — QR Code scanner application.
- gLabels — ラベルや名刺を作成するためのプログラム。バーコードの作成もサポート。
- QRab — Simply grabs QR code from screen and copies decoded text into clipboard.
- Qreator — Graphical utility for creating QR codes.
- QtQR — QR コードジェネレータ・デコーダー。
- ZBarCam GUI — Simple GUI for ZBar to read bar codes from various sources.
- Zint Barcode Studio — バーコードジェネレータ GUI。
セキュリティ
詳しいガイドは、ArchWiki のメインページを見て下さい、セキュリティ。
ネットワークセキュリティ
See also Wikipedia:Comparison of packet analyzers.
- airgeddon — Multi-use bash script to audit wireless networks
- Arpwatch — Ethernet の活動を監視し Ethernet/IP アドレスペアリングのデータベースを保持するツール。
- bettercap — Swiss army knife for network attacks and monitoring.
- darkstat — Captures network traffic, calculates statistics about usage, and serves reports over HTTP.
- dsniff — Collection of tools for network auditing and penetration testing.
- EtherApe — etherman を手本に作成されたグラフィカルネットワークモニター。Featuring link layer, IP and TCP modes, ネットワークの活動状態をグラフィカルに表示します。Hosts and links change in size with traffic. Color coded protocols display.
- Ettercap — Multipurpose Network sniffer/analyser/interceptor/logger.
- https://ettercap.github.io/ettercap/ || CLI: ettercap, GUI: ettercap-gtk
- GNOME Network Tools — GNOME interface for various networking tools.
- Honeyd — コンピュータネットワーク上に複数の仮想ホストを設定・起動するためのツール。
- hping — Command-line oriented TCP/IP packet assembler/analyzer.
- IPTraf — コンソールベースのネットワークモニタリングユーティリティ。
- jnettop — top-like console network traffic visualizer.
- justniffer — Network protocol analyzer that captures network traffic and produces logs in a customized way, can emulate Apache web server log files, track response times and extract all "intercepted" files from the HTTP traffic.
- Kismet — 802.11 layer2 ワイヤレスネットワークの検出・キャプチャ・侵入検知システム。
- LinSSID — Graphical wireless scanner.
- Nemesis — コマンドラインのネットワークパケットクラフト・インジェクションツール。
- Net Activity Viewer — Graphical network connections viewer, similar in functionality with Netstat.
- netsniff-ng — High performance Linux network sniffer for packet inspection.
- ngrep — grep-like utility that allows you to search for network packets on an interface.
- Nmap — コンピュータネットワーク上のホストとサービスを探しネットワークの"マップ"を作るために使われるセキュリティスキャナ。
- https://nmap.org/ || CLI: nmap, GUI: zenmapAUR
- Ntop — top がプロセスの動きを表示するように、ネットワークの使用を表示するためのネットワーク監視ツール。
- https://www.ntop.org/ || ntopAUR
- pyNeighborhood — GTK-based SMB/CIFS browsing utility.
- Smb4K — Advanced network neighborhood browser and Samba share mounting utility for KDE.
- Snort — ネットワーク侵入防止・検知システム。
- https://www.snort.org/ || snortAUR
- Spectools — Wi-Spy デバイスなどのハードウェアのスペクトラムアナライザとして使えるユーティリティ集。
- Sshguard — ブルートフォース攻撃から SSH などのサービスを防護する Fail2ban に似たデーモン。
- Suricata — 高性能なネットワーク IDS, IPS, Network Security Monitoring エンジン。
- Tcpdump — コンソールベースのパケットアナライザで、ネットワーク越しに転送された TCP/IP などのパケットを傍受して表示することができます。
- vnStat — 選択したインターフェースのトラフィックをログする、コンソールベースのネットワークトラフィックモニタ。
- What IP — Small GTK application to get info on your IP.
- wifiphisher — Fast automated phishing attacks against WPA networks.
- https://github.com/wifiphisher/wifiphisher || wifiphisher-gitAUR[リンク切れ: package not found]
- Wireshark — コンピュータネットワークで動いているトラフィックを見るためのネットワークプロトコルアナライザー。
- https://www.wireshark.org/ || CLI: wireshark-cli, GUI: wireshark-qt
- Xplico — Network forensics analysis tool (NFAT), which is a software that reconstructs the contents of acquisitions performed with a packet sniffer.
- Zeek — Powerful network analysis framework that is much different from the typical IDS you may know.
- https://zeek.org/ || zeekAUR
ファイアウォール
See iptables#Front-ends.
脅威と脆弱性保護
- AFICK — ファイルシステムの変更を監視して侵入を検知するセキュリティツール。
- Lynis — Unix/Linux システムを防護するセキュリティ・システム監査ツール。
- Metasploit Framework — exploit コードを開発・テスト・使用するための高度なオープンソースプラットフォーム。
- Nessus — 総合的な脆弱性スキャンプログラム。
- OpenVAS — 脆弱性をスキャンして管理する包括的かつ強力なソリューションを提供する複数のサービスとツールからなるフレームワーク。FOSS Nessus のフォーク。
- OSSEC — オープンソースのホストベースの侵入検知システム。ログを解析、ファイルの整合性を確認、ポリシーを確認、rootkit を検出、リアルタイムの改変に対応します。
- Samhain — ホストベースの侵入検知システム (HIDS)。ファイルの整合性の確認、ログファイルの監視・解析、rootkit の検出、ポートの監視、危険な SUID 実行ファイルや隠しプロセスを検出します。
- https://www.la-samhna.de/samhain/index.html || samhain-clientAUR, samhain-serverAUR, samhain-standaloneAUR
- Tiger — セキュリティ監査と侵入検知システムの両方の役割を果たすことができるセキュリティツール。
- Tripwire — 侵入検知システム。
ファイルセキュリティ
- AIDE — ファイルとディレクトリの整合性チェッカー。
- https://aide.github.io || aideAUR
- Logwatch — カスタマイズできるログ分析システム。
アンチマルウェア
- ClamAV — オープンソースのアンチウイルスエンジン。トロイの木馬、ウイルス、マルウェアなどの危険なプログラムを検出します。
- ClamTk — Graphical front-end for ClamAV using Perl and Gtk libraries. It is designed to be an easy-to-use, lightweight, on-demand antivirus scanner for Linux systems.
- https://gitlab.com/dave_m/clamtk/ || clamtk, Nautilus plugin: clamtk-gnomeAUR, MATE plugin: clamtk-mateAUR[リンク切れ: package not found], Thunar plugin: thunar-sendto-clamtkAUR
- Linux Malware Detect —
- 共有ホスト環境の脅威に対応するために作られたマルウェアスキャナ。 || https://www.rfxn.com/projects/linux-malware-detect/
- Rootkit Hunter — rootkit などの招かれざるツールの存在をチェックします。
- Hostsblock — A script that downloads, sorts, and compiles multiple ad- and malware-blocking
hosts
files.
スクリーンロック
See also en:Session lock.
- betterlockscreen — i3lock-color wrapper. Betterlockscreen allows you to cache images with different filters and lockscreen with blazing speed.
- Cinnamon Screensaver — Cinnamon デスクトップの画面ロッカー。
- Deepin Screensaver — A lightweight Qt5 based screensaver.
- GNOME Screensaver — Legacy GNOME デスクトップの画面ロッカー。Unmaintained since 2012.
- i3lock — シンプルな画面ロッカー。ユーザーフィードバックを提供し、PAM 認証を使用します。画像や単色の背景を設定可能。
- i3lock-blur — i3lock のフォークで背景としてブラー効果をかけたデスクトップを使うことができます。
- i3lock-color — Fork of i3lock with color and positioning configuration support and 背景画像としてブラーのかかったデスクトップのスクリーンショットをセットします。
- Light-locker — デスクトップの依存を増やすことなくデスクトップと統合することができる、単純な安全で安心なシンプルロッカー (gnome-screensaver のフォーク)。ConsoleKit/UPower や logind/systemd でセッションをロックするために LightDM を使っています。
- MATE Screensaver — MATE デスクトップ環境のスクリーンセーバー・ロッカー。
- physlock — 画面とコンソールのロッカー。
- sflock — X 用の slock ベースのシンプルなスクリーンロッカー。基本的なユーザーフィードバックを提供します。
- slock — とてもシンプルで軽量な X スクリーンロッカー。ロック時には黒い背景しか表示しません、アニメーションやテキストはありません。
- sxlock — sflock のフォーク。基本的なユーザーフィードバック・PAM 認証・DPMS と RandR をサポート。サスペンドやハイバネート時に画面をロックする
sxlock.service
があります。詳しくは README を参照。
- tsscreenlock — theShell で使われているスクリーンロッカー。音楽のコントロールを表示し、theShell を使用している場合、デスクトップ通知も表示。
- vlock — TTY ロッカー。オリジナルの vlock のミラーは GitHub から取得できます。
- xfce4-screensaver — A screen saver and locker that aims to have simple, sane, secure defaults and be well integrated with the xfce desktop.
- xlockmore — シンプルな X11 画面ロック。PAM 対応。
- XScreenSaver — X Window System 向けのスクリーンセーバー・ロッカー。
- XSecureLock — セキュリティに焦点を置いた X11 のスクリーンロックユーティリティ。
- xtrlock — 非常に軽量な X ディスプレイロッカー。ウィンドウは表示したままで、マウスカーソルの代わりにロックアイコンを表示します。パスワードを入力すれば画面のロックは解除されます。
- swaylock — Wayland 用のスクリーンロッカー。
- swaylock-effects — 派手なエフェクト付きの Swaylock。
Password auditing
- John the Ripper — Password cracker.
- Hashcat — Multithreaded advanced password recovery utility.
パスワードマネージャ
See also KeePass.
Console
- 1password CLI — Proprietary command line tool for 1Password password manager.
- Bitwarden — Open source password manager with desktop, mobile, browser, and CLI versions. Cloud or self-hosted.
- gopass — Advanced console based password manager, supporting GnuPG and other backends.
- KeePassC — Curses-based password manager compatible to KeePass v.1.x.
- LastPass — Hosted password manager.
- pass — シンプルなコンソールベースのパスワードマネージャ featuring flat text file organization and GnuPG encryption.
- pwsafe — 暗号化されたパスワードデータベースを管理する Unix コマンドラインプログラム。
- spm — PGP を使用して POSIX シェルだけで書かれたシンプルなパスワードマネージャ。軽量・高速でスクリプトに簡単に組み込めます。
- tpm — tiny password manager, inspired by pass, written entirely in POSIX shell.
- Ylva — Command-line password manager, written in C, uses OpenSSL.
Graphical
- 1password — Proprietary password manager and secure wallet.
- Authenticator — Two-factor authentication application built for GNOME.
- Bitwarden — Open source password manager with desktop, mobile, browser, and CLI versions. Cloud or self-hosted.
- Encryptr — ゼロ知識・クラウドベースのパスワードマネージャ。
- Enpass — マルチプラットフォームのパスワードマネージャ。
- Figaro's Password Manager 2 — Figaro's Password Manager の GTK2 ポートで新機能がいくつか追加されています。
- GNOME Password Safe — Password manager for GNOME which makes use of the KeePass v.4 format.
- Ked Password Manager — 大量のパスワードを扱うのに役立つパスワードマネージャ。
- KeePass Password Safe — 安全な方法でパスワードを管理するための、パスワードマネージャ。Mono ベース。
- KeePassX — Qt-based password manager. KeePass v.1.x や KeePass v.2.x と互換性あり。
- https://www.keepassx.org/ || version 1: keepassxAUR, version 2: keepassx2AUR
- KeePassXC — Community fork of KeePassX with more active development. Compatible with KeePass v.1.x (import only) and KeePass v.2.x.
- KDE Wallet Manager — Tool to manage the passwords on your system. By using the KDE wallet subsystem it not only allows you to keep your own secrets but also to access and manage the passwords of every application that integrates with the wallet.
- OTPClient — Highly secure and easy to use GTK software for two-factor authentication that supports both Time-based One-time Passwords (TOTP) and HMAC-Based One-Time Passwords (HOTP).
- Passbook — Modern password manager for GNOME.
- Password Gorilla — クロスプラットフォームのパスワードマネージャ。
- Password Safe — シンプルで安全なパスワードマネージャ。
- QPass — パスワード生成器が付いている使いやすいパスワードマネージャ。
- QtPass — GUI for pass, the standard unix password manager.
- Revelation — GNOME デスクトップのパスワードマネージャ。
- Seahorse — GNOME Keyring で暗号化キーとパスワードを管理する GNOME アプリケーション。
- Universal Password Manager — GNOME Keyring で暗号化キーとパスワードを管理する GNOME アプリケーション。
Cryptography
ハッシュチェッカー
- cfv — チェックサムファイルのテストと作成ができる小さなユーティリティ。
.sfv
,.csv
,.crc
,.md5
,md5sum
,sha1sum
,.torrent
,par
,.par2
ファイルに対応。
- GtkHash — メッセージダイジェストまたはチェックサムを計算する GTK ユーティリティ。
- hashdeep — 様々なファイルのハッシュやメッセージダイジェストを計算するクロスプラットフォームのツール。
- Quick Hash GUI — ファイルのすばやい選択とハッシュ作成ができる GUI (フォルダ構造で別々に行ったり再帰的に使用可能)。
- RHash — ハッシュサムを確認するためのユーティリティ (SFV, CRC など)。多数のアルゴリズムをサポート。
- MassHash — Python で書かれたファイルハッシュ作成ツールのセット (CLI と GTK の GUI)。MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 などのアルゴリズムをサポート。
- Parchive —
暗号化, 署名, ステガノグラフィー
- age — A simple, modern and secure encryption tool (and library) with small explicit keys, no config options, and UNIX-style composability.
- https://age-encryption.org/v1 || Go: age age-gitAUR Rust: rust-rageAUR rust-rage-gitAUR
- ccrypt — ファイルやストリームを暗号化・復号化するためのコマンドラインユーティリティ based on Rijndael.
- Enigmail — Mozilla Thunderbird や Seamonkey のセキュリティ拡張。OpenPGP 規格で暗号化・署名されたメールを送受信できるようになります。
- https://enigmail.net || thunderbird-extension-enigmail[リンク切れ: package not found]
- GNOME Keysign — GTK/GNOME application to use GnuPG for signing other people's keys. Quickly, easily, and securely.
- GnuPG — RFC4880 で定義されている OpenPGP 標準の GNU プロジェクトによる完全でフリーな実装。パッケージの電子署名で広く使われている、PGP を置き換える。
- GPG-Crypter — Graphical front-end to GnuPG(GPG) using the GTK3 toolkit and GPGME library.
- Keybase — Key directory mapping social media identities, with cross platform encrypted chat, cloud storage, and git repositories.
- KGpg — KDE のシンプルな GnuPG インターフェイス。
- Kleopatra — Certificate Manager and Unified Crypto GUI for KDE. It supports managing X.509 and OpenPGP certificates in the GpgSM keybox and retrieving certificates from LDAP servers.
- minisign — Simple program that only implements key signing
- Seahorse — GNOME Keyring で暗号鍵やパスワードを管理するための GNOME アプリケーション。
- scrypt — Command-line encryption utility featuring the memory-hardened
scrypt
key derivation function.
- steghide — 画像や音声ファイルなど様々な種類のファイルにデータを隠すことができるステガノグラフィーユーティリティ。
Data-at-rest encryption
See 保存データ暗号化.
管理者権限
- doas — A portable version of OpenBSD's doas command, known for being substantially smaller in size compared to sudo.
- pkexec(1) — A Polkit application that allows an authorized user to run commands or an interactive shell as another user. Configured using Polkit rules.
- su — Command used to assume the identity of another user on the system.
- sudo — Command to delegate the ability to run commands as root or another user while providing an audit trail.
サイエンス
数学
電卓
See also Wikipedia:Comparison of software calculators.
Console
- bc — 任意精度計算言語。
- calc — 任意精度計算コンソール。
- clac — 後置記法のコマンドライン・スタックベース計算機。
- qalc — Command-line calculator and equation solver with fault-tolerant parsing, constant recognition and units.
Graphical
- Deepin Calculator — Deepin デスクトップの使いやすい電卓
- Extcalc — Qt ベースの科学用グラフィカル計算器。
- FOX Calculator — シンプルなデスクトップ電卓。
- galculator — GTK ベースの科学用電卓。
- Genius — 数学的なプログラミング言語を備えた先進的な計算機。
- GNOME Calculator — GNOME デスクトップの科学電卓。
- KAlgebra — kde-education に含まれる計算器と 3D プロッタ。
- KCalc — KDE デスクトップの科学電卓。
- Liri Calculator — Liri の電卓。
- MATE Calc — MATE デスクトップ環境の計算機。
- Qalculate! — 電卓・方程式ソルバ。フォールトトレラントなパース、定数認識とユニット。
- SpeedCrunch — 高速高精度でパワフルなクロスプラットフォームの計算器。
- xcalc — 代数・逆ポーランド表記法モードを備えた X 用科学電卓。
数式処理システム
See also Wikipedia:ja:数式処理システムの一覧.
- AXIOM — FriCAS: 強力な AXIOM-CAS の派生システム。
- GAP — 群論計算に重点を置いた分散計算のための数式処理システム。
- Maple — 有名な商用 CAS。主として教育で使われています。
- Mathics — 記号数学計算用のフリーな CAS。主要な言語として Python を使用。Mathematica 互換の構文と機能を備えることを目指しています。ほとんどの処理は Sympy を使っており、より高度な機能を Sage で補っています。
- Mathomatic — C で書かれた多目的の数式処理システム。
- Maxima — Maple/Mathematica-ライクなプログラム。
- PARI/GP — 整数論の高速計算のために作られた数式処理システム。
- Singular — 可換・非可換環論・代数幾何学・特異点論に特に注力されている多項式計算の数式処理システム。
- wxMaxima — 強力な数式処理システムである Maxima のグラフィカルユーザーインターフェイス。
- Xcas — フリーの、基礎的な数式処理システムである、Giac のユーザーインターフェース。
Visualization of networks/graphs
- Graphia — Visualizes large graphs specified in various formats (including GML and GraphML) in 3D space in real time. See this issue on the Graphia Github for the Archlinux package dependencies of Graphia.
- https://graphia.app || パッケージが存在しないか AUR で検索
- Graphviz — The established tool for displaying smallish graphs in 2D.
科学技術計算
See also Wikipedia:Comparison of numerical analysis software.
- Cadabra — A field-theory motivated approach to computer algebra.
- Cantor — KDE に統合されたワークシートインターフェイスから好きな数学アプリケーションを使うことができるアプリケーション。kde-education に含まれます。
- EngLab — C ライクな構文を持ったクロスコンパイル数学プラットフォーム。
- https://www.fftw.org/ || fftw fftw-mpiAUR fftw-mpichAUR
- FreeMat — Matlab-ライクなプログラム。(MPI による) 分散環境による並列計算の開発のサポート、C や C++、Fortran などのコードがいらないインターフェース、3D グラフィック機能など。
- GeoGebra — インタラクティブなグラフィック・数式・スプレッドシートを備えた動的な数学ソフトウェア。
- Julia — 技術計算のための高水準・高性能な動的言語。
- Kig — インタラクティブ幾何学アプリケーション。kde-education に含まれています。
- matplotlib (PyLab) — 科学計算用の Python モジュール (pyplot や numpy など) のコレクション。
- SageMath — Python で書かれた Maxima に似た数式処理システム。Magma, Maple, Mathematica, Matlab の代替。
- Scilab — 数値計算に使われる Matlab 代替、構文は Matlab とは異なりますが、簡単に変換できます。
- https://www.scilab.org/ || scilabAUR, scilab-binAUR, scilab-gitAUR
統計学
See also Wikipedia:Comparison of statistical packages.
- gretl — A cross-platform software package for econometric analysis, written in the C programming language.
- JAGS (Just another Gibbs sampler) — マルコフ連鎖モンテカルロ法 (MCMC) を使う階層ベイズモデルの分析のためのクロスプラットフォームプログラム。
- jamovi — SPSS のユーザーが簡単に使えるように作られた統計パッケージ。Electron プラットフォームベース。
- Python Data Analysis Library (pandas) — Python プログラミング言語による、高性能かつ使いやすい、データ解析ツール。
- PSPP — フリーの SPSS 実装。
- R — 統計計算とグラフのソフトウェア環境。
- RKWard — 統計解析向けプログラミング言語 R のフロントエンド。
- RStudio — Qt で書かれた R の強力で生産的な IDE。
データ評価とプロット
- AlphaPlot — Application for scientific data analysis and visualization, fork of SciDavis / QtiPlot.
- Engauge Digitizer — グラフの画像からデータを抽出。
- Fityk — 曲線あてはめ・データ解析アプリケーション。釣鐘型関数を実験データに当てるのによく使われます。
- https://fityk.nieto.pl/ || fitykAUR
- Gnuplot — 関数・データの 2D / 3D プロットを生成するコマンドラインプログラム。
- Grace — WYSIWYG 2D グラフプロットツール。
- https://plasma-gate.weizmann.ac.il/Grace/ || graceAUR, qtgraceAUR, gracegtkAUR
- KmPlot — グラフと積分・導関数を描画するプログラム。kde-education に含まれます。
- LabPlot — SciDAVis に似たフリーのデータ解析・視覚化アプリケーション。
- Plots — A graph plotting app for GNOME.
- Rocs — グラフアルゴリズムを設計・解析するのに興味がある全ての人 (教師・学生・研究者) のためのグラフ理論 IDE。kde-education に含まれます。
- ROOT — CERN によって開発されている(元は素粒子物理学用の)データ解析プログラム・ライブラリ。
アプリケーション一覧#スプレッドシートも見てください。
証明支援システム
Wikipedia:Proof assistant も参照。
- Agda — 依存型・関数型プログラミング言語・プルーフアシスタント。直感的に証明を書いてチェックできます。
- Coq — 形式証明管理システム。数学主題と実行アルゴリズム、定理を記述するための形式言語を備えており、機械的に証明をチェックする半自動な開発環境を実現します。
- https://coq.inria.fr/ || CLI: coq, GUI: coqide
- Isabelle — 数学定理を形式言語で表現できる汎用の証明支援器。論理計算で定理を証明するためのツールを提供します。
物理学
物理シミュレーション
- Code_Aster — 土木工学や構造力学における有限要素解析 (FEA) や数値シミュレーションのためのソフトウェアパッケージ。
- OpenFOAM — Software package and toolkit for computational fluid dynamics (CFD).
- Calculix — A three-dimensional structural finite element program.
- Elmer_FEM_solver — Finite element analysis (FEA/FEM) software for multiphysics problems. Includes models for fluid dynamics, structural mechanics, electromagnetics, heat transfer, and acoustics.
- Netgen/NGSolve — A high performance multiphysics finite element software, with a flexible Python interface to implement new physical equations and solution algorithms easily.
- https://ngsolve.org/ || netgen-gitAUR, ngsolve-gitAUR
- ONELAB/Gmsh — An open-source, lightweight interface to finite element software, by default containing the mesh generator Gmsh, the finite element solver GetDP and the optimization library conveks.
- http://onelab.info/ https://getdp.info/ https://gmsh.info/ http://onelab.info/conveks/ || gmshAUR, getdpAUR
- FEniCS — An open-source computing platform for solving partial differential equations, enabling users to quickly translate scientific models into efficient finite element code with the high-level Python and C++ interfaces that scale across platforms ranging from laptops to high-performance clusters.
- https://fenicsproject.org/ || dolfinAUR, python-dolfinAUR
- FEBio — An open-source software tool for nonlinear finite element analysis specifically focused on solving nonlinear large deformation problems in biomechanics and biophysics, able to solve problems in mixture mechanics (i.e. biphasic or multiphasic materials), fluid mechanics, reaction-diffusion, and heat transfer, including fluid-solid interactions.
- https://febio.org/ || パッケージが存在しないか AUR で検索
- EPANET — 配水管網における水の移動と水質に関する長期シミュレーションを行います。
- Step — 二次元の物理シミュレーション。kde-education に含まれています。
- 動学的な降雨表面流出シミュレーションモデル。地表・地下の水文学的な量と質のシミュレーションに使われます。 || https://www.epa.gov/
単位変換
- ConvertAll — 意味がないものでも様々に単位を組み合わせられる (e.g. inches per decade) 単位変換アプリケーション。
- Gonvert — 長さ、量、数など多くのカテゴリで CGS・帝国単位・古代単位など多くの単位系間で変換できる変換ユーティリティ。
- Units — コマンドライン単位コンバーター・電卓。倍数的なスケール変化、ノンリニアな変換ができる。華氏を摂氏やゲージに変換する等。
化学
分子構造
ビューア
See also Wikipedia:List of molecular graphics systems.
- Avogadro — 3D 分子構造のエディタ・ビューア・シミュレータ (蛋白質構造データバンクからのファイルのダウンロードもサポート)。
- https://avogadro.cc/ || avogadroAUR
- BALLView — スタンドアローンの分子モデリング・視覚化アプリケーション。BALL フレームワークの一部。
- Ghemical — 分子構造を編集・回覧・シミュレートするために使われる計算化学ソフトウェアパッケージ。
- PyMOL — オープンソースの分子視覚化システム。小さな分子や、タンパク質などの生体高分子の高品質な 3D イメージを作成できます。
- VMD — 3D グラフィックと内蔵のスクリプトを使って巨大な生体分子を表示・アニメーション・解析する分子視覚化プログラム。
ドローイング
- BKChem — 実践的な見かけの良い化学構造式の描写プログラム。
- https://bkchem.zirael.org/ || bkchemAUR[リンク切れ: package not found]
- Chemtool — 化学構造式を描写するための GTK プログラム。
- Gabedit — GAMESS, Gaussian, MOLCAS, MOLPRO, MPQC, OpenMopac, Firefly (旧名 PC GAMESS), Q-Chem などの計算化学パッケージのグラフィカルユーザーインターフェース。
モデリング
- APBS — 分子複合系の静電気・溶媒和の性質を解析。
- CP2K — 量子化学と固体物理学のソフトウェアパッケージ。
- https://www.cp2k.org/ || cp2kAUR
- Fpocket — ボロノイ分割に基づく非常に高速なオープンソースの蛋白質ポケット検知アルゴリズム。
- GROMACS (GROningen MAchine for Chemical Simulations) — 分子動力学法を使うための多目的パッケージ。数百から数万原子(分子、粒子)の系の動きのニュートン方程式をシミュレートする。
- AmberTools — 独立して開発されている複数のパッケージと Amber18 から構成されたスイート。完全な分子動力学シミュレーションを実行することができます。顕在水分子あるいは一般化ボルン溶媒モデルを使用。
- NAMD — 巨大な生命分子系の高性能シミュレーションのために作られた並列分子動力学コード。
- ORCA — 非経験的, DFT, 半経験的 SCF-MO パッケージ。
- PDB2PQR — 分子複合系の静電気・溶媒和の性質を解析。
- PMEMD — MBER ソフトウェアパッケージの PMEMD モジュール。
- Quantum ESPRESSO — 電子状態計算とナノスケールの材料モデリングのアプリケーションの統合スイート。密度汎関数理論、平面波、擬ポテンシャル(ノルム保存/ウルトラソフト)に基づく。
- smina — スコアリング・最小化が改善された Autodock Vina のフォーク。
周期表
- eperiodique — EFL を使用するシンプルな周期表ビューア。
- gElemental — 付加情報が含まれている元素周期表。
- Kalzium — 構造式エディタと方程式ソルバーの付いた元素周期表。Part of kde-education.
地球科学
地理学
- BT747 — MTK GPS データロガーの万能ナイフ。
- FoxtrotGPS — 軽量・高速なマッピングアプリケーション。
- Gebabbel — GPSBabel の代替 GUI。
- GeoDa — A tool for spatial data analysis.
- GNOME Maps — GNOME のシンプルな地図クライアント。gnome-extra に含まれています。
- Gpredict — リアルタイムの人工衛星トラッキング・軌道予測アプリケーション。
- GPSBabel — GPS ウェイポイント・軌跡・ルートを様々なフォーマットで読み書き。
- gpsd — シリアルまたは USB でホストコンピュータに接続された GPS や AIS 受信器を監視して、ホストコンピュータの TCP ポート 2947 からセンサーの位置・進路・速度データを利用できるようにするデーモン。
- GpsPrune — GPS システムの位置データを表示・編集・変換。
- GPXSee — GPS ログビューア・アナライザ。
- GPX Viewer — gpx ファイルに保存された軌跡・ウェイポイントを視覚化するシンプルなツール。
- GRASS GIS — 地理空間データ管理と解析・画像処理・地図生成・空間モデリングと視覚化。
- gvSIG — あらゆる種類の地理情報を取得・保存・管理・解析・展開するためのデスクトップアプリケーションと地理情報システム (GIS) in order to solve complex management and planning problems.
- JOSM — Java で書かれた OpenStreetMap エディタ。
- Mapton — Java で書かれた拡張性の高いデスクトップ地図・地球儀アプリケーション。
- https://mapton.org/ || maptonAUR
- Marble — 地球について学習できる仮想地球・世界地図。kde-education に含まれています。
- https://marble.kde.org/ || KDE: marble, Qt: marble-qt
- Merkaartor — OpenStreetMap エディタ。
- Navit — モジュール方式のターンバイターンカーナビゲーションシステム。
- OffRoad — OsmAnd から移植されたオフラインベクター地図表示システム。
- OpenOrienteering Mapper — オリエンテーリング地図制作プログラム。
- QMapShack — 次回の野外旅行を計画しよう。
- QGIS — ベクター・ラスター・データベース形式をサポートする地理情報システム (GIS)。
- Subsurface — ダイブスポット (GPS 座標に基づく) と使用したウエイト・スーツ、ダイブマスターとバディを記録するダイビングログブック。
- Viking — GPS データを管理するための GTK 2 アプリケーション。
気象学
- Gis Weather — カスタマイズ可能な天気予報デスクトップウィジェット。
- GNOME Weather — あなたの住んでいる都市の天気を表示したりインターネットサービスの天気予報にアクセスできる GNOME 用の小さなアプリケーション。
- meteo-qt — 天気情報を表示するシステムトレイアプリケーション。
- wttr — https://wttr.in のデータを使って天気をチェックするシンプルなコンソールアプリケーション。
- Xfce Weather Panel Plugin — Xfce4 パネルの天気予報プラグイン。
- wego-darksky — A fork of the terminal weather app wego with Dark Sky support.
天文学
- Astropy — The Astropy Project is a community effort to develop a common core package for Astronomy in Python and foster an ecosystem of interoperable astronomy packages.
- Celestia — 広大な宇宙を旅することができる 3D 天体シミュレーションプログラム。現実に即してモデリングされ、いかなる時間のいかなる場所も見ることができます。
- GIMP Astronomy Plugins — 天体画像作成用の GIMP プラグインのセット。
- GoQat — オートガイドやフォーカスヘルプなどの機能を持った、特に QSI カメラ用の、カメラキャプチャソフトウェア。
- KStars — 地球上のどの場所でも、どの時刻でも、夜空の正確なグラフィカルシミュレーションができるプラネタリウムアプリケーション。KDE Edu に含まれています。
- Qastrocam-g2 — 天文学のためのウェブカメラキャプチャソフトウェア。
- https://sourceforge.net/projects/qastrocam-g2/ || qastrocam-g2AUR[リンク切れ: package not found]
- Skychart / Cartes du Ciel — 星座・惑星などの望遠鏡で見れるほとんどの天体を図示・ラベリングするプラネタリウム。Digitized Sky Survey チャートやチャートのスーパーインポーズ画像のダウンロードもできます。
- SPICE — A comprehensive toolkit and api to design, simulate and analyse space missions
- StarPlot — 三次元星座ビューア。
- http://starplot.org/ || starplotAUR
- Stellarium — リアルタイムのリアリスティックな空を描くことができる OpenGL を使っている美しい 3D プラネタリウム。
- Where Is M13 — 星団や星雲の位置や物理的な特性を確認できるアプリケーション。
- XEphem — Motif-ベースの天体歴・プラネタリウムプログラム。
生物学
計算生物学とバイオインフォマティクス
See also Wikipedia:List of open source bioinformatics software.
- BALL (Biochemical Algorithms Library) — 分子力学法や高度な溶媒和メソッド、蛋白質構造の比較・分析のクラス、さらにデータ構造の広大なセットを提供する C++ のアプリケーションフレームワーク。ファイルのインポート・エクスポートやビジュアライゼーションも可能。
- BioJava — 計算生物学や生物情報科学で使う Java ツールのセット。
- https://biojava.org/ || biojavaAUR
- Biopython — 計算生物学や生物情報科学で使う Python パッケージとツール。
- EMBOSS (European Molecular Biology Open Software Suite) — 分子生物学やバイオインフォマティクスのコミュニティのために開発されたオープンソースの分析ソフトウェアパッケージ。
- MUMmer — 接尾辞木を使った配列アライメント用のバイオインフォマティクスソフトウェアシステム。
- Snapgene — クローズドソースの分子クローニングアプリケーション。素早く簡単に生体操作を計画・描画・文章化できます。Supports a wide range of cloning and PCR manipulations. フリー版では一般的な分子生物学のワークフローの視覚化ができます。
- UGENE — よく使われている生物学ツールやアルゴリズムを統合したアプリケーション。グラフィカルユーザーインターフェースとコマンドラインを提供。
- https://ugene.net/ || ugene-binAUR, ugene-gitAUR
Genealogy
- Gramps — 家系図を見ることができる家系プログラム。
- LifeLines — Text based genealogy software for family trees and reports.
画像処理
- ImageJ — プラグインやマクロによる拡張ができる Java ベースのイメージプロセシング・分析プログラム。顕微鏡検査で広く使われています (例: 細胞を数える)。
- Fiji — 多くのプラグインがまとめられた ImageJ ディストリビューション (と ImageJ2)。
- https://fiji.sc || fiji-binAUR
DICOM ビューアとボリュームレンダリング
- aeskulap — シンプルな DICOM データビューア。
- weasis — モジュラー型の多目的 DICOM ビューア。
- aliza — DICOM, MetaIO, Nifti, Nrrd 形式などの 2D, 3D, 4D 画像と DICOM, VTK, STL, OBJ 形式のメッシュを開きます。
- ParaView — Interactive data visualization tool built using VTK that can scale across distributed computer hardware.
工学
コンピュータ支援設計
See also Wikipedia:List of computer-aided design editors.
- BRL-CAD — Constructive Solid Geometry (CSG) ソリッドモデリングコンピュータ支援設計 (CAD) システム。インタラクティブなジオメトリーエディタ、グラフィックレンダリングやジオメトリック分析に使えるレイトレーシング、分散ネットワークコンピューティングフレームバッファ、スクリプト、イメージプロセッシング・シグナルプロセッシングツール。
- https://brlcad.org/ || brlcadAUR
- FreeCAD — OpenCascade ベースの CAD/CAE プログラム。マクロ記録、ワークベンチ、サーバー機能などを備えています。Qt と Python で開発。
- LeoCAD — バーチャル LEGO モデルを作成するための CAD プログラム。使用しやすいインターフェースを持っており、現在、LDraw コミュニティによって作成された10,000以上の異なったピースを含んでいます。
- LibreCAD — Qt5 を使ったパワフルな 2D CAD アプリケーション。QCad コミュニティエディションからフォークされて作られました。
- OpenSCAD — プログラマー流によるオープンソースの 2D/3D CAD。
- QCAD — 2D CAD アプリケーション。QCaD には標準の DXF ファイルフォーマットが含まれており HPGL フォーマットをサポートしています, and optionally the DWG format through a proprietary plugin.
- SolveSpace — Powerful 3D CAD constraint-based parametric modeler with simple mechanical simulation capabilities.
電子工学
See also Wikipedia:Comparison of EDA software.
デジタル論理
デジタル論理ソフトウェアは主として、論理回路を設計・シミュレートするためのシンプルな教育ツールとして使われます。
- Digital — Interactive simulator similiar to the discontinued Logisim. Features Karnaugh maps, logic tables, FSM editor, VHDL export and more, written in Java.
- glogic — Python で書かれた教育用のグラフィカルな論理回路シミュレータ。
- GTKWave — フル機能の GTK ベース波形ビューア。LXT, LXT2, VZT, FST, GHW ファイルや標準的な Verilog VCD/EVCD ファイルを読み込むことができます。
- Logisim — 教育用の電子回路設計・シミュレーションプログラム。Java で書かれています。開発は停止中。
- Logisim Evolution — オリジナルの Logisim に新しい機能を開発するプロジェクト。Java で書かれています。
- PulseView — 論理アナライザ・オシロスコープ・MSO GUI。
- SmartSim — シンプルで綺麗な電子論理回路設計・シミュレーションソフトウェア。教師と生徒を対象としており、軽量でクロスプラットフォーム、GPL でライセンスされています。Vala で書かれています。
- WaveDrom editor — Timing diagram rendering in real-time from simple textual description. Can also be edited and embedded in the browser.
HDL
Also see Wikipedia:Hardware description language.
- Gowin EDA Edu IDE — An IDE for Gowin's FGPA devices, including Sipeed Tang Nano and Sipeed Tang Nano 4K.
- en:Intel Quartus Prime — Quartus Prime と ModelSim-Intel, HLS Compiler, etc を含む Intel の FPGA device の設計ツール。
- Lattice Diamond — A set of design tools for Lattice's FPGA chips.
- Microsemi Libero — Development tools for designing with Microsemi's PolarFire, IGLOO2, SmartFusion2, RTG4, SmartFusion, IGLOO, ProASIC3 and Fusion families.
- https://www.microsemi.com/product-directory/design-resources/1750-libero-soc#overview || see Microsemi Libero
- Xilinx ISE WebPACK — FPGA プログラマブルロジックデザインスイート。
- https://www.xilinx.com/products/design-tools/ise-design-suite/ise-webpack.html || see Xilinx ISE WebPACK
- GHDL — Free and Open Source VHDL 2008/93/87 analyzer, compiler and simulator.
- OpenFPGAloader — Universal utility for programming FPGA. Try openfpgaloader-gitAUR if your board isn't managed by the stable version.
- Verilator — A Verilog/SystemVerilog simulator, performs lint code-quality checks, compile to threaded C++ code for simulation.
- iverilog — Icarus Verilog compiler and simulation tool (slower but older than Verilator).
- VTR — Verilog to Routing, Open Source CAD Flow for FPGA ResearchVerilog to Route.
MCU IDE とプログラマ
- Arduino — Arduino プロトタイピングプラットフォーム SDK。
- avrcalc — Atmel AVR の開発を加速する計算機。
- AVRDUDE — AVR マイクロコントローラの ROM や EEPROM の中身をダウンロード・アップデート・操作。
- dfu-util — Device firmware update (DFU) USB programmer.
- SPIPGM — パラレルポートケーブルで PC に接続されたシリアル SPI フラッシュ ROM メモリをプログラミングするためのツール。
- esp-idf — Espressif IoT Development Framework. Official development framework for ESP32.
- platformio — Collaborative platform for embedded development, embedded development, with debugger, unit testing, code analysis. Default IDE is VSCode, but can be used by Atom, Eclipse, Emacs Qt Creator, Vim and several other IDE. Core CLI utils.
Electronic circuit simulation and schematic capture editing
- easy_spice — Electronic circuit simulator. SPICE frontend, using gschem for schematics and ngspice as simulator.
- eispice — Clone of the Berkley SPICE 3 Simulation Engine. It was originally targeted toward PCB level Signal Integrity Simulation; simulating IBIS model defined devices, transmission lines, and passive termination but the scope of the tool has been slowly expanding to include more general purpose circuit simulation features. Python interface.
- https://charleseidsness.github.io/eispice/ https://github.com/charleseidsness/eispice || python2-eispice-gitAUR
- gnucap — GNU circuit simulator.
- http://gnucap.org || gnucapAUR
- gspiceui — GUI to various freely available Spice electronic ciruit simulators.
- ngspice — 回路のシミュレートに使用するアプリケーション。spice3f5 のオープンソース版後継。Has the most versatile user interface; supporting scripting within the circuit descriptions, use through an interpreter, as a C library, through tcl or various external wrappers (e.g., Python).
- Qucs — 電子回路シミュレーションアプリケーション。グラフィカルユーザーインターフェースによる回路の設計と、大信号・小信号・ノイズの挙動をシミュレートができます。
- qucs-s — Electronics circuit simulator that gives you the ability to set up a circuit with a GUI and simulate it. Fork of qucs that uses external, better, programs to do actual simulation.
- Xyce — SANDIA Xyce is an open source, SPICE-compatible, high-performance analog circuit simulator, capable of solving extremely large circuit problems by supporting large-scale parallel computing platforms.
Electronic design and schematic capture editing
- asco — SPICE Circuit Optimizer.
- Fritzing — Easy to use program to draw good-looking circuit diagrams, and also create schematics and PCBs.
- gEDA — 電子回路の設計や、回路図入力、シミュレーション、プロトタイピング、生産につかわれる電子設計自動化ツールのフルスイートとツールキット。
- gEDA PCB — インタラクティブなプリント基板エディタ。
- KiCAD — 電子回路の結線図の設計やプリント基板 (PCB) への実装を容易にする電子設計自動化のソフトウェアスイート。
- QElectroTech — 高度な電子回路を設計するために使われるアプリケーション。
遠距離通信
- GNU Radio — ソフトウェア無線を実装するための信号処理ブロックを提供するソフトウェア開発ツールキット。
- Gqrx — GNU Radio と Qt GUI ツールキットで実装されたソフトウェア無線レシーバ。
- Pothos — 相互接続された信号ブロックのトポロジーを作成するための完全なデータフローフレームワーク。
- SDR# — 人気の SDR プログラム。
- https://airspy.com/ || sdrsharpAUR
- SigDigger — Qt ベースのデジタル信号アナライザ。Suscan コアと Sigutils DSP ライブラリを使用。
アマチュア無線
メインの記事を見てください: アマチュア無線#ソフトウェアリスト。
Wikipedia:List of software-defined radios も参照。
シミュレーションモデリング
- Flight Gear — Open-source, multi-platform atmospheric and orbital flight simulator with a flight dynamics engine (JSBSim) that is part of a 2015 NASA benchmark to judge new simulation code to space industry standards.
- gephi — Java で書かれたオープンソースのネットワーク解析・視覚化ソフトウェア。
- golly — ライフゲーム (Conway's Game of Life) や他のセルオートマトンを探査するオープンソース・クロスプラットフォームアプリケーション。
- Netlogo — マルチエージェントのプログラマブルモデリング環境。
- AnyLogic — クロスプラットフォームのプロプライエタリマルチメソッドシミュレーションモデリングツール。個人利用も可能。
計算機科学
人工知能
Wikipedia:Comparison of deep learning software も参照。
- Fast Artificial Neural Network — 順伝播型ニューラルネットワークを開発するためのライブラリ。
- Mycroft — 音声認識を備えた知的パーソナルアシスタント・ナレッジナビゲータ。
- Orange — ビジュアルプログラミングや Python で使えるデータ視覚化・機械学習・データマイニングツールキット。
- Torch — 機械学習ライブラリ・科学計算フレームワーク・LuaJIT ベースのスクリプト言語。
- http://torch.ch/ || torch7-gitAUR
- X Neural Switcher — 自動 (知的) でキーボードレイアウトを修正。
- https://xneur.ru/ || xneur-devel-gitAUR, gxneurAUR
- Tensorflow — エンドツーエンドのオープンソース機械学習プラットフォーム。
- https://www.tensorflow.org/ || python-tensorflow, with non x86-64 CPU optimization python-tensorflow-opt, with CUDA python-tensorflow-cuda, with CUDA and with non x86-64 CPU optimizations python-tensorflow-opt-cuda
- PyTorch — 研究時のプロトタイピングから本番環境への実装を加速するオープンソース機械学習フレームワーク。
- https://pytorch.org/ || python-pytorch, with CUDA python-pytorch-cuda
- Theano — Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently.
Photogrammetry
See also Wikipedia:Comparison_of_photogrammetry_software.
- OpenMVS — A software package.
- OpenMVG — A software package.
- AliceVision — A software package.
その他
Organization
Personal information managers
These applications support time, task and contacts management.
- Evolution — Personal information management application that provides integrated mail, calendaring and address book functionality. Part of gnome-extra.
- Kontact — Integrated solution to your personal information management.
- Osmo — GTK パーソナルオーガナイザ。カレンダー、タスク管理、アドレス帳のモジュールを含む。
- SeaMonkey Mail & Newsgroups with Lightning — Extension to SeaMonkey that provides calendar and task support.
- Thunderbird with Lightning — カレンダーとタスクを加える Mozilla Thunderbird 拡張。
Time management
コンソール
- Calcurse — テキストベースの ncurses カレンダー・スケジューリングシステム。(supports CalDAV)
- ccal — A console program which writes a calendar together with Chinese calendar to standard output.
- khal — Command-line (non-interactive) and ncurses (interactive) calendar system (supports CalDAV)
- mail2rem — Maildir から Remind カレンダーに .ics カレンダーをインポートするための小さなスクリプト。
- Pal — インタラクティブなインターフェースとそうでないインターフェースを持つとても軽量なカレンダー。
- pcal — A tool to create pdf calendars from pcal input which can be exported by some calendar programs.
- Remind — 高度に洗練されたテキストベースのカレンダー・通知システム。
- When — シンプルなパーソナルカレンダープログラム。
- Wyrd — UNIX や Linux コンピュータで使われるカレンダー・アラームプログラムの Remind のテキストベースのフロントエンド。
グラフィカル
- chinese-calendar — Chinese traditional calendar for Ubuntu Kylin.
- CoreTime — Very simple Clock/Calendar application which shows a clock, supports alarms, reminders, a stop watch and a timer. Part of C-Suite.
- Day Planner — 時間の管理や予定作成を助けるプログラム。アポイントや誕生日などを管理できます。
- Deepin Calendar — Calendar application for Deepin.
- etmtk (Event and Task Manager) — "Getting Things Done!" アプローチによってイベント・タスク・活動・リマインダー・プロジェクトなどを管理するシンプルなアプリケーション。
- Gahshomar — Persian (Jalali/Farsi) calendar.
- GNOME Calendar — GNOME のカレンダーアプリケーション。
- KAlarm — Personal alarm message, command and email scheduler, part of kdepim[リンク切れ: package not found].
- KOrganizer — カレンダー・スケジューリングプログラム, part of kdepim[リンク切れ: package not found].
- Kalendar — A calendar application using Akonadi to sync with external services (NextCloud, GMail, ...).
- Nextcloud Calendar — Calendar app for Nextcloud.
- Outspline — 高度な時間管理機能がある拡張性に優れたアウトライナー。複雑に発生するイベントをサポート。
- Pantheon Calendar — Desktop calendar app designed for elementary OS.
- TkRemind — 洗練されたカレンダー・アラームプログラム。
Timers
Countdown timers and stopwatch
- GNOME Clocks — GNOME の時計アプリケーション, including alarm, stopwatch and timer functionality.
- Hourglass — Simple time keeping application designed for elementary OS.
- Kronometer — Stopwatch application for KDE.
- KTeaTime — Handy timer for steeping tea.
- pystopwatch — Stopwatch written in Python with a clock and two countdown functions that can minimize to the tray.
- termdown — Countdown timer and stopwatch in your terminal.
Break timers
- GNOME Break Timer — コンピュータの使用時間を記録して、定期的に休憩を促すプログラム。
- RSI Break — Takes care of your health and regularly breaks your work to avoid repetitive strain injury (RSI).
- Safe Eyes — Tool to reduce and prevent repetitive strain injury (RSI).
- Workrave — RSI を補助するツール。
Pomodoro timers
See Wikipedia:Pomodoro Technique for an introduction.
- flow — Pomodoro app that blocks distractions while you work.
- Gnomato — Timer for the Pomodoro Technique.
- GNOME Pomodoro — Time management utility for GNOME based on the Pomodoro Technique.
- Pilorama — Eye-candy timeboxing tool written in QML
- Pomodoro-Logger — Pomodoro timer and logger with Kanban board for task management and tracking.
- Solanum — A pomodoro timer for the GNOME desktop
- Tomate — Timer for the Pomodoro Technique.
- Tomato — Simple, usable and efficient pomodoro app designed for elementaryOS.
- Tomighty — Desktop timer for the Pomodoro Technique.
Time trackers
- ActivityWatch — A self/local-hosted, cross-platform, client-server, privacy-focused active window tracker.
- Hamster — 一日のアクティビティにどれくらい時間がかかったかを記録するタイムトラッキングアプリケーション。
- Kapow — Punch clock to track time spent on projects.
- KTimeTracker — Todo management and time tracking application.
- Tider — 軽量なタイムトラッキングアプリケーション (GTK)。
- Timenaut — Time tracker that tracks active windows and lets you sort them into categories. Based on the Electron platform.
- Timewarrior — A command-line time-tracking application.
- Timetrack — Simple time-tracking app for GNOME.
- Wakatime — Open source plugins for metrics about your programming with intuitive web-interface.
Task management
コンソール
- DevTodo — タスクリストを管理するための小さなコマンドラインアプリケーション。
- Taskbook — Tasks, boards & notes for the command-line habitat.
- Taskwarrior — lua によるカスタマイズ性その他をサポートするコマンドラインの To-do リストアプリケーション。
- todoman — Command-line To-do list manager (supports CalDAV)
- Todo.txt — 小さなコマンドライン To-do マネージャ。
- TuDu — Vimの様なキーバインドを備えた Ncurses ベースの階層的な To-do リストマネージャ。
グラフィカル
- Agenda — Simple, fast, no-nonsense to-do (task) list for elementary OS.
- Effitask — Graphical task manager, based on the Todo.txt format.
- Getting Things GNOME! — GNOME デスクトップ向けのパーソナルタスク・To-do リスト管理アプリケーション inspired by the Getting Things Done (GTD) methodology.
- Go For It! — Simple and stylish productivity app, featuring a to-do list, merged with a timer that keeps your focus on the current task. To-do lists are stored in the Todo.txt format.
- GNOME To Do — Personal task manager for GNOME.
- Nextcloud Tasks — Tasks app for Nextcloud.
- Planner — Task manager with Todoist support.
- ptask — GTK task manager based on Taskwarrior.
- QTodoTxt — todo.txt ファイルの UI クライアント。
- sleek — todo.txt app with modern GUI. Based on the Electron platform.
- Task Coach — パーソナルタスクと To-do リストを管理するシンプルな To-do マネージャ。
- Tasque — Easy quick task management app written in C#.
- Zanshin — To-do management application for KDE.
Contacts management
Console
- Abook — Text-based contacts manager designed for use with mutt.
- Khard — Command-line addressbook that is able to sync with CardDAV-servers.
Graphical
- Communicator — Integrated address book and dialer application features the search for and view of contacts, edit contact details, and make new contacts, favorites, and dialer pad.
- GNOME Contacts — Contacts manager for GNOME.
- KAddressBook — Address book manager for KDE.
- LDAP Administration Tool — Browse LDAP-based directories and add/edit/delete entries contained within.
- Nextcloud Contacts — Contacts app for Nextcloud.
- phpLDAPadmin — LDAP client webapp. Its hierarchical tree-viewer and advanced search functionality make it intuitive to browse and administer your LDAP directory.
- Thunderbird with CardBook extension — address book based on the CardDAV and vCard standards.
ファイナンス
See also Wikipedia:Comparison of accounting software.
Console
- Beancount — 金融取引記録をテキスト ファイルで定義し、メモリ内で読み取り、そこからさまざまなレポートを生成し、Web インターフェイスを提供できる複式簿記のコンピューター言語。
- esniper — eBay オークションでスナイプするためのシンプルで軽量なツール。
- hledger — 複式簿記を使ってお金や時間、商品を追跡するための会計プログラム。シンプルで編集しやすいファイルフォーマットを使います。Ledger と互換性があります。
- Ledger — Ledger はパワフルな、複式記帳法の会計システムで、UNIX コマンドラインからアクセスします。
Graphical
- BillReminder — Small and quick accounting application designed to allow for easy tracking of bills.
- Eqonomize! — Cross-platform personal accounting software, with focus on efficiency and ease of use for the small household economy.
- GnuCash — 複式簿記システムを実装した小さなビジネスの会計向けのファイナンスアプリケーション。
- Grisbi — パーソナルファイナンスシステム。サードパーティ・支出・レシートのカテゴリと予算・会計年度など組織の運営に役立つ情報を管理します。
- HomeBank — パワフルなフィルタリングツールやグラフでお金の使い道を分析できる使いやすいファイナンスマネージャ。
- KMyMoney — Microsoft Money に似たパーソナルファイナンスマネージャ。収入と支出のカテゴリ分配や銀行口座の調整、“QIF” ファイルフォーマットのインポート・エクスポートをサポート。
- Kresus — セルフホスト型の個人財務管理ソフトウェア。毎日、すべての新しい銀行取引を自動的に取得し、それらを分類し、チャートで調査し、予算を設定することができます。
- Manager — 中小企業向けのプロプライエタリ会計ソフトウェア。
- Money Manager EX — 使いやすい個人用ファイナンススイート。
- Odoo — 純粋に python で作られたオープンソースの ERP システム。以前は OpenERP として知られていました。
- https://www.odoo.com/ || odooAUR
- Skrooge — KDE デスクトップ向けのパーソナルファイナンスマネージャ。
暗号通貨
- ARK デスクトップウォレット — ARK 用のウォレット。
- https://github.com/ArkEcosystem/desktop-wallet || ark-desktopAUR[リンク切れ: package not found]
- Atomic ウォレット — Bitcoin、Ethereum、XRP、Litecoin、XLM、その他300以上のコインとトークンを管理。
- Bitcoin Core — Bitcoin P2Pネットワークに接続。
- Cake ウォレット — マルチ通貨ウォレット。
- Sparrow ウォレット — 高度なBitcoinクライアント。
- Coinomi — Bitcoin、Ethereum、その他1,770以上のブロックチェーン資産を安全に保管、管理、交換。
- Cointop — 暗号通貨を追跡するためのターミナルベースのアプリケーション。
- https://cointop.sh/ || cointopAUR
- Electrum — 軽量なBitcoinクライアント。
- Etherwall — Ethereumウォレット。
- Exodus — ブロックチェーン資産を安全に保管、管理、交換するための統合型プロプライエタリアプリケーション。Electronプラットフォームベース。
- https://www.exodus.io/ || exodusAUR
- Mist — Ethereum Dappブラウザ。
- Monero — Moneroウォレット。
- Feather ウォレット — 軽量Moneroウォレット。
- Dogecoin Core — Dogecoin Coreウォレット、Dogecoin P2Pネットワークへの接続を可能にする。
- https://dogecoin.com/ || dogecoin-qtAUR, multidogeAUR
プロジェクト管理
Wikipedia:ja:プロジェクト管理ツールの比較 も参照してください。
- Calligra Plan — 複数のリソースを使用して中規模のプロジェクトを管理することを目的としたプロジェクト管理アプリケーション。
- GanttProject — ガントチャート、リソース管理、カレンダー機能を備えたプロジェクトスケジューリングアプリケーション。
- Planner — GNOME 用のプロジェクト管理アプリケーション。
- ProjectLibre — Microsoft Project の代替となるプロジェクト管理ソフトウェア。
- TaskJuggler — モダンで強力なプロジェクト管理ツール。その新しいプロジェクト計画および追跡アプローチは、一般的に使用されているガントチャート編集ツールよりも柔軟で優れています。
レシピ管理
- GNOME Recipes — GNOME 用のレシピ管理アプリケーション。
- Gourmand — シンプルでありながら強力なレシピ管理アプリケーション。
- KRecipes — 個人のレシピコレクションを素早く簡単に整理するために設計された KDE アプリケーション。
教育
See also ゲーム一覧#教育.
- Moodle — オープンソースの学習管理システム。
- https://moodle.org/ || moodleAUR
- OpenBoard — Interactive whiteboard software for schools and universities.
フラッシュカード
See also Wikipedia:List of flashcard software.
- Anki — 物事を記憶するのを楽にするプログラム。
- jVLT — Vocabulary learning tool.
- KWordQuiz — Tool that gives you a powerful way to master new vocabularies. Part of kde-education.
- Mnemosyne — 学習を最適化するフラッシュカードツール。
- Parley — Program to help you memorize things. It uses the spaced repetition learning method, also known as flash cards. Part of kde-education.
- Pauker — Flash card based learning tool using shortterm and longterm memory training.
- OpenTeacher — Open source application that helps you learn a variety of subjects
- StudyFlash — Learn flashcards inside your terminal
タッチタイピング
コンソール
- Dvorak 7min — Dvorak キーボードレイアウトに慣れるためのシンプルな ncurses ベースのタイピングチューター。
- GNU Typist — 汎用のタイピングチューター。
- psani-profi — タッチタイピングを教えるプログラム(チェコ語)。
- Typing Trainer — 英語とハンガリー語に対応した ncurses ベースのタイピングトレーナープログラム。
- Typespeed — タイピング速度をテストし、指の CPS(秒間入力数)を測定します。
- typiskt — ターミナル(Bash)でのタッチタイピングトレーニング。
グラフィカル
- Amphetype — 画面上のキーボードを必要としないが、速度と精度を向上させたい人向けのレイアウト非依存のタイピングプログラム。
- Klavaro — キーボードや言語に依存しないタッチタイピングを教えるプログラム。
- KTouch — タッチタイピングを学び、練習するためのプログラム。kde-education の一部。
- TIPP10 — インテリジェントなタッチタイピングチューター。
- TypingTest — 多くのカスタマイズが可能なタイピングテストデスクトッププログラム。
アクセシビリティ
See アクセシビリティ for tips on operating the desktop and Category:アクセシビリティ for all available articles. See also On-screen keyboards.
Speech synthesizers
See also Wikipedia:Comparison of speech synthesizers and listening comparison of the different engines.
- Ekho — Chinese text-to-speech (TTS) software for Cantonese, Mandarin, Zhaoan Hakka, Tibetan, Ngangien and Korean.
- eSpeak — Compact speech synthesizer for more than 50 languages.
- eSpeak NG — Fork of eSpeak (due to inactivity of original maintainer).
- Festival — General framework for building speech synthesis systems as well as including examples of various modules. As a whole it offers full text to speech.
- Flite — Lightweight speech synthesis engine.
- Gespeaker — GTK frontend for espeak. It allows you to play a text in many languages with settings for voice, pitch, volume and speed.
- https://muflone.com/jekyll/gespeaker/english/[リンク切れ 2021-05-17] || gespeakerAUR
- KMouth — Speech synthesizer frontend which enables persons that cannot speak to let their computer speak.
- MaryTTS — Multilingual text-to-speech synthesis platform written in Java.
- http://mary.dfki.de/ || maryttsAUR
- MBROLA — Proprietary phonemes-to-audio program which supports more than 70 languages. Mbrola-voices can also be used with eSpeak.
- Mimic — Mycroft プロジェクトの音声合成システム(based on Flite)。
- Open JTalk — Japanese text-to-speech synthesis system.
- Orca — 視力がない人のためのスクリーンリーダー, using eSpeak (via Speech Dispatcher).
- RHVoice — Cross-platform (including Android) text-to-speech from a blind Russian-speaking developer, based on HTS (ru, ka, uk, ky, tt, en, pt, eo)
- SOPS — Orca スクリーンリーダーのプラグイン拡張。
- Speech Dispatcher — Common interface to speech synthesis. It has backends for eSpeak, Festival, and a few other speech synthesizers.
- SVOX Pico — The text-to-speech engine used on Android phones. (en-US, en-GB, de-DE, es-ES, fr-FR, it-IT)
音声認識
See also Wikipedia:Speech recognition software for Linux.
- Blather — Speech recognizer that will run commands when a user speaks preset commands, uses PocketSphinx.
- https://gitlab.com/jezra/blather || blather-gitAUR[リンク切れ: package not found]
- Julius — Large vocabulary continuous speech recognition engine.
- Kaldi — Speech recognition toolkit.
- Kalliope — Modular always-on voice controlled personal assistant designed for home automation.
- Kaylee — Somewhat fancy voice command recognition program that performs actions when a user speaks loosely preset sentences.
- Mycroft — Hackable voice assistant.
- Simon — Speech recognition program that can replace your mouse and keyboard.
- https://simon.kde.org/ || simonAUR
- nerd-dictation — Light weight manually activated dictation using the VOSK-API
- https://github.com/ideasman42/nerd-dictation || パッケージが存在しないか AUR で検索
Screen magnifiers
- KMag — Small KDE utility to magnify a part of the screen.
- Magnus — Very simple desktop magnifier, showing the area around the mouse pointer in a separate window magnified two, three, four, or five times.
- Virtual Magnifying Glass — Simple, customizable and easy-to-use screen magnification tool.
- xzoom — Zoom, rotate and mirror area of X display.
On-screen annotation
- Gromit-MPX — Tool to make annotations on the screen.
- Pylote — Tool to draw on the screen.
- Screenkey — Tool to display pressed keys.
マウス
- Easystroke — マウスジェスチャーを使用してコマンドやホットキーを起動します。
- KMouseTool — マウスカーソルが少し停止すると、マウスをクリックします。ボタンを押すのが痛い反復性ストレス障害の人々を支援するために設計されました。
- Mousetweaks — ポインティングデバイス向けのアクセシビリティ強化機能。
Display managers
See the main article: ディスプレイマネージャ#ディスプレイマネージャ一覧.
デスクトップ環境
See the main article: デスクトップ環境#デスクトップ環境の一覧.
ウィンドウマネージャ
コンソール
See also アプリケーション一覧/ユーティリティ#Terminal multiplexers, which offer some of the functions of window managers for the console.
- twin — テキストモード・ウィンドウマネージャ。
- Wmutils — A set of tools for X windows manipulation.
グラフィカル
See the main article: ウィンドウマネージャ#ウィンドウマネージャ一覧.
コンポジットマネージャ
See the main article: Xorg#コンポジット.
Wayland Compositors
See the main article: Wayland#Compositors.
ウィンドウタイル
- QuickTile — Compiz Grid プラグインの代わりになる軽量なスタンドアロンプログラム。
- wumwum — ウィンドウマネージャマネージャ。emwh 準拠のウィンドウマネージャをタイル型ウィンドウマネージャに変えます。
タスクバー
See also Wikipedia:Taskbar.
- Avant Window Navigator — 画面の下に表示される軽量なドック。
- https://launchpad.net/awn || avant-window-navigator-gitAUR[リンク切れ: package not found]
- Bmpanel — 軽量な、NETWM 準拠のパネル。
- Cairo-Dock — 細かくカスタマイズできるドックとランチャー。
- CoreAction — Side bar with some handy gadgets like system loads, calendar, calculator, notes etc. Part of C-Suite.
- Dash to Panel — A fully customizable icon taskbar for gnome-shell. Moves the dash into the GNOME main panel, similar to KDE Plasma and Windows 10.
- Docky — フル機能のドックアプリケーション。通常のアプリケーションを開きウィンドウを簡単に素早く管理します。
- https://launchpad.net/docky || dockyAUR[リンク切れ: package not found]
- fbpanel — 軽量な、NETWM 準拠のデスクトップパネル。
- GNOME Panel — GNOME Flashback デスクトップに含まれているパネル。
- Latte — Dock based on Plasma frameworks that provides an elegant and intuitive experience for your tasks and plasmoids.
- Lemonbar — A featherweight bar based on XCB. Provides UTF-8 support, background and foreground colors, text alignment, and not much more.
- LXPanel — LXDE デスクトップの軽量 X11 デスクトップパネル。
- MATE Panel — MATE デスクトップに含まれているパネル。
- nwg-dock — GTK-based dock designed for the Sway window manager.
- nwg-panel — GTK-based panel designed for the Sway window manager.
- PerlPanel — OpenBox などの軽量なウィンドウマネージャや、iDesk などのデスクトップ描写プログラムに最適なパネル。
- Polybar — a fast and easy-to-use tool for creating status bars.
- Tint2 — Openbox 用に開発されているシンプルなパネル・タスクバー。
- Vala Panel — Gtk3 panel for compositing window managers
- Xfce Panel — Xfce デスクトップのパネル。
- xmobar — A lightweight, text-based, status bar written in Haskell.
- Waybar — A customizable taskbar for Wlroots-based Wayland compositors.
- yambar — A modular and lightweight status panel for X11 and Wayland that goes to great lengths to be both CPU and battery efficient.
System tray
- AllTray — Dock other applications into the system tray (notification area).
- Docker — システムトレイとして動作するドック。
- KDocker — Dock any application in the system tray (notification area).
- Stalonetray — スタンドアローン freedesktop.org and KDE システムトレイ (notification area) for Xorg. It has full XEMBED support and minimal dependencies: an X11 lib only. Stalonetray works with virtually any EWMH-compliant window manager.
- Trayer — 軽量な GTK ベースのシステムトレイ (notification area).
アプリケーションランチャー
See also Wikipedia:Comparison of desktop application launchers.
- Albert — Sophisticated, plugin based standalone keyboard launcher.
- Application Finder — Xfce の使いやすいアプリケーションランチャ。
- Bashrun2 — 小さな xterm のウィンドウで特別な Bash セッションを使用してダイアログを実行する、風変わりなベアボーン風の方法を提供します。
- bemenu — Lightweight dynamic menu inspired by dmenu. Works natively on Wayland.
- dmenu — アプリケーションランチャーとしても使える高速で軽量な X 用ダイナミックメニュー。
- dmenu-extended — ファイルやフォルダを素早く開くための dmenu の拡張。
- dmenu2 — 多数のパッチを適用して画面選択・輝度・透過度設定などのオプションを追加した dmenu の Unmaintained フォーク。
- dswitcher — dmenu ベースのウィンドウスイッチャ。ワークスペースや最小化と関係なく動作します。
- Fehlstart — 小さな GTK ベースのアプリケーションランチャー。
- Gmrun — 軽量な GTK ベースのアプリケーションランチャー。ターミナルからのプログラムの起動など便利な機能があります。
- GNOME Do — 元は GNOME デスクトップ用に開発されていた、Quicksilver にインスパイアされ多くのプラグインを持つアプリケーションランチャー。
- Gnome-Pie — Circular application launcher (pie menu) for Linux. It is made of several pies, each consisting of multiple slices.
- j4-dmenu-desktop — 超高速な dmenu アプリケーションランチャー。
- jgmenu — Simple, independent, contemporary-looking X11 menu, designed for scripting, ricing and tweaking.
- higgins — デスクトップを選ばないアプリケーションランチャー、ファイルファインダー、電卓もろもろ。プラグインを使うことで簡単・自由に拡張できます。
- Kupfer — GNOME デスクトップ用の便利なコマンド・アクセスツール。アプリケーションの起動、ドキュメントの開閉など様々な種類のオブジェクトにアクセスし実行できます。
- launch — Simple command for launching applications from a terminal emulator.
- Launchy — プラグインによって機能を拡張できる人気の高いクロスプラットフォームのアプリケーションランチャー。
- Lighthouse — X 上で動作するシンプルかつスクリプタブルなポップアップダイアログ。
- nwg-drawer — Sway コンポジター用に設計された GTK ベースのアプリケーションドロワー。
- nwg-menu — GTK-based application menu designed for the Sway compositor.
- rofi — superswitcher ベースのポップアップウィンドウスイッチャ。xlib と pango にのみ依存。
- rlaunch — An extremely fast and light-weight dmenu-like application launcher written in Rust
- Synapse — Synapse は Vala で書かれたセマンティックランチャーで、アプリケーションを起動するだけでなく Zeitgeist エンジンを使うことで関連ドキュメントやファイルを探してアクセスすることができます。
- Ulauncher — Modern and shiny launcher that provides fuzzy search, extensions, and themes
- Whippet — コントロールフリークのための、ランチャと xdg-open の代替。名前や mimetype で関連付けられたファイル・URL を開きます。SQLite データベースを使ってアプリケーションと関連付けはカスタマイズ可能。メニューの管理は dmenu を使用。
アプリケーションメニューエディタ
- Alacarte — メインメニューからアプリケーションを追加または削除します。
- AppEditor — アプリケーションメニュー内のアプリケーションエントリを編集します。
- Ezame — デスクトップおよびメニューファイルエディタ。
- KMenuEdit — KDE アプリケーションランチャーのひとつを編集します。
- lxmed — Java で作成されたアプリケーションメニューエディタ。
- MenuLibre — モダンな機能を提供し、クリーンで使いやすいインターフェースを備えた高度なメニューエディタ。
- Meow — Java で作成されたアプリケーションメニューエディタ。
- Mozo — メインメニューに表示されるアプリケーションを変更します。
壁紙設定
See also Wikipedia:Wallpaper (computing).
- bgs — imlib2 ベースの極めて高速で小さな壁紙設定プログラム。
- esetroot — Eterm の root 壁紙設定プログラム、別個にパッケージされています。
- feh — 軽量で強力な画像ビューア。デスクトップの壁紙の管理にも使えます。
- Fondo — Find a variety of the most beautiful wallpapers from Unsplash.com.
- habak — 壁紙を変更するアプリ。
- hsetroot — 背景を作成するツール。
- HydraPaper — GTK utility to set two different backgrounds for each monitor on GNOME.
- LiveWallpaper — Animated 3D wallpapers.
- Nitrogen — X ウィンドウの高速で軽量なデスクトップ背景ブラウザと設定プログラム。
- oguri — An animated wallpaper daemon for Wayland compositors.
- pacwall — A live wallpaper that shows the dependency graph and status of installed packages.
- pybgsetter — 複数のバックエンド (hsetroot, Esetroot, habak, feh) が使ってデスクトップの壁紙を設定。
- pywal — Changes the wallpaper and creates matching colorschemes for various applications (rofi, i3, terminals)
- swaybg — Wallpaper tool for Wayland compositors.
- Variety — Changes the wallpaper on a regular interval using user-specified or automatically downloaded images.
- xli — X 向けの画像表示プログラム。
- xwallpaper — Minimalistic wallpaper setting utility for X.
仮想デスクトップのページャ
Wikipedia:Pager (GUI) も参照してください。
- bbpager — blackbox などのウィンドウマネージャ向けのドッカブルページャ。
- fbpager — Fluxbox の仮想デスクトップページャ。
- IPager — 透過度などを設定できるページャ、元々は Fluxbox のために開発されていました。
- Neap — 素朴で軽量なページャ。パネルの通知エリアで動作します。
- Netwmpager — NetWM/EWMH 互換のページャ。
デスクトップウィジェット
- gDesklets — デスクトップにミニプログラム(デスクレット)を表示するシステム。
- GPhotoFrame — GNOME デスクトップ用のフォトフレームガジェット。
- KRuler — 画面上にピクセルを測定する定規を表示します。kde-graphics の一部。
- Screenlets — 小さなオーナードローンアプリケーションで構成されるウィジェットフレームワーク。
デスクトップ通知
こちらを参照: 通知サーバー
クリップボードマネージャ
こちらを参照 クリップボード#クリップボードマネージャの一覧
ログアウト UI
- clearine — X11 ウィンドウマネージャ用の美しいログアウト UI
- nwg-bar — wlroots ベースのコンポジタ用の設定可能なボタンバー
- oblogout — Openbox のログアウトスクリプト
- wlogout — Wayland 用のログアウトメニュー
参照
- ターミナルアプリケーションのリスト、スクリーンショットとレビュー付き
- Arch Linux Forums / LnF Awards 2010 - 2010年の最も優れている軽量・高速アプリ。
- Arch Linux Forums / LnF Awards 2011 - 2011年の最も優れている軽量・高速アプリ。
- Survey: 2013-2014年の最も人気のあるアプリの投票
- Survey: 2017年以降で最も人気のあるアプリの投票
- https://sourceforge.net/ オープンソースソフトウェア
- https://www.oschina.net/ オープンソースチャイナ
- https://linuxappfinder.com/
- http://www.linuxlinks.com/
- Wikipedia:List of free and open-source software packages
- https://linuxappfinder.com/alternatives - Windows と OS X ソフトウェアの代替
- https://alternativeto.net/ - 人気のプログラムの代替を検索
- http://www.linuxalt.com/ - Windows ソフトウェアと同一の機能を持っている Linux ソフトウェア
- http://lin-app.com/ - Linux 用の様々な商用アプリケーションのオンライン情報サービス
- https://www.osalt.com/