Repolode
zealdocs

zealdocs/zeal

Navegador offline de documentação que pesquisa docsets instalados localmente no formato Dash, no Linux, Windows e outras plataformas.

Alternativa open source a:Dash

Estrelas
12,868
Forks
854
Issues abertas
101
Último commit
há 6 dias

O que é?

Zeal é um navegador offline de documentação para desenvolvedores. Ele permite baixar conjuntos de referências de API (docsets) de linguagens e frameworks e pesquisar neles instantaneamente, sem conexão com a internet. O Zeal usa o mesmo formato de docset do Dash, então docsets criados para o Dash também podem ser usados nele.

Você pode limitar uma pesquisa a um docset específico prefixando a consulta com o nome dele, como cpp:vector, ou pesquisar em vários docsets ao mesmo tempo, separando os nomes por vírgulas. O Zeal também pode ser iniciado pela linha de comando com uma consulta, o que facilita chamá-lo em scripts ou outras ferramentas.

O aplicativo é escrito em C++ com Qt 6 e é distribuído pelo Flathub e pela Snap Store, com versões para Windows disponíveis no site do projeto. Para compilar a partir do código-fonte, é preciso ter CMake, Ninja, Qt WebEngine e SQLite.

Recursos principais

  • 01Navegue e pesquise em vários docsets offline em uma única janela
  • 02Pesquise em um ou mais docsets usando sintaxe de prefixo, como python,django:string
  • 03Inicie pela linha de comando com uma consulta
  • 04Compatível com o formato de docset do Dash
  • 05Disponível no Linux pelo Flathub e pela Snap Store, e no Windows

Casos de uso

  • Consultar referências de API durante a programação sem depender de uma conexão confiável com a internet
  • Manter a documentação de linguagens e frameworks salva localmente em um laptop
  • Pesquisar a documentação de várias bibliotecas ao mesmo tempo em um único campo de busca
  • Usar docsets no formato Dash no Linux ou no Windows

Início rápido

  1. 1

    Instale pelo Flathub ou Snap Store, ou baixe um binário na página de downloads

  2. 2

    Abra Arquivo → Docset Library, selecione os docsets e clique em Baixar

  3. 3

    Compile a partir do código-fonte com CMake e Ninja (preset release)

    cmake --preset release

Antes de usar

  • A compilação a partir do código-fonte requer Qt 6.4.2 ou posterior, com WebEngine e outras dependências.
  • As compilações para Windows requerem o Windows 10 versão 1809 ou posterior.

Em coleções

Tópicos

Perguntas frequentes

O que é zeal?
Navegador offline de documentação que pesquisa docsets instalados localmente no formato Dash, no Linux, Windows e outras plataformas. Zeal é um navegador offline de documentação para desenvolvedores. Ele permite baixar conjuntos de referências de API (docsets) de linguagens e frameworks e pesquisar neles instantaneamente, sem conexão com a internet. O Zeal usa o mesmo formato de docset do Dash, então docsets criados para o Dash também podem ser usados nele.
zeal é gratuito? Qual é a licença?
zeal é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
zeal ainda é mantido?
Manutenção ativa. O último commit de zeal foi em 31 de out. de 2026.
Para que posso usar zeal?
Consultar referências de API durante a programação sem depender de uma conexão confiável com a internet Manter a documentação de linguagens e frameworks salva localmente em um laptop Pesquisar a documentação de várias bibliotecas ao mesmo tempo em um único campo de busca Usar docsets no formato Dash no Linux ou no Windows
Como instalar zeal?
Instale pelo Flathub ou Snap Store, ou baixe um binário na página de downloads Abra Arquivo → Docset Library, selecione os docsets e clique em Baixar Compile a partir do código-fonte com CMake e Ninja (preset release): cmake --preset release
Onde consigo zeal?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/zealdocs/zeal

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados