Repolode
sinelaw

sinelaw/fresh

設定不要で使えるターミナルテキストエディタ兼IDE。おなじみのキーバインド、マウス操作、LSP連携、コマンドパレットを備えています。

代替できる製品:VS CodeSublime Text

スター
9,266
フォーク
367
未解決の Issue
376
最終コミット
5 時間前

これは何?

Freshは、設定なしですぐに使えるターミナルベースのテキストエディタ兼IDEです。VS CodeやSublime Textのような標準的なキーバインドを採用し、メニュー、マウス操作、コマンドパレットも備えているため、新たな操作モードを覚える必要がありません。

マルチカーソル編集、矩形選択、検索と置換、git grep、分割ペイン、統合ターミナルなど、日常的な編集作業に必要な機能を備えています。Language Server Protocolに対応し、定義への移動、参照、ホバー、名前変更、診断、自動補完が利用できます。プラグインはTypeScriptで記述し、サンドボックス化されたQuickJSランタイムで実行できます。

FreshにはOrchestratorも含まれており、各git worktreeにターミナルやclaude、codex、aider、opencodeなどのコーディングエージェントを備えた専用ワークスペースを用意します。また、メモリ使用量を抑えながら、数GBのファイルを開けます。

主な機能

  • 01標準的なキーバインドとマウス操作に対応し、設定不要ですぐに使えます。
  • 02ファイル、コマンド、バッファを対象にしたコマンドパレットとファジーファインダー。
  • 03マルチカーソル編集と矩形選択。
  • 04定義、参照、名前変更、診断に対応するLanguage Server Protocolサポート。
  • 05サンドボックス化されたQuickJSランタイムで動作するTypeScriptプラグイン。
  • 06git worktreeごとのOrchestratorワークスペースと統合ターミナル。

ユースケース

  • リモートサーバーにSSH接続して、コードや設定ファイルを編集する。
  • 大規模なIDEをセットアップせず、ターミナル上で作業する。
  • 非常に大きなログファイルやデータファイルを開いて閲覧する。
  • git worktreeを使って複数のタスクを並行して進める。

クイックスタート

  1. 1

    Homebrewでインストール(macOS)

    brew install fresh-editor
  2. 2

    またはnpmでグローバルインストール

    npm install -g @fresh-editor/fresh-editor
  3. 3

    エディターを起動

    fresh

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

  • GPL-3.0ライセンスの下で提供されています。コピーレフトライセンスのため、派生物もオープンソースで公開する必要があります。
  • LinuxとmacOSでは別々のパッケージマネージャーを使うことが多く、選択肢によってはroot権限が必要です。

トピック

よくある質問

fresh とは?
設定不要で使えるターミナルテキストエディタ兼IDE。おなじみのキーバインド、マウス操作、LSP連携、コマンドパレットを備えています。 Freshは、設定なしですぐに使えるターミナルベースのテキストエディタ兼IDEです。VS CodeやSublime Textのような標準的なキーバインドを採用し、メニュー、マウス操作、コマンドパレットも備えているため、新たな操作モードを覚える必要がありません。
fresh は無料で使えますか?ライセンスは?
fresh は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
fresh は今もメンテナンスされていますか?
活発にメンテナンス中。fresh の最終コミットは 2026年10月22日 です。
fresh は何に使えますか?
リモートサーバーにSSH接続して、コードや設定ファイルを編集する。 大規模なIDEをセットアップせず、ターミナル上で作業する。 非常に大きなログファイルやデータファイルを開いて閲覧する。 git worktreeを使って複数のタスクを並行して進める。
fresh のインストール方法は?
Homebrewでインストール(macOS): brew install fresh-editor またはnpmでグローバルインストール: npm install -g @fresh-editor/fresh-editor エディターを起動: fresh
fresh はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/sinelaw/fresh

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

関連プロジェクト