A GUI prototyping tool for GNU/Linux, Windows & Mac.
This project was originally hosted on https://code.google.com/p/evoluspencil/ & was abandoned around 2013. This fork was started for new development on March 13th, 2015.
You will need version 36 or higher of firefox
to run Pencil as a Firefox
Extension. Linux users will need version 36 of either firefox
or xulrunner
.
The Windows installer has everything you need in the built-in.
The build script is currently broken for Mac OS X :(
Pencil can be installed as an Extension to Firefox, instead of a standalone
app. To build the addon's XPI
file:
cd build
./build.sh xpi
firefox Outputs/Pencil*.xpi
cd build
./build.sh linux
xulrunner Outputs/Linux/application.ini || firefox --app Outputs/Linux/application.ini --no-remote
You'll need wget
installed so you can pull the Windows XULRunner runtime and
nsis
to compile the installer.
cd build
./build.sh win32
This should place an installer exe
in the Outputs/
folder.
If you set the DEBUG
environmental variable, the build.sh
script will
enable debugging settings, like printing calls to dump()
to the console:
export DEBUG=true
cd build
./build.sh linux
xulrunner Outputs/Linux/application.ini -console
If you make changes that affect users, please update CHANGELOG.md
.
This fork is released under GPLv2 like it's parent codebase.