Gerenciador de downloads para terminal, controlado pelo teclado e feito em Go, que divide arquivos em partes paralelas e pode baixar de vários mirrors.
yorukot/superfile
Gerenciador de arquivos moderno para terminal, escrito em Go e construído com Bubble Tea, para navegar e gerenciar arquivos pela linha de comando.
- Estrelas
- 23,885
- Forks
- 832
- Issues abertas
- 289
- Último commit
- há 18 horas
O que é?
superfile é um gerenciador de arquivos com interface de terminal (TUI), escrito em Go e baseado no framework Bubble Tea. Ele é executado no terminal e permite navegar por diretórios, abrir e gerenciar arquivos sem sair da linha de comando. O projeto é instalado como um único binário chamado spf.
A ferramenta é voltada a desenvolvedores e usuários de terminal que preferem um navegador visual de arquivos, controlado pelo teclado, em vez do fluxo de trabalho baseado em comandos simples como ls e cd. A instalação está disponível por meio de um script de shell no macOS e Linux, de um script do PowerShell, do Winget e do Scoop no Windows; também é possível compilar o projeto a partir do código-fonte com Go. Linux e macOS são listados como sistemas compatíveis, enquanto o suporte ao Windows é descrito como ainda incompleto.
O comportamento pode ser personalizado por meio de arquivos de configuração que abrangem temas, atalhos de teclado e plugins. O projeto também oferece uma verificação opcional de atualizações, que pode ser desativada na configuração do superfile.
Recursos principais
- 01Navegação de arquivos no terminal com uma interface controlada pelo teclado.
- 02Instalação no macOS, Linux e Windows por meio de scripts, Winget, Scoop ou compilação do código-fonte.
- 03Temas e atalhos de teclado personalizáveis por meio da configuração.
- 04Suporte a plugins para ampliar as funcionalidades.
- 05Verificação opcional de atualizações, que pode ser desativada na configuração.
Casos de uso
- Navegar e gerenciar arquivos via SSH ou em um servidor sem interface gráfica.
- Substituir comandos ls e cd repetidos por um navegador visual de arquivos no terminal.
- Personalizar um gerenciador de arquivos centrado no teclado que se encaixe em um fluxo de trabalho no estilo vim.
Início rápido
- 1
Execute o script oficial de instalação para macOS e Linux disponível no README
- 2
Ou instale no Windows com Winget
winget install --id yorukot.superfile - 3
Inicie o superfile
spf
Antes de usar
- De acordo com o README, o Windows ainda não é totalmente compatível.
Tópicos
Perguntas frequentes
- O que é superfile?
- Gerenciador de arquivos moderno para terminal, escrito em Go e construído com Bubble Tea, para navegar e gerenciar arquivos pela linha de comando. superfile é um gerenciador de arquivos com interface de terminal (TUI), escrito em Go e baseado no framework Bubble Tea. Ele é executado no terminal e permite navegar por diretórios, abrir e gerenciar arquivos sem sair da linha de comando. O projeto é instalado como um único binário chamado spf.
- superfile é gratuito? Qual é a licença?
- superfile é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- superfile ainda é mantido?
- Manutenção ativa. O último commit de superfile foi em 21 de out. de 2026.
- Para que posso usar superfile?
- Navegar e gerenciar arquivos via SSH ou em um servidor sem interface gráfica. Substituir comandos ls e cd repetidos por um navegador visual de arquivos no terminal. Personalizar um gerenciador de arquivos centrado no teclado que se encaixe em um fluxo de trabalho no estilo vim.
- Como instalar superfile?
- Execute o script oficial de instalação para macOS e Linux disponível no README Ou instale no Windows com Winget: winget install --id yorukot.superfile Inicie o superfile: spf
- Onde consigo superfile?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/yorukot/superfile
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Leitor e renderizador de Markdown no terminal que exibe arquivos .md e repositórios com formatação estilizada na CLI.
Gerenciador de arquivos para terminal escrito em Rust, com I/O assíncrona não bloqueante, pré-visualização de imagens, plugins em Lua e interface no estilo Vim.
Um gerenciador de arquivos de terminal pequeno e rápido, escrito em C, para navegar, renomear arquivos em lote, analisar o uso do disco e abrir aplicativos.
Protetor de tela para terminal escrito em Go, que é ativado quando o shell fica ocioso e exibe cenas animadas, como constelações, chuva e partículas.
Um navegador de arquivos de terminal com três painéis, controlado pelo teclado, escrito em Rust, configurável com Lua e com pré-visualizações externas detalhadas.