
Downloads - Pencil Project
Different builds of Pencils are made for popular operating systems. Please select the build on the right side and start installing Pencil.
Features - Pencil Project
Pencil provides various built-in shapes collection for drawing different types of user interface ranging from desktop to mobile platforms. Starting from 2.0.2, Pencil is shipped with Android and iOS UI stencils pre-installed.
Stencils and Templates - Pencil Project - Evolus
Stencils Different builds of Pencils are made for popular operating systems. Please select the builds on the right side and start installing Pencil.
Home - Pencil Project
Pencil is built for the purpose of providing a free and open-source GUI prototyping tool that people can easily install and use to create mockups in popular desktop platforms.
Wiki - Pencil Project
Developer Wiki In-depth guide for developers to create stencils and templates
Wiki - Pencil Project
Introduction to Pencil Stencil Overview Pencil controls shapes in its document by mean of stencils. Each stencil (Rectangle, for example) is indeed a template to generate shapes. Each template defines: The look: how the generated shape looks like by mean of SVG elements.
Wiki - Pencil Project
Developing Pencil stencil collections requires no special tools. What you need is just a text editor and for distribution, you need just a compatible archiving tool that can create ZIP files.
Wiki - Pencil Project
To help Stencil developers define how the content in shapes can be changed to be reflect shape's properties, Pencil provides the Behavior concept. With behaviors, attributes or content of the target object can be changed based on Behavior's input values.
Wiki - Pencil Project - Evolus
Stencil Collection Structure and File Format Stencil Collection Structure A stencil collection is usually distributed as a single ZIP archive containing all related files for that collection. This collection ZIP archive has one main XML file named (exactly) Definition.xml and other optional files or sub-directories containing supporting files for the main XML (mainly for icon files). The ...
Licensing - Pencil Project
To guarantee the openness of Pencil, licensees are enforced to release modified versions of Pencil in the same terms as defined by the GPL2. This allows community users to benefit from all enhacements made by the others.