Веб-браузер API-документации: объединяет справочники для разработчиков в одном интерфейсе с поиском и офлайн-доступом.
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
Установите из Flathub или Snap Store либо скачайте бинарный файл со страницы загрузки
- 2
Откройте «Файл» → Docset Library, выберите docset и нажмите «Скачать»
- 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 обновляется ежедневно.
Похожие проекты
ShowDoc — self-hosted инструмент для документации IT-команд: API, словарей данных и командных wiki на Markdown.
Инструмент для Python, который извлекает структуру и сигнатуры пакета, чтобы генерировать API-документацию или выявлять несовместимые изменения API.
Автоматически генерирует документацию API для проектов на Python 3 по модулям, пакетам и docstring без специальной настройки.
Набор инструментов с открытым исходным кодом для OpenAPI/Swagger: интерактивная справка по API, API-клиент с приоритетом работы офлайн и интеграции со многими веб-фреймворками.
Набор инструментов для сборки, линтинга и работы с API в крупных TypeScript-проектах, основанный на Rush и Heft.