Um gerenciador de janelas lado a lado e com rolagem para macOS, criado como plugin Spoon para o app de automação Hammerspoon.
- Estrelas
- 2,396
- Forks
- 115
- Issues abertas
- 51
- Último commit
- há 3 dias
O que é?
Paneru é um gerenciador de janelas para macOS que posiciona as janelas em uma faixa horizontal que se estende para a direita. Abrir uma nova janela não redimensiona as que já estão na faixa, mantendo o layout estável. Cada monitor tem sua própria faixa independente, para que as janelas permaneçam na tela correspondente em vez de se espalharem para monitores adjacentes.
O projeto é voltado a quem quer um fluxo de trabalho de tiling com rolagem, semelhante ao Niri no Linux. Ele funciona junto com os Spaces nativos do macOS e adiciona espaços de trabalho virtuais experimentais que empilham várias linhas dentro de um mesmo space. A navegação oferece atalhos de teclado e gestos no trackpad, além da opção de focar a janela sob o mouse.
A configuração é feita por um arquivo TOML ou um script Lua incorporado, com recarga automática quando o arquivo muda. Paneru pode ser controlado pela linha de comando com o subcomando send-cmd e oferece consultas de estado em JSON e assinaturas de eventos para barras de status e scripts. Pode ser instalado pelo Cargo, Homebrew e Nix.
Recursos principais
- 01Faixa horizontal de janelas com rolagem para cada monitor, que não redimensiona as janelas existentes ao abrir uma nova
- 02Espaços de trabalho virtuais (experimentais) que empilham várias linhas em um mesmo space do macOS
- 03Atalhos de teclado, navegação deslizante pelo trackpad e opção de focar a janela sob o mouse
- 04Configuração por TOML ou Lua incorporado, com recarga automática
- 05Controle pela linha de comando com send-cmd e consultas e assinaturas de estado em JSON
- 06Restauração da sessão na inicialização, incluindo layouts de janelas e atribuições de monitores
Casos de uso
- Manter um layout estável de janelas em um monitor externo grande, sem janelas enormes ou minúsculas
- Trabalhar na tela de um laptop, onde o tiling tradicional deixa as janelas pequenas demais
- Criar scripts para ações nas janelas ou enviar o estado dos espaços de trabalho para uma barra de status
Início rápido
- 1
Instale pelo crates.io
cargo install paneru - 2
Ou instale com Homebrew
brew install paneru - 3
Conceda acesso de acessibilidade ao Paneru nos Ajustes do Sistema
- 4
Execute o Paneru em primeiro plano
paneru
Antes de usar
- O Paneru está disponível somente para macOS.
- O Paneru precisa de acesso de acessibilidade para mover janelas.
- O uso de vários monitores pode causar comportamentos inesperados se eles não estiverem posicionados acima ou abaixo do monitor principal.
- Os espaços de trabalho virtuais estão marcados como experimentais.
Tópicos
Perguntas frequentes
- O que é paneru?
- Um gerenciador de janelas deslizante e tiling para macOS que organiza as janelas em uma faixa horizontal infinita, sem redimensionar as existentes ao abrir novas. Paneru é um gerenciador de janelas para macOS que posiciona as janelas em uma faixa horizontal que se estende para a direita. Abrir uma nova janela não redimensiona as que já estão na faixa, mantendo o layout estável. Cada monitor tem sua própria faixa independente, para que as janelas permaneçam na tela correspondente em vez de se espalharem para monitores adjacentes.
- paneru é gratuito? Qual é a licença?
- paneru é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- paneru ainda é mantido?
- Manutenção ativa. O último commit de paneru foi em 17 de out. de 2026.
- Para que posso usar paneru?
- Manter um layout estável de janelas em um monitor externo grande, sem janelas enormes ou minúsculas Trabalhar na tela de um laptop, onde o tiling tradicional deixa as janelas pequenas demais Criar scripts para ações nas janelas ou enviar o estado dos espaços de trabalho para uma barra de status
- Como instalar paneru?
- Instale pelo crates.io: cargo install paneru Ou instale com Homebrew: brew install paneru Conceda acesso de acessibilidade ao Paneru nos Ajustes do Sistema Execute o Paneru em primeiro plano: paneru
- Onde consigo paneru?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/karinushka/paneru
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Gerenciador de janelas tiling para macOS que organiza as janelas automaticamente usando particionamento binário do espaço e pode ser controlado pela linha de comando.
Coleção gratuita e de código aberto de ferramentas nativas para a barra de menus do macOS, com painéis personalizáveis, controles rápidos, automações e plugins.
Popup open source para macOS que aparece ao selecionar um texto e oferece transformações, scripts em Shell e JavaScript, atalhos, cálculos e ações de IA.
Assistente de voz para macOS que usa seu plano Claude Pro ou Max existente pelo Claude Code, sem precisar de chave de API.
Um app para macOS que encontra arquivos em todo o disco quase instantaneamente com busca aproximada e permite agir sobre os resultados na hora.