Repolode
focus-editor

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 の数値は毎日更新されます。

関連プロジェクト