| by Arround The Web

Recommended Games on Debian 12 Bookworm

We collected ten games you can play on Debian 12 Bookworm GNU/Linux. They are all native games provided by Debian themselves and they are free software. You can immediately install and play these games by following command lines we provided under each …

Read More
| by Arround The Web

Install FreeCAD on Ubuntu – An Excellent Software for Architects, Manufacturers and Hobbyists

FreeCAD is a 2D and 3D computer aided design software for architectural, mechanical and technical drawings. Today, FreeCAD is used by architects to draw house/building, manufacturers to produce parts with CNC machines, as well as hobbyists to create th…

Read More
| by Arround The Web

How To Configure Tor Socks Proxy on Debian 12 and Ubuntu 22.04

This tutorial will help you setup The Onion Router (TOR) anonymity software on your computer system with Debian 12 or Ubuntu 22.04 for use as a proxy with browser and any other internet-based applications you want. Please note that Tor works using addr…

Read More
| by Arround The Web

How To Enable DNS Over TLS on Debian 12 Bookworm

This tutorial will help you setup DoT (short for DNS over TLS) security into your Debian 12 Bookworm. With this, we hope you will have a very secure internet access so nobody can forcefully block or redirect your browsing activities in the middle espec…

Read More
| by Arround The Web

What To Do After Installing Debian 12 Bookworm

This advisory tutorial will help your first time using your computer powered with Debian 12. This tutorial complements our previous Debian 12 GNOME Install Guide we practiced together. We compiled five simple tips and tricks below for you. Happy workin…

Read More
| by Arround The Web

Practically Useful YouTube-DL Command List

This tutorial will help you download YouTube videos in practical ways, easy and useful using youtube-dl command line. We compile here eight most needed command lines you can everyone can quickly practice without any you don’t need. Now let’s try it out…

Read More
| by Arround The Web

How To Install NextGenerator, An Inkscape Extension for Mail Merge with Photos

This tutorial will help you add mail merge features to Inkscape by using NextGenerator extension. Its purpose is to automatically generate items like cards intended for different recipients with different photos, colors and more. Licensed under GNU GPL…

Read More
| by Arround The Web

Download Debian 12 LTS "Bookworm" Full Editions with Mirrors, Torrents and Checksums

Debian 12 Bookworm operating system finally released on Saturday, 10 June 2023. This is a Long Term Support release with five years of support until 2028 and has been developed for one year since the previous release. It includes full and complete set …

Read More
| by Arround The Web

How To Add XLOOKUP Function to LibreOffice Calc

This tutorial will explain in short how to make LibreOffice Calc able to do XLOOKUP by adding an extension called Lox365. It will give you abilities of xlookup and more features like Excel. We would love to say thank you very much to the developer, Goo…

Read More
| by Arround The Web

Collection of System76 Laptop Reviews 2015-2019

This is a list of reviews of System76 laptop and desktop computers by various authors for five years from 2015 to 2019. This continues the 1st part we published last February. We hope this helps you choose the best branded GNU/Linux workstation for you…

Read More
| by Arround The Web

20 Popular Free Software and Libraries with Apache License

This list collects twenty popular free software applications and libraries released under Apache License. This is a continuation to our previous list with GNU GPL that unexpectedly became very popular. We hope this helps everybody who studies free/libr…

Read More
| by Arround The Web

List of PPAs for Ubuntu 22.04 Jammy Jellyfish

This list is a collection of third-party software repositories better known as Personal Package Archives (PPAs) for Ubuntu 22.04 LTS Jammy Jellyfish. With these, user can add versions of app and game to their Ubuntu computer system which are not availa…

Read More
| by Arround The Web

What To Do After Installing elementary OS 7

This tutorial will help you with useful suggestions to do for using elementary OS 7 on your computer for the first time. It will help you add applications, games, stuff important for your work & daily activities, and some recommendations. We wish …

Read More
| by Arround The Web

What To Do After Installing Ubuntu 23.04 Lunar Lobster

This is a collection of useful suggestions, tips and tricks for you to do for the first time after installing your computer with Ubuntu 23.04. We have been traditionally published similar collections like this with Jammy Jellyfish, Kinetic Kudu and now…

Read More
| by Arround The Web

What To Do After Installing Fedora 38 Made Simple

This is our traditional tutorial, tips and tricks for computer users who finished Fedora Workstation 38 installation. Subscribe to UbuntuBuzz Telegram Channel to get article updates.
1. Take Care of SoftwareFirst, connect your Fedora Wor…

Read More
| by Arround The Web

Ubuntu 23.04 Lunar Lobster is Released with Download Links, Official Flavors and Torrents

Ubuntu 23.04 Lunar Lobster is here! Congratulations to all computer users especially Ubuntu community as Canonical releases Lunar Lobster on Thursday, 20 April 2022. This is a regular release with 9-month support that comes with a lot of new technologi…

Read More
| by Arround The Web

Download Fedora 38 Full Editions (Workstation, Server, IoT Included)

The thirty eighth release of Fedora GNU/Linux is here. It is released on Tuesday, 18 April 2023 or a few days earlier than Ubuntu Lunar Lobster release date. It is available in a lot of editions, mainly: Workstation, Server, IoT, Cloud and many more. W…

Read More
| by Arround The Web

How To Install Trisquel 11 with Dualboot, UEFI and External Drive Methods

This tutorial will help you install Trisquel GNU/Linux 11 operating system to your computer. Version 11 is the latest release marking nineteenth years of Trisquel and it is based on Ubuntu 22.04 LTS. In this tutorial, you start by preparing the disk …

Read More
| by Arround The Web

Evolus Pencil – The Free Software UI/UX Designer and Diagram Drawing

Evolus Pencil is a free/open source GUI prototyping and diagramming/flowcharting software from Vietnam. It is a cross-platform desktop application, can be fully used without registration nor subscribtion. It is very easy to use, powerful and snappy to make complex user interface mockups and it provides prebuilt elements (“stencils”) you can use by drag and drop. We overview Pencil here from its third generation version 3.1.1. Happy reading!

Subscribe to UbuntuBuzz Telegram Channel to get article updates.

About Pencil

Pencil from Evolus, a company in Vietnam, is a free/open source UI/UX prototyping software as well as diagram drawing licensed under GNU GPLv2+. Its purpose is to design graphical user interface (GUI) for desktop, web and mobile applications. It has a long history dated back in 2008, then 2015 and continuing to today with a full rewrite since version 3 and the latest version is 3.1.1 released Sunday 1 January 2023. Technologically, it is developed using Electron JS and has not been available in Debian and Ubuntu software repositories.

Features

  • Easy GUI Prototyping
  • Built-in Shape Collections
  • Diagram Drawing Support
  • Exporting to Different Output Formats (PNG, HTML, ODT, PDF, SVG)
  • Easily Find Cliparts from the Internet
  • Inter-page linking

 

Video Tutorial

Please note that Evolus does not publish any official video about Pencil. However, there are Pencil video tutorials made by the community. Visit the playlist. As an example, below is one of the videos by tobyonline from 2013.

Note: if you have concerns about software freedom and privacy, consider watching the video via Invidious or NewPipe. You can also download it directly. Happy watching!

Similar Software 

  • Akira
  • PenPot (web)
  • Diagram.io
  • LibreOffice Draw
  • Figma *
  • Adobe XD *

*) Proprietary software, not free/open source. 

Evolus Pencil should not to be confused with Pencil2D, a free animation software developed by a Taiwanese programmer, which is already available on both Debian and Ubuntu repositories.

Minimum Requirements

Operating system: 

  • GNU/Linux
  • Windows
  • MacOS 

 

Download Pencil

1. Visit the download page https://pencil.evolus.vn/Downloads.html.

2. Download Pencil software package according to your operating system. 

How To Install

For Ubuntu users:

1. Visit the download page.

2. Find the Ubuntu section.

3. Download Pencil software package in DEB format according to your architecture:

  • i386 = Intel or AMD PC 32-bit
  • amd64 = Intel or AMD PC 64-bit

4. Package file downloaded with file name Pencil_3.1.1.ga_amd64.deb or similar.

5. Run the installation command from Terminal to the package file:

$ sudo dpkg -i [package_file_name].deb

6. If an error about dependencies occured, connect to the internet and fix it all:

$ sudo apt-get -f install

7. Evolus Pencil installed on Ubuntu system.

First Run

Run Pencil from your start menu. For first time, it will look like this. If you are already accustomed to graphic design tool like Inkscape, it is very easy looking, right?

How To Use

Below we show several examples of usages of Evolus Pencil for designing graphical user interface of desktop, mobile and web applications.

A. Desktop application design:

Run Pencil -> New Document -> an empty document created -> see left panel -> open either one of selections below -> drag and drop item from left to white canvas to the right.

  • Common shapes: contains basic rectangle, triangle, circle, lines, text etc.

  • Desktop – GTK Widgets: contains GNOME-like windows and elements.

  • Desktop – Sketchy Widgets: contains handdrawn-like windows and elements.

  • Desktop – Windows XP Widgets: contains Microsoft-style windows and elements.

  • Desktop – Prototype GUI: contains prototyping-style windows and elements.

 

 

B. Mobile application design:

Pencil is capable to draw designs of iOS and Android. Below, we drew an Ubuntu Tablet and an Android phone mockups. It shows elements like radio buttons, push buttons, combo box and even virtual keyboard.
 

C. Web application design:

Pencil is capable to draw designs of website or web application. Below, we drew a very simple design of web blog with Ubuntu style.
 

 

D. Diagram and flowchart:

Pencil is also capable to draw diagrams and flowcharts. Below we drew a diagram of GNU/Linux distributions history.

See Also 

PenPot – A New, Web-Based FOSS Figma Alternative

References

About Evolus

Pencil Overview by Dedoimedo (2011)

Pencil at GitHub (new project)

Pencil at Google Code (old project)


This article is licensed under CC BY-SA 3.0.

Read More
| by Arround The Web

LibrePCB – A Free Electronic Design Automation Software

LibrePCB is a free/open source electronic design automation (EDA) software. Its purpose is to help electronic engineering people draw circuits and make printed circuit board designs with drag-and-drop approaches and many more. Its latest version is 0.1…

Read More