Repolode
zealdocs

zealdocs/zeal

Офлайн-браузер документации для поиска по локально установленным docset в формате Dash на Linux, Windows и других платформах.

Open source альтернатива:Dash

Звёзды
12,868
Форки
854
Открытые issues
101
Последний коммит
7 дней назад

Что это?

Zeal — офлайн-браузер документации для разработчиков. В нём можно скачать наборы справочной документации по API (docset) для языков и фреймворков, а затем мгновенно искать по ним без подключения к интернету. Zeal использует тот же формат docset, что и Dash, поэтому с ним совместимы наборы, созданные для Dash.

Чтобы ограничить поиск одним набором документации, добавьте его название перед запросом, например cpp:vector. Можно искать сразу по нескольким наборам, разделив их названия запятыми. Zeal также можно запускать из командной строки с поисковым запросом — это упрощает вызов из скриптов и других инструментов.

Приложение написано на C++ с использованием Qt 6. Его можно установить через Flathub и Snap Store; сборки для Windows доступны на сайте проекта. Для сборки из исходного кода требуются CMake, Ninja, Qt WebEngine и SQLite.

Ключевые возможности

  • 01Просмотр и поиск по множеству офлайн-наборов документации в одном окне
  • 02Поиск по одному или нескольким наборам с помощью префиксов, например python,django:string
  • 03Запуск из командной строки с поисковым запросом
  • 04Совместимость с форматом docset от Dash
  • 05Доступно для Linux через Flathub и Snap, а также для Windows

Сценарии использования

  • Поиск справки по API во время программирования без надёжного подключения к интернету
  • Хранение документации по языкам и фреймворкам на ноутбуке
  • Поиск по документации нескольких библиотек из одного поля
  • Использование docset в формате Dash на Linux или Windows

Быстрый старт

  1. 1

    Установите из Flathub или Snap Store либо скачайте бинарный файл со страницы загрузки

  2. 2

    Откройте «Файл» → Docset Library, выберите docset и нажмите «Скачать»

  3. 3

    Соберите из исходного кода с помощью CMake и Ninja (preset release)

    cmake --preset release

Что важно знать

  • Для сборки из исходного кода требуется Qt 6.4.2 или новее с WebEngine и другими зависимостями.
  • Для сборки под Windows требуется Windows 10 версии 1809 или новее.

В подборках

Темы

Частые вопросы

Что такое zeal?
Офлайн-браузер документации для поиска по локально установленным docset в формате Dash на Linux, Windows и других платформах. Zeal — офлайн-браузер документации для разработчиков. В нём можно скачать наборы справочной документации по API (docset) для языков и фреймворков, а затем мгновенно искать по ним без подключения к интернету. Zeal использует тот же формат docset, что и Dash, поэтому с ним совместимы наборы, созданные для Dash.
zeal можно использовать бесплатно? Какая у него лицензия?
zeal распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
zeal всё ещё поддерживается?
Активно поддерживается. Последний коммит в zeal — 31 окт. 2026 г..
Для чего можно использовать zeal?
Поиск справки по API во время программирования без надёжного подключения к интернету Хранение документации по языкам и фреймворкам на ноутбуке Поиск по документации нескольких библиотек из одного поля Использование docset в формате Dash на Linux или Windows
Как установить zeal?
Установите из Flathub или Snap Store либо скачайте бинарный файл со страницы загрузки Откройте «Файл» → Docset Library, выберите docset и нажмите «Скачать» Соберите из исходного кода с помощью CMake и Ninja (preset release): cmake --preset release
Где скачать zeal?
Исходный код и инструкции по установке — на GitHub: https://github.com/zealdocs/zeal

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Инструмент для Python, который извлекает структуру и сигнатуры пакета, чтобы генерировать API-документацию или выявлять несовместимые изменения API.

704+1 за неделю81PythonISCАктивно поддерживаетсяОбновлён 15 дней назад

Набор инструментов с открытым исходным кодом для OpenAPI/Swagger: интерактивная справка по API, API-клиент с приоритетом работы офлайн и интеграции со многими веб-фреймворками.

16,4 тыс.+31 за неделю966TypeScriptMITОбновлён 21 час назад