Repolode
ospfranco

ospfranco/sol

速度を重視し、設定を最小限に抑えた、ネイティブ実行のオープンソースmacOSアプリランチャー兼コマンドパレット。

代替できる製品:RaycastAlfred

スター
3,200
フォーク
193
未解決の Issue
15
最終コミット
4 日前

これは何?

Solは、キーボードから手を離さずにアプリを開いたり、コマンドを実行したり、ちょっとした便利な操作を行ったりできる、オープンソースのmacOS向けアプリランチャーです。設定は最小限で、Mac上でネイティブに動作することを目指しています。

アプリ検索に加えて、カスタムショートカットとリンク、カスタムAppleScriptコマンド、クリップボードマネージャー、メモ用のスクラッチパッド、ウィンドウマネージャー、スクリプトランナーなど、さまざまなツールを内蔵しています。さらに、プロセスの強制終了、UUIDとNanoIDの生成、lorem ipsumの生成、JSON整形、数式の評価、Wi-Fiパスワードの確認といったユーティリティも備えています。カレンダー連携では、メニューバーに今後の予定を表示でき、Google TranslateやGoogle Meetの起動にも対応しています。

絵文字ピッカーはEmoji 17.0のデータセットを使用し、インストール済みのmacOSバージョンに応じて絵文字を絞り込めます。デフォルトの肌色も設定可能です。TypeScriptとReact Nativeで開発されており、Homebrewからインストールできます。

主な機能

  • 01インストール済みアプリを検索・起動し、カスタムショートカットやリンクを利用できる
  • 02カスタムAppleScriptコマンドとスクリプトランナーを実行できる
  • 03クリップボードマネージャーとメモ用スクラッチパッドを搭載
  • 04ウィンドウマネージャーとプロセスの強制終了機能を提供
  • 05macOSのバージョンに応じた絞り込みと肌色設定に対応した絵文字ピッカーを搭載
  • 06JSON整形、UUID/NanoID生成、数式の評価などの開発者向けユーティリティを搭載

ユースケース

  • macOSでキーボード中心の操作を実現し、SpotlightやAlfredのようなランチャーを置き換える
  • よく使うAppleScriptやシェルスクリプトを、ひとつのパレットから実行する
  • クリップボードの履歴や簡単なメモをすぐ使える場所にまとめておく
  • 別のWebサイトを開かずに識別子を生成したりJSONを整形したりする

クイックスタート

  1. 1

    Homebrewでインストール

    brew install --cask sol

使う前に知っておきたいこと

  • macOS 14.0以降が必要です。
  • コントリビューションには、macOSでのReact Native開発向けにXcode、CocoaPods、Miseのセットアップが必要です。

収録されている特集

トピック

よくある質問

sol とは?
速度を重視し、設定を最小限に抑えた、ネイティブ実行のオープンソースmacOSアプリランチャー兼コマンドパレット。 Solは、キーボードから手を離さずにアプリを開いたり、コマンドを実行したり、ちょっとした便利な操作を行ったりできる、オープンソースのmacOS向けアプリランチャーです。設定は最小限で、Mac上でネイティブに動作することを目指しています。
sol は無料で使えますか?ライセンスは?
sol は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
sol は今もメンテナンスされていますか?
活発にメンテナンス中。sol の最終コミットは 2026年11月1日 です。
sol は何に使えますか?
macOSでキーボード中心の操作を実現し、SpotlightやAlfredのようなランチャーを置き換える よく使うAppleScriptやシェルスクリプトを、ひとつのパレットから実行する クリップボードの履歴や簡単なメモをすぐ使える場所にまとめておく 別のWebサイトを開かずに識別子を生成したりJSONを整形したりする
sol のインストール方法は?
Homebrewでインストール: brew install --cask sol
sol はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ospfranco/sol

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト