我因為工作關係需要在不同系統環境中作業,其中最常使用的桌面環境是 macOS,其次 Ubuntu Desktop,最後才是 Windows。
由於我長期以來都採用自由與開源軟體,而這類軟體又常常是具備跨平台的能力,對我來說剛好可以讓我在不同作業系統中都能維持同樣的軟體以及使用習慣。
本文整理我在 macOS 上較常使用自由與開源軟體的清單,幾乎都同時適用於 Intel/Apple CPU,提供參考。(其實是給自己筆記..哈)
註一:
部份軟體在本網誌也有介紹過,可以該軟體名稱經由網誌右上的搜尋欄功能找找。
註二:
文中所提絕大部份軟體,甚至也同時具備 Windows 與 Linux 版本。
瀏覽器
上網必備軟體
界面整理
協助界面使用與調整
- Hidden Bar:它可以協助將上方通知列圖示收摺,並可自訂整理
https://github.com/dwarvesf/hidden
https://apps.apple.com/tw/app/hidden-bar/id1452453066?mt=12
- Rectangle:提供熱鍵方式,快速排列多種視窗配置
https://github.com/rxhanson/Rectangle
https://rectangleapp.com/
虛擬機器
執行其它作業系統
- UTM:採用 QEMU 做為模擬技術,可支援 Apple 與 Intel CPU
https://github.com/utmapp
https://getutm.app/
- CrystalFetch:用以產生安裝 Win10/11 的快速安裝映像檔工具
https://github.com/TuringSoftware/CrystalFetch
轉譯平台
在 macOS 上原生執行 Windows 應用程式
- Wineskin Winery:提供環境與程式建置,便於啟動 Windows 應用程式
https://github.com/Gcenx/WineskinServer
中文輸入法
我使用傳統注音輸入,需要自己選字的那種
- Yahoo! 奇摩輸入法:切換至傳統注音使用
https://github.com/YahooArchive/KeyKey
https://github.com/zonble/ykkinstaller
- 小麥注音輸入法:啟用傳統注音模式,內建的選字順序與傳統一樣
https://github.com/openvanilla/McBopomofo
https://mcbopomofo.openvanilla.org/
- 威注音:開發與更新快速的注音輸入法,可經由設定調整為傳統注音模式
https://github.com/vChewing/vChewing-macOS
https://vchewing.github.io/README.html
硬體相關
顯示硬體相關資訊
- stats:在功能表列顯示系統監測資訊
https://github.com/exelban/stats
- Hot:在功能表列專注顯示溫度相關資訊
https://github.com/macmade/Hot
https://xs-labs.com/en/apps/hot/overview/
通訊軟體
訊息傳遞與系統通知發送管道
- Signal:專注加密通訊與隱私保護的即時通訊軟體
https://github.com/signalapp/Signal-Desktop
https://signal.org/zhTW/#signal
- Rocket.Chat:連接到我自建的 Rocket.Chat 團隊溝通平台使用
https://github.com/RocketChat/Rocket.Chat.Electron
https://www.rocket.chat/install#Apps
資訊安全
保護重要資訊或檢測網路安全
- VeraCrypt:建置獨立的加密虛擬磁碟檔案
https://github.com/veracrypt/
https://www.veracrypt.fr/code/VeraCrypt/
- KeePassXC:密碼管理工具
https://github.com/keepassxreboot/keepassxc
https://keepassxc.org/
- ApacheDirectoryStudio:LDAP 目錄服務管理 UI 工具
https://github.com/apache/directory-studio
https://directory.apache.org/studio/
- Wazuh:搭配自建伺服器的 XDR 延伸偵測及回應解決方案
https://github.com/wazuh
https://wazuh.com/
- ZAP:網頁弱點掃描軟體
https://github.com/zaproxy
https://www.zaproxy.org/
- Angry IP Scanner:網路掃描工具
https://github.com/angryip/ipscan
https://angryip.org/
遠端控制
連接至遠端主機進行管理維護
- WindTerm:功能強大且運作高效的終端機軟體
https://github.com/kingToolbox/WindTerm
https://kingtoolbox.github.io/
- Rustdesk:可自建伺服器的遠端控制軟體,相似於 Teamviewer 與 Anydesk
https://github.com/rustdesk/rustdesk
https://rustdesk.com/
多媒體
影音播放剪輯與美術編輯軟體
- Inkscape:向量繪圖軟體
https://gitlab.com/inkscape/inkscape
https://inkscape.org/
- GIMP:點陣繪圖軟體
https://gitlab.gnome.org/GNOME/gimp
https://www.gimp.org/
- Krita:筆刷繪圖軟體
https://github.com/KDE/krita
https://krita.org/zh-tw/
- Shotcut:影片剪輯軟體
https://github.com/mltframework/shotcut
https://shotcut.org/
- Audacity:音訊編輯軟體
https://github.com/audacity/audacity
https://www.audacityteam.org/
- VLC:影音播放軟體
https://wiki.videolan.org/Git
https://www.videolan.org/vlc/index.zhTW.html
- OBS Studio:影音錄製與直播串流軟體
https://github.com/obsproject/obs-studio
https://obsproject.com/
- darktable:數位暗房,照片管理與調整編輯
https://github.com/darktable-org/darktable
https://www.darktable.org/
文書編輯
辦公室文書編輯軟體套件
- LibreOffice:文件、試算表與簡報等辦公室軟體組合
https://www.libreoffice.org/about-us/source-code/
https://www.libreoffice.org/
- GanttProject:甘特圖繪製與專案管理工具
https://github.com/bardsoftware/ganttproject
https://www.ganttproject.biz/
- draw.io Desktop:各種流程與圖表繪製工具
https://github.com/jgraph/drawio-desktop
https://www.drawio.com/blog/diagrams-offline
- Scribus:印刷排版軟體 (用來編輯 PDF 非常好用)
https://github.com/scribusproject/scribus
https://www.scribus.net/
- PDFsam Basic:PDF 調整工具集,包括切割、合併、混合、旋轉等等
https://github.com/Gcenx/WineskinServer
https://pdfsam.org/pdfsam-basic/
程式與編輯器相關
軟體開發或功能強大的文字編輯器
- Poedit:多國語言本地化翻譯工具
https://github.com/vslavik/poedit
https://poedit.net/
- Visual Studio Code:程式碼編輯器與開發環境
https://github.com/microsoft/vscode
https://code.visualstudio.com/
- NotepadNext:在 macOS 上重現 Notepad++ 的使用體驗
https://github.com/dail8859/NotepadNext
- klogg:分析記錄檔與超大型文字檔工具
https://github.com/variar/klogg
https://klogg.filimonov.dev/
- KDiff3:文字檔差異比對工具
https://github.com/KDE/kdiff3
檔案管理
管理磁碟上的大量檔案
- Keka:支援眾多類型的壓縮與解壓縮工具
https://github.com/aonez/Keka
https://www.keka.io/test/About.html
- SquirrelDisk:分析佔用磁碟容量的檔案
https://github.com/adileo/squirreldisk
https://www.squirreldisk.com/
- dupeGuru:找出重覆檔案的方便工具
https://github.com/arsenetar/dupeguru
https://dupeguru.voltaicideas.net/
- FileZilla:FTP/SFTP 檔案傳輸工具
https://filezilla-project.org/sourcecode.php
https://filezilla-project.org/
- Recoll:全文檢索工具軟體
https://github.com/314eter/recoll
https://www.lesbonscomptes.com/recoll/pages/index-recoll.html
- Nextcloud Client:與 Nextcloud 伺服器同步工具程式
https://github.com/nextcloud/desktop
https://nextcloud.com/clients/
- Duplicati:支援超多種雲、地等備份目的地的加密備份工具
https://github.com/duplicati/duplicati
https://www.duplicati.com/
知識管理
整理相關筆記資料與技術資訊
- Joplin:可與自建網路硬碟搭配使用同步的筆記軟體
https://github.com/laurent22/joplin
https://joplinapp.org/
郵件軟體
收取與撰寫郵件的客戶端工具
資料庫管理
連接資料庫伺服器查詢與管理
- DBeaver:支援多種資料庫的強大工具
https://github.com/dbeaver/dbeaver
https://dbeaver.io/
- Sequel Pro:支援 MySQL 與 MariaDB 的資料庫管理工具
https://github.com/sequelpro/sequelpro
https://www.sequelpro.com/
- Sequel Ace:Sequel Pro 的分支版本,有持續活躍的更新中
https://github.com/Sequel-Ace/Sequel-Ace
https://sequel-ace.com/
中文字體
更多種類的中文字體應用
- 教育部標準楷書
https://language.moe.gov.tw/result.aspx?classifysn=23&subclassify_sn=436&content_sn=47
- 教育部標準宋體
https://language.moe.gov.tw/result.aspx?classifysn=23&subclassify_sn=436&content_sn=48
- 思源黑體
https://fonts.google.com/noto
- 文泉驛
http://wenq.org/wqy2/index.cgi?FontGuide#_5
- 全字庫字型:正楷體可替代標楷體、正宋體可替代新細明體
https://data.gov.tw/dataset/5961