Lepton(MAC版)
GitHub GistとGitLab用の無料でオープンソースのコードスニペット管理アプリ。タグ、検索、テーマ、MarkdownとJupyterに対応。
Lepton の概要
Leptonは、GitHub GistとGitLabの個人スニペットに対応した、無料でオープンソースのコードスニペット管理アプリです。接続したGitHubまたはGitLabのアカウントを使い、タグ、言語グループ、ダッシュボード、検索を備えたデスクトップアプリでスニペットを扱えます。公開・非公開のスニペットとタグを無制限に使え、GitHub Enterpriseとセルフマネージド版GitLabでも動作します。
LeptonはCosmoXが開発し、MITライセンスで公開されています。Electronアプリで、Apple Silicon用とIntel用のダウンロードが分かれており、Apple Silicon用アプリにはmacOS 12以降が必要です。開発者は有料のApple開発者アカウントを持っていないためアプリは署名されておらず、インストール時にmacOSのセキュリティ設定で許可する必要があります。バージョン2.0.0は、全文検索、内蔵テーマ、インターフェイス言語を備えた大型アップグレードです。テーマ、ショートカット、プロキシなどの設定は、ホームフォルダーの.leptonrcファイルで行います。
主な機能
Leptonは、再利用するコードの保管と検索に役立ちます。
- 無制限のスニペット:公開・非公開のスニペットを無制限に保管できます。
- タグとグループ:無制限のタグを使い、言語グループごとに閲覧できます。
- 検索:Shift+Spaceで、ファイル名、言語、説明、タグ、IDからスニペットを探せます。
- MarkdownとJupyter:MarkdownとJupyter Notebookのスニペットに対応します。
- GitHubとGitLab:GitHub、GitHub Enterprise、GitLab.com、セルフマネージド版GitLabで動作します。
- 没入モード:Command+Iでオン・オフを切り替えます。
- ダッシュボード:Command+Dで開きます。
- カスタマイズ:設定ファイルでテーマ、ショートカット、プロキシ、ズームなどを変更できます。
バージョン 2.0.0 の新機能
Lepton 2.0.0は、アプリの基盤を大きく更新し、新機能を加えました。
- Electron 42、Webpack 5、React 19にアップグレード
- トークンの安全な保存とメモリ管理の効率化
- すべてのスニペットのダウンロードと全文検索(.leptonrcで有効化)
- dracula、solarized、github-darkなどの内蔵テーマ
- インターフェイス言語への対応と、オプションの色付きタグ
- ログイン時の起動と、トレイへの最小化や閉じるオプション
Lepton のよくある質問
Leptonは無料ですか?
はい。LeptonはMITライセンスの無料のオープンソースソフトウェアです。
LeptonはAppleの署名付きですか?
いいえ。開発者は有料のApple開発者アカウントを持っていないため、インストール時にmacOSのセキュリティ設定でLeptonを許可する必要があります。
Leptonに必要なmacOSのバージョンは?
バージョン2.0.0のApple Silicon用アプリにはmacOS 12以降が必要です。
LeptonはApple Siliconで動きますか?
はい。Apple Silicon用とIntel用のダウンロードが分かれています。
Leptonを使うには何が必要ですか?
GitHubまたはGitLabのアカウントです。LeptonはGitHub GistまたはGitLabの個人スニペットを管理するためです。
LeptonはGitHub Enterpriseで使えますか?
はい。GitHub Enterpriseに加え、GitLab.comとセルフマネージド版GitLabに対応しています。
スニペットを検索するにはどうすればよいですか?
Shift+Spaceを押します。ファイル名、言語、説明、タグ、スニペットID、ダウンロード済みのファイル内容を検索します。
Leptonはすべてのスニペットの中身を検索できますか?
はい。同期の前に.leptonrcのsnippet.downloadAllオプションを有効にしてください。無効のままだと、内容の検索はダウンロード済みのスニペットのみが対象です。
テーマを変更するにはどうすればよいですか?
ホームフォルダーの.leptonrcファイルでテーマを設定します。light、dark、dracula、solarized-dark、github-lightなどがあります。
lepton.FULLMAC.appのLeptonのダウンロードはどこから提供されていますか?
ダウンロードボタンはLeptonの公式リリースページ https://github.com/hackjutsu/Lepton/releases/latest に移動します。lepton.FULLMAC.appがアプリを変更または再パッケージすることはありません。
似ているアプリ
OrbStackOrbStack は、Docker コンテナと Linux マシンを Mac で速く、軽く、かんたんに動かせるアプリです。Docker Desktop の代わりにそのまま使えます。docker や docker compose のコマンドはそのまま動き、初回起動時には Docker Desktop のコンテナ、イメージ、ボリュームを移行するか尋ねてくれます。数秒で起動し、Apple Silicon ではバックグラウンドの CPU 使用率が 0.1% 未満で、使っていないメモリは macOS に返します。コンテナのほか、16 種類のディストリビューションのフル Linux マシンや、ローカル開発用の軽量な Kubernetes クラスタも動かせます。OrbStack は Orbital Labs が開発しています。開発ツール
QuotaBarChatGPT アカウントで OpenAI Codex を使っている場合、使用量の上限は 5 時間と 1 週間の枠でリセットされ、残りを確認するには Codex や ChatGPT を開く必要があります。QuotaBar は残りの割合を Mac のメニューバーに表示し、60 秒ごとに更新します。アイコンをクリックすると各上限枠とリセットまでのカウントダウンを示す詳細パネルが開き、ほかのウインドウの前面に表示される小さなフローティング HUD をオンにすることもできます。開発ツール
Stargazer BarStargazer Bar は、GitHub リポジトリを見守ってくれる Mac 用の小さなネイティブメニューバーアプリです。メニューバーにスター数をリアルタイムで表示するので、ブラウザのタブを開いておかなくてもプロジェクトの様子がわかります。クリックすると詳細メニューが開き、スターとフォークの推移グラフ、リリースのダウンロード合計、メンテナー向けのレーダーを確認できます。公開リポジトリはスター数で測ります。スターのない非公開リポジトリは、対応が必要なもの、つまり失敗したビルド、未回答の Issue、新しいプルリクエストで測ります。開発ツール
Notch So GoodNotch So Good は、MacBook のノッチを AI コーディングエージェント用の小さなステータス表示に変えます。Claude Code や OpenAI Codex CLI が作業している間、黒いピルがノッチを広げ、左側には 3D キャラクターの Peek、右側には 5 時間の利用枠の残りを示すリングが表示されます。セッションがあなたを必要とするほど、Peek はノッチから大きく身を乗り出します。タスクが完了したり、失敗したり、利用上限に達したりすると、ノッチが開いて何がどのプロジェクトで起きたかをカードで知らせ、クリックすると tmux のペインまで含めて該当するターミナルのタブに移動します。開発ツール
Claude UsageClaude Usage は Claude Code を使う人のための小さなネイティブアプリです。メニューバーに、現在の 5 時間セッション、全モデルと Sonnet の週間使用量、従量課金のクレジットを、それぞれ使用量バーとリセット時刻付きで表示し、Claude Code を開く必要はありません。さらに Claude Code のプロンプトの下に、モデル、コンテキストウインドウの使用率、使用トークン数を 1 行で表示するので、容量が尽きる前にセッションを圧縮できます。ターミナルのペインごとに専用の表示が出て、tmux でも使えます。開発ツール
TintpadTintpad は、Claude Code や Codex のようなコマンドライン型コーディングエージェントを使う開発者向けの、無料のオープンソースランチャーです。どこからでも Option-Command-Space を押すと、Mac のノッチから黒いしずくが落ちてきて(ノッチのない Mac ではメニューバーの下に表示)、中にリポジトリが並びます。数文字入力して Return を押すと、いつも使っているターミナルがそのリポジトリで開き、前回そこで使ったモードでエージェントがすでに起動しています。開発ツール
FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。