Home

Awesome

PageBot® Examples

github.com/PageBot/Examples

The aim of this project is to offer working PageBot examples, from basic documents to more complete ones. These include explanations of PageBot usage principles, and a user manual and user documentation.

What is PageBot®?

PageBot is a page layout program that enables designers to create high quality documents by programming. It is available both as Python library, and as part of a collection of stand-alone desktop applications. The primary context (and UI) for working with PageBot is DrawBot (code & homepage), and other contexts such as Flat (code & homepage) and even InDesign are also available. These various contexts mean PageBot can output to print-ready formats, and to run in environments other than macOS, such as POSIX web servers, or Google Cloud.

A secondary aim of the PageBot developers is to create a system for making scriptable applications that generate professionally designed documents with high quality typography.

What kinds of publications is PageBot® good for?

Examples of PageBot® In Use

PageBot® GitHub Projects

Although publicly available as Open Source under an MIT license, PageBot is still in an alpha phase. Issue reports and contributions are highly appreciated!

We keep track of known bugs, development and future features in GitHub issue trackers. For example:

Current Functionality

Learn more in pagebot.readthedocs.io

Current features include:

Future Developments

License

All PageBot® source code is available as open source under the MIT license.

However, some other separate works are aggregated in this repository for convenience, and are available under their own licenses. See LICENSE files for details.

PageBot® is a registered trademark U.S. Serial Number: 87-457,280 Owner: Buro Petr van Blokland + Claudia Mens VOF Docket/Reference Number: 1538-25