Zeal

受 Dash 启发的离线文档浏览器。(Offline documentation browser inspired by Dash.)

Github stars Tracking Chart

Zeal

Zeal 是一个受 Dash 启发的简单离线文档浏览器。

下载

下载页面 获取 Windows 和 Linux 的二进制版本。

如何使用

安装 Zeal 后,转到 Tools-> Docsets,选择所需的,然后单击 Download 按钮。

如何编译

必需的依赖项

  • CMake.
  • Qt version 5.9.5 or above. Required module: Qt WebKit Widgets.
  • libarchive.
  • SQLite.
  • X11 platforms only: Qt X11 Extras and xcb-util-keysyms.

构建说明

mkdir build && cd build
cmake ..
make

Wiki 中提供了更详细的说明。

查询和过滤 docsets

您可以使用 ':' 来指定所需的 docset 来限制搜索范围:

>

java:BaseDAO

您还可以搜索使用逗号分隔它们的多个 docsets

python,django:string

命令行

如果您愿意,可以使用命令行中的查询启动

zeal python:pprint

创建自己的 docsets

按照 Dash Docset 生成指南 进行操作。

许可

本软件根据GNU通用公共许可证第3版(GPLv3)的条款获得许可。 COPYING 文件和 在线 提供了许可证的全文。

Main metrics

Overview
Name With Ownerzealdocs/zeal
Primary LanguageC++
Program languageC++ (Language Count: 4)
PlatformBSD, Linux, Windows
License:GNU General Public License v3.0
所有者活动
Created At2013-01-20 01:50:30
Pushed At2025-04-17 19:08:43
Last Commit At
Release Count13
Last Release Namev0.7.2 (Posted on 2024-09-08 12:06:36)
First Release Namev0.1.0 (Posted on 2015-04-14 14:18:17)
用户参与
Stargazers Count12.1k
Watchers Count209
Fork Count797
Commits Count1.9k
Has Issues Enabled
Issues Count1371
Issue Open Count181
Pull Requests Count181
Pull Requests Open Count10
Pull Requests Close Count82
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Zeal

Changelog
Gitter
IRC
Telegram Channel
Twitter

AppVeyor
Coverity Scan

Zeal is a simple offline documentation browser inspired by Dash.

Screenshot

Download

Get binary builds for Windows and Linux from the download page.

How to use

After installing Zeal, go to Tools->Docsets, select the ones you want, and click the Download button.

How to compile

Required dependencies

  • CMake.
  • Qt version 5.9.5 or above. Required module: Qt WebKit Widgets.
  • libarchive.
  • SQLite.
  • X11 platforms only: Qt X11 Extras and xcb-util-keysyms.

Building instructions

mkdir build && cd build
cmake ..
make

More detailed instructions are available in the Wiki.

Query & Filter docsets

You can limit the search scope by using ':' to indicate the desired docsets:

java:BaseDAO

You can also search multiple docsets separating them with a comma:

python,django:string

Command line

If you prefer, you can start Zeal with a query from the command line:

zeal python:pprint

Creating your own docsets

Follow the Dash Docset Generation Guide.

Contact and Support

We want your feedback! Here's a list of different ways to contact developers and request help:

If you feel generous and want to show some extra appreciation:

Buy me a coffee

License

This software is licensed under the terms of the GNU General Public License version 3 (GPLv3). Full text of the license is available in the COPYING file and online.