Windows、Linux、macOS向けにQtで開発された、Notepad++テキストエディターのクロスプラットフォーム版です。
focus-editor/focus
重厚な言語サポートを必要としないユーザー向けに、Jaiで書かれたシンプルで入力遅延の少ないテキストエディタです。
- スター
- 2,698
- フォーク
- 146
- 未解決の Issue
- 126
- 最終コミット
- 先月
これは何?
Focusは、コードや文章を書くときに邪魔にならないことを目指した、ミニマルなテキストエディタです。シンプルさと入力への素早い応答を重視し、大規模なエディタに備わっている高度な言語ツールを必要としないユーザー向けに設計されています。
このプロジェクトは、現在クローズドベータ中のプログラミング言語Jaiで書かれているため、ビルドにはJaiコンパイラが必要です。対応プラットフォームは64-bit Windows 8以降で、LinuxとmacOSへの対応は作業中です。エディタはまだベータ版のため、バグが含まれている可能性があります。
このエディタは非常に大きなファイル向けではありません。コードが約100K行を超えると編集時に遅延が発生する場合があり、ファイルサイズは2GBまでです。複数のコードポイントからなるUnicode記号には対応しておらず、テキスト描画で適切に扱えるのは現時点ではRGBモニターパネルのみです。
主な機能
- 01テキスト編集に特化したミニマルなインターフェース
- 02入力遅延を抑える設計
- 03デフォルトフォントはFiraCode
- 04プログラミング言語Jaiで実装
- 05Jaiコンパイラを使ってソースからビルド可能
ユースケース
- 軽量なエディタで手早くコードや文章を編集したいとき
- フル機能のIDEのオーバーヘッドなしで、中規模のファイルを扱うとき
- Jaiで作られたエディタを試してみたいとき
トピック
よくある質問
- focus とは?
- 重厚な言語サポートを必要としないユーザー向けに、Jaiで書かれたシンプルで入力遅延の少ないテキストエディタです。 Focusは、コードや文章を書くときに邪魔にならないことを目指した、ミニマルなテキストエディタです。シンプルさと入力への素早い応答を重視し、大規模なエディタに備わっている高度な言語ツールを必要としないユーザー向けに設計されています。
- focus は無料で使えますか?ライセンスは?
- focus は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- focus は今もメンテナンスされていますか?
- 半年以内に更新あり。focus の最終コミットは 2026年9月12日 です。
- focus は何に使えますか?
- 軽量なエディタで手早くコードや文章を編集したいとき フル機能のIDEのオーバーヘッドなしで、中規模のファイルを扱うとき Jaiで作られたエディタを試してみたいとき
- focus はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/focus-editor/focus
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
プラグインツールで拡張でき、HTMLではなくクリーンなJSONとしてコンテンツを保存するWeb向けブロック型テキストエディター。
React上に、プラグイン優先かつスキーマレスなコアを備えたリッチテキストエディタを構築するための、カスタマイズ可能なTypeScriptフレームワーク。
nanoの後継として位置づけられる、依存関係のない単一の静的バイナリで提供される、モダンで使いやすいターミナルテキストエディタ。
多くのプログラミング言語のシンタックスハイライトに対応した、Windows向けの無料ソースコードエディター兼Notepad代替ソフトです。
クラシックなMS-DOS Editorに着想を得た、VS Code風のインターフェースを備えるシンプルなターミナルテキストエディター。