Uma reimplementação multiplataforma do editor de texto Notepad++, feita com Qt, para Windows, Linux e macOS.
focus-editor/focus
Editor de texto simples e com baixa latência, escrito na linguagem Jai e voltado a quem não precisa de suporte avançado a linguagens.
- Estrelas
- 2,698
- Forks
- 146
- Issues abertas
- 126
- Último commit
- mês passado
O que é?
Focus é um editor de texto minimalista, feito para não atrapalhar enquanto você escreve código ou texto. Ele foi projetado para quem valoriza simplicidade e resposta rápida aos comandos e não precisa das ferramentas avançadas de linguagem encontradas em editores maiores.
O projeto é escrito em Jai, uma linguagem de programação que está atualmente em beta fechado; por isso, é necessário ter um compilador Jai para compilá-lo. As plataformas compatíveis são Windows de 64 bits, versão 8 ou mais recente. O suporte a Linux e macOS está em desenvolvimento. O editor ainda está em beta e pode conter bugs.
O editor não foi projetado para arquivos muito grandes: a edição pode começar a ficar lenta com mais de cerca de 100 mil linhas de código, e os arquivos têm limite de 2 GB. Símbolos Unicode com vários codepoints não são compatíveis, e, no momento, a renderização de texto funciona bem apenas em monitores com painéis RGB.
Recursos principais
- 01Interface minimalista, focada na edição de texto
- 02Projetado para oferecer baixa latência de entrada
- 03FiraCode é a fonte padrão
- 04Escrito na linguagem de programação Jai
- 05Compilação a partir do código-fonte com o compilador Jai
Casos de uso
- Editar rapidamente código ou texto quando a preferência é por um editor leve
- Trabalhar com arquivos de tamanho moderado sem o peso de uma IDE completa
- Experimentar um editor desenvolvido na linguagem Jai
Tópicos
Perguntas frequentes
- O que é focus?
- Editor de texto simples e com baixa latência, escrito na linguagem Jai e voltado a quem não precisa de suporte avançado a linguagens. Focus é um editor de texto minimalista, feito para não atrapalhar enquanto você escreve código ou texto. Ele foi projetado para quem valoriza simplicidade e resposta rápida aos comandos e não precisa das ferramentas avançadas de linguagem encontradas em editores maiores.
- focus é gratuito? Qual é a licença?
- focus é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- focus ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de focus foi em 12 de set. de 2026.
- Para que posso usar focus?
- Editar rapidamente código ou texto quando a preferência é por um editor leve Trabalhar com arquivos de tamanho moderado sem o peso de uma IDE completa Experimentar um editor desenvolvido na linguagem Jai
- Onde consigo focus?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/focus-editor/focus
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Editor de texto em blocos para a web que salva o conteúdo como JSON limpo, em vez de HTML, e pode ser estendido com plugins de ferramentas.
Framework personalizável em TypeScript para criar editores de rich text com React, com núcleo sem schema e arquitetura baseada em plugins.
Editor de texto moderno e fácil de usar no terminal, distribuído como um único binário estático sem dependências e apresentado como sucessor do nano.
Editor de código-fonte gratuito para Windows e alternativa ao Notepad, com realce de sintaxe para várias linguagens de programação.
Um editor de texto simples para terminal, com uma interface parecida com a do VS Code e inspirado no clássico MS-DOS Editor.