Skip to content

お気に入りのMacアプリ

お気に入りのMacアプリを紹介します。参考になれば嬉しいです!

Brewリスト - お気に入りMacアプリの内訳

Brewfileを使えば、これらのアプリをHomebrewでインストールできます。

生産性 & ユーティリティ

  • 1password - 1Password - 認証情報を安全に保管・自動入力するパスワードマネージャーです。
  • alfred - Alfred - アプリの起動、ファイル検索、ワークフローの自動化ができる生産性アプリです。
  • macupdater - MacUpdater - macOSアプリの新しいバージョンをチェックして最新の状態に保ちます。
  • rocket - Rocket - どこでもすぐに絵文字を入力できるシステム全体の絵文字ピッカーです。
  • keycastr - KeyCastr - デモ、スクリーンキャスト、プレゼンテーション用にキーストロークを可視化します。
  • karabiner-elements - Karabiner-Elements - macOSでキーをリマッピングできる強力なキーボードカスタマイザーです。
  • iterm2 - iTerm2 - 分割ペイン、ホットキーなどを備えたmacOS用の高機能ターミナルエミュレーターです。
  • grammarly-desktop - Grammarly - 文法、スペル、文体の提案をしてくれるデスクトップライティングアシスタントです。
  • setapp - Setapp - 厳選されたMacアプリを利用できるサブスクリプション型アプリライブラリです。
  • pareto-security - Pareto Security - Macの基本的なセキュリティ状態を自動で監査します。

Webブラウザ

  • firefox - Firefox - プライバシーとカスタマイズに特化したオープンソースのWebブラウザです。
  • google-chrome - Google Chrome - Googleが開発した高速で安全なWebブラウザです。
  • microsoft-edge - Microsoft Edge - Microsoftによるセキュリティ機能を内蔵したChromiumベースのブラウザです。

コミュニケーション & コラボレーション

  • discord - Discord - コミュニティやゲーム向けの音声、ビデオ、テキストチャットプラットフォームです。
  • slack - Slack - メッセージング、ファイル共有、各種サービス連携ができるコラボレーションハブです。
  • chatgpt - ChatGPT Desktop - OpenAIのChatGPTを使える非公式デスクトップクライアントです。
  • google-drive - Google Drive - Google Driveクラウドストレージのファイルを同期・アクセスするデスクトップクライアントです。

デザイン & メディア

  • figma - Figma - UI/UXプロトタイピング向けのコラボレーションインターフェイスデザインツールです。

エンターテインメント

  • spotify - Spotify - 膨大な楽曲とポッドキャストを楽しめる音楽ストリーミングアプリです。
  • vlc - VLC media player - ほぼすべてのオーディオ/ビデオフォーマットに対応する多機能マルチメディアプレーヤーです。

開発ツール

  • visual-studio-code - Visual Studio Code - 拡張機能とGit連携を備えた多機能ソースコードエディターです。
  • github - GitHub Desktop - Gitリポジトリとワークフローを管理するGUIクライアントです。
  • gh - GitHub CLI - ターミナルからGitHubを操作できるコマンドラインツールです。
  • asciinema - Asciinema - ターミナルセッションを記録して軽量なスクリーンキャストとして共有できます。
  • hugo - Hugo - Go言語で書かれた高性能の静的サイトジェネレーターです。
  • pandoc - Pandoc - 複数のマークアップフォーマットに対応するユニバーサルドキュメントコンバーターです。
  • nodenv - Nodenv - 複数のNode.jsバージョンを管理・切り替えできます。
  • pyenv - Pyenv - 複数のPythonバージョンをシームレスにインストール・管理できます。
  • powerlevel10k - Powerlevel10k - 高度なカスタマイズが可能な高速Zshプロンプトテーマです。
  • tree - Tree - ディレクトリ構造をツリー形式で表示します。
  • numi-cli - Numi CLI - 自然言語入力に対応したターミナル用計算ツールです。
  • yarn - Yarn - プロジェクトの依存関係を管理する高速で信頼性の高いJavaScriptパッケージマネージャーです。

Markdownツール

  • qlmarkdown - QuickLook Markdown - Markdownファイルのクイックルックプレビューを有効にします。
  • macdown - MacDown - ライブプレビューとシンタックスハイライト付きのMarkdownエディターです。
  • lychee - Lychee Link Checker - MarkdownとHTMLファイル向けの高速リンクチェッカーです。
  • markdownlint-cli - markdownlint CLI - 一貫したスタイルを保つためにMarkdownファイルをリントします。
  • markdownlint-cli2 - markdownlint CLI v2 - 拡張設定をサポートするmarkdownlintの代替CLIです。
  • github-markdown-toc - GitHub Markdown TOC - Markdownドキュメントの目次を生成します。

フォント

  • font-fira-code - Fira Code - コードを見やすくするプログラミングリガチャ付きの等幅フォントです。
  • font-hack-nerd-font - Hack Nerd Font - 開発用の追加グリフを含むパッチ済みフォントです。
  • font-open-dyslexic-nerd-font - OpenDyslexic Nerd Font - Nerd Fontアイコン付きのディスレクシアに配慮したフォントです。

Brewfile - クイックインストール

bundleコマンドでBrewfileをMacにインポート

以下の内容をBrewfileという名前のファイルに保存し、下記のコマンドを実行してすべてのアプリをインストールできます。 brew bundle install --file=path/to/Brewfile

Brewfile:

txt
tap "1password/tap"
tap "nikolaeu/numi"
tap "romkatv/powerlevel10k"
# Bourne-Again SHell, a UNIX command interpreter
brew "bash"
# Suite of command-line tools for converting to and working with CSV
brew "csvkit"
# Get a file from an HTTP, HTTPS or FTP server
brew "curl"
# Play, record, convert, and stream audio and video
brew "ffmpeg"
# GitHub command-line tool
brew "gh"
# Easy TOC creation for GitHub README.md (in go)
brew "github-markdown-toc"
# Open source programming language to build simple/reliable/efficient software
brew "go"
# Configurable static site generator
brew "hugo"
# Lightweight and flexible command-line JSON processor
brew "jq"
# Utilities for the PST file format
brew "libpst"
# Fast, async, resource-friendly link checker
brew "lychee"
# Fast, flexible, config-based cli for linting Markdown/CommonMark files
brew "markdownlint-cli2"
# Install NodeJS versions
brew "node-build"
# Node.js version manager
brew "nodenv"
# Libraries for security-enabled client and server applications
brew "nss"
# Open Visual Inference And Optimization toolkit for AI inference
brew "openvino"
# Swiss-army knife of markup format conversion
brew "pandoc"
# General-purpose scripting language
brew "php"
# Tool to interact with the Phrase API
brew "phrase-cli"
# Execute binaries from Python packages in isolated environments
brew "pipx"
# Fast, disk space efficient package manager
brew "pnpm"
# Theme for zsh
brew "powerlevel10k"
# Framework for managing multi-language pre-commit hooks
brew "pre-commit"
# Python version management
brew "pyenv"
# Display directories as trees (with optional color/HTML output)
brew "tree"
# Extremely fast Python package installer and resolver, written in Rust
brew "uv"
# Syntax-aware linter for prose
brew "vale"
# Smart calculator
brew "nikolaeu/numi/numi-cli"
# Password manager that keeps all passwords secure behind one password
cask "1password"
# Command-line interface for 1Password
cask "1password-cli"
# Application launcher and productivity software
cask "alfred"
# OpenAI's official ChatGPT desktop app
cask "chatgpt"
# Write, edit, and chat about your code with AI
cask "cursor"
# Voice and text chat software
cask "discord"
# Developer platform
cask "dotnet-sdk"
# Collaborative team software
cask "figma"
# Web browser
cask "firefox"
# Monospaced font with programming ligatures
cask "font-fira-code"
# Patched font with additional glyphs for development
cask "font-hack-nerd-font"
# Dyslexia-friendly font with Nerd Font icons
cask "font-opendyslexic-nerd-font"
# Desktop client for GitHub repositories
cask "github"
# Web browser
cask "google-chrome"
# Client for the Google Drive storage service
cask "google-drive"
# Grammarly for desktop
cask "grammarly-desktop"
# Terminal emulator as alternative to Apple's Terminal app
cask "iterm2"
# Menu bar manager
cask "jordanbaird-ice"
# Keyboard customiser
cask "karabiner-elements"
# Open-source keystroke visualiser
cask "keycastr"
# Software for Logitech devices
cask "logi-options+"
# Open-source Markdown editor
cask "macdown"
# Track and update to the latest versions of installed software
cask "macupdater"
# Multi-platform web browser
cask "microsoft-edge"
# Security checklist app
cask "pareto-security"
# Quick Look generator for Markdown files
cask "qlmarkdown"
# Emoji picker optimised for blind people
cask "rocket"
# Collection of apps available by subscription
cask "setapp"
# Team communication and collaboration software
cask "slack"
# Music streaming service
cask "spotify"
# Open-source code editor
cask "visual-studio-code"
# Multimedia player
cask "vlc"
vscode "aaron-bond.better-comments"
vscode "alefragnani.rtf"
vscode "andersliu.insert-line-number"
vscode "antfu.slidev"
vscode "be5invis.toml"
vscode "bierner.github-markdown-preview"
vscode "bierner.markdown-checkbox"
vscode "bierner.markdown-emoji"
vscode "bierner.markdown-footnotes"
vscode "bierner.markdown-mermaid"
vscode "bierner.markdown-preview-github-styles"
vscode "bierner.markdown-yaml-preamble"
vscode "bierner.speech"
vscode "bodil.prettier-toml"
vscode "bpruitt-goddard.mermaid-markdown-syntax-highlighting"
vscode "burkeholland.simple-react-snippets"
vscode "chrischinchilla.vale-vscode"
vscode "christian-kohler.npm-intellisense"
vscode "christian-kohler.path-intellisense"
vscode "codedungeon.open-in-macdown"
vscode "coderabbit.coderabbit-vscode"
vscode "danielgjackson.auto-dark-mode-windows"
vscode "dart-code.dart-code"
vscode "dart-code.flutter"
vscode "davidanson.vscode-markdownlint"
vscode "dbaeumer.vscode-eslint"
vscode "dnicolson.binary-plist"
vscode "fabiospampinato.vscode-open-in-finder"
vscode "fasani.coding-in-the-sun"
vscode "fmoronzirfas.open-in-marked"
vscode "formulahendry.auto-close-tag"
vscode "formulahendry.auto-rename-tag"
vscode "formulahendry.code-runner"
vscode "foxundermoon.shell-format"
vscode "funkyremi.vscode-google-translate"
vscode "ginfuru.ginfuru-better-solarized-dark-theme"
vscode "github.copilot"
vscode "github.copilot-chat"
vscode "github.github-vscode-theme"
vscode "github.vscode-github-actions"
vscode "github.vscode-pull-request-github"
vscode "golang.go"
vscode "google.arb-editor"
vscode "google.geminicodeassist"
vscode "grapecity.gc-excelviewer"
vscode "humao.rest-client"
vscode "ics.japanese-proofreading"
vscode "idleberg.applescript"
vscode "jackytsu.text-transformer"
vscode "janisdd.vscode-edit-csv"
vscode "jannisx11.batch-rename-extension"
vscode "jebbs.plantuml"
vscode "jerriepelser.copy-markdown-as-html"
vscode "jianbingfang.dupchecker"
vscode "jinhyuk.replace-curly-quotes"
vscode "jock.svg"
vscode "jtr.vscode-position"
vscode "kirozen.wordcounter"
vscode "lukapetrovic.image-resizer"
vscode "manuth.markdown-converter"
vscode "mechatroner.rainbow-csv"
vscode "mermaidchart.vscode-mermaid-chart"
vscode "mhcpnl.xcodestrings"
vscode "mosapride.zenkaku"
vscode "mousetraps.selected-character-count"
vscode "ms-azuretools.vscode-containers"
vscode "ms-azuretools.vscode-docker"
vscode "ms-edgedevtools.vscode-edge-devtools"
vscode "ms-playwright.playwright"
vscode "ms-python.black-formatter"
vscode "ms-python.debugpy"
vscode "ms-python.isort"
vscode "ms-python.pylint"
vscode "ms-python.python"
vscode "ms-python.vscode-pylance"
vscode "ms-python.vscode-python-envs"
vscode "ms-vscode.vscode-speech"
vscode "ms-vscode.vscode-websearchforcopilot"
vscode "ms-vscode.wordcount"
vscode "mushan.vscode-paste-image"
vscode "octref.vetur"
vscode "oleg-shilo.cs-script"
vscode "openai.chatgpt"
vscode "phplasma.csv-to-table"
vscode "pkief.material-icon-theme"
vscode "prettier.prettier-vscode"
vscode "pwabuilder.pwa-studio"
vscode "qwtel.sqlite-viewer"
vscode "redhat.vscode-yaml"
vscode "ritwickdey.liveserver"
vscode "rogalmic.zsh-debug"
vscode "sandcastle.vscode-open"
vscode "satokaz.vscode-bs-ctrlchar-remover"
vscode "shd101wyy.markdown-preview-enhanced"
vscode "sifue.japanese-word-count"
vscode "sleistner.vscode-fileutils"
vscode "streetsidesoftware.code-spell-checker"
vscode "tamasfe.even-better-toml"
vscode "telesoho.vscode-markdown-paste-image"
vscode "thinker.sort-json"
vscode "tomoki1207.pdf"
vscode "tomoyukim.vscode-mermaid-editor"
vscode "tyriar.sort-lines"
vscode "unifiedjs.vscode-mdx"
vscode "usernamehw.remove-empty-lines"
vscode "viablelab.capitalize"
vscode "vincaslt.highlight-matching-tag"
vscode "vstirbu.vscode-mermaid-preview"
vscode "vue.volar"
vscode "waderyan.gitblame"
vscode "wayou.vscode-todo-highlight"
vscode "wengerk.highlight-bad-chars"
vscode "wmaurer.change-case"
vscode "wraith13.open-in-github-desktop"
vscode "yogipatel.solarized-light-no-bold"
vscode "yzane.markdown-pdf"
vscode "yzhang.markdown-all-in-one"
vscode "zignd.html-css-class-completion"