web2help: an open source CHM authoring tool
As the name suggests, web2help grabs help pages from the Web. This means that you can create the pages with your favorite tool (a CMS or a Wiki, for instance). Then you tell web2help where to look... and your CHM file is ready!
N.B.: in order to compile the help file, web2help uses HTML Help Workshop. You need to download it for free from Microsoft.
web2help 1.0.3 released (26-Jan-10 21:54)
web2help 1.0.3 has been released. It is a maintenance version, fixing a regression in version 1.0.2 which prevented some web pages from being grabbed correctly.More >>
web2help 1.0.2 released (30-Nov-09 22:31)
web2help 1.0.2 has been released.More >>
web2help 1.0.3 installer (size: 6.1 MB) for Microsoft Windows 2000/XP/Vista/7.
Only for Windows 2000 users: if web2help does not start, then you need to download and install this library from Microsoft.
If you need help, visit our user support group.
- Parse web pages and extract help content
- Generate CHM files
- Generate Table of Contents
- Auto-generate Search
- Customizable template
web2help is released under the terms of an open source license, the GNU General Public License version 2. You can download the source code (size: 136 KB) of the program. You can even run the program from the source, without needing to download the Windows binary. You need to install Python (>2.5), wxPython, BeautifulSoup (we recommend to use version 3.0.7a, not 3.1.x, due to this issue) and Genshi. Then enter in the src directory and type: pythonw main.py.
web2help is hosted at Google code.
You can help in several ways:
- reporting bugs here
- providing artwork (icons, buttons etc.)
- joining the project
- and... donating some money!!
If you like web2help, please consider donating. Any amount of money will be appreciated!