Pencil est un outil de prototypage d'interface graphique libre et gratuit qui est rapide, facile et fonctionne sur plusieurs plateformes.
Pencil propose une collection de formes intégrées pour dessiner différents types d'interface utilisateur allant du bureau aux plateformes mobiles. À partir de la version 2.0.2, Pencil est livré avec des pochoirs Android et iOS UI préinstallés. Il est ainsi encore plus facile de commencer à protyper des applications avec une installation simple. La liste des collections intégrées comprend également des formes d'usage général, des éléments d'organigramme, des formes d'interface utilisateur de bureau/Internet, des formes d'interface utilisateur graphique Android et iOS.
Il existe également de nombreuses autres collections créées par la communauté qui sont disponibles gratuitement sur Internet.
Pencil prend également en charge tous les formats d'exportation, y compris PNG et HTML. Lors de l'exportation en HTML, vous pouvez même définir des liens et des comportements, ce qui vous permet de "guider" les clients dans la maquette de l'interface utilisateur avec des boutons qui fonctionnent réellement ! Il est ainsi beaucoup plus facile de modéliser le flux d'une interface utilisateur.
Pencil prend également en charge l'exportation de documents dans des formats populaires, notamment les documents texte OpenOffice/LibreOffice, Inkscape SVG et Adobe PDF.