| by Arround The Web

Distribution Release: OpenMandriva 23.03 “ROME”

OpenMandriva is a general purpose operating system. The project has published new media for the distribution’s rolling release branch, called ROME. The project’s latest ROME snapshot introduces new editions, including Server builds which do not have a…

Share Button
Read More
| by Arround The Web

A Distro-Hopper’s Guide to Hacking on Linux for Beginners

In this guide, I share my personal journey through distro-hopping and offer advice to beginners about hacking and cybersecurity on Linux.
The post A Distro-Hopper’s Guide to Hacking on Linux for Beginners appeared first on Linux Today.

Share Button
Read More
| by Arround The Web

How to Fix the ‘pip command not found’ Error in Linux Distros

Check out this quick and simple guide on how to fix pip command not found error in Ubuntu and other Linux distributions.
The post How to Fix the ‘pip command not found’ Error in Linux Distros appeared first on Linux Today.

Share Button
Read More
| by Arround The Web

Python Time.sleep Milliseconds

The Python Time.sleep() method can be used to delay the execution of the code for a set interval by passing milliseconds after dividing them by 1000.

Share Button
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.

Share Button
Read More
| by Arround The Web

FOSS Weekly #23.13: New blendOS Linux Distro, New Rust Series, Ubuntu Cinnamon and More

This week sees the start of a new Rust tutorial series and takes a look at blendOS Linux distro.

Share Button
Read More
| by Arround The Web

Finnix 125 Arrives for Sysadmins With Linux Kernel 6.1 LTS

Powered by the long-term supported Linux 6.1 LTS kernel series, Finnix 125 introduces several new packages. Learn more here.
The post Finnix 125 Arrives for Sysadmins With Linux Kernel 6.1 LTS appeared first on Linux Today.

Share Button
Read More
| by Arround The Web

Getting the most out of Pop!_OS by installing extensions

Pop!_OS is a versatile operating system that can be customized with extensions to suit your needs. In this guide, we’ll walk you through the process of installing and using extensions to enhance your Pop!_OS experience.

Share Button
Read More
| by Arround The Web

OBS Studio 29.1 Promises AV1/HEVC Streaming, Lossless Audio Recording

OBS Studio 29.1 promises support for streaming AV1/HEVC over RTMP, support for surround sound, and new lossless audio recording options.
The post OBS Studio 29.1 Promises AV1/HEVC Streaming, Lossless Audio Recording appeared first on Linux Today.

Share Button
Read More
| by Arround The Web

Introducing self-service SPDX SBOMs

Following the precedent set by Executive Order 14028, security and compliance teams increasingly request software bills of materials (SBOMs) to identify the open source components of their software projects, assess their vulnerability to emerging threats, and verify alignment with license policies. So, we asked ourselves, how do we make SBOMs easier to generate and share? Read […]

The post Introducing self-service SPDX SBOMs appeared first on Linux.com.

Share Button
Read More
| by Arround The Web

How to Fast Find Someone’s Current Location

Have you ever needed to find someone’s current location but had no idea how to do it? Whether you’re trying to track down a friend, a family member, or someone you’re dating, there are many ways to do it quickly and easily. In this article, we’ll go ov…

Share Button
Read More
| by Arround The Web

Tips for Eye Safety in the World of Programming

Do you spend hours at your computer working on the latest programming project or coding challenge? If so, then make sure that you’re taking proper care of your eyes—because without good vision, much of the work we do as programmers can become daunting….

Share Button
Read More
| by Arround The Web

Ubuntu Cinnamon Joins the Official Flavor Family

Are you looking for a fresh take on the Ubuntu desktop? The final piece in the Ubuntu mosaic has been added, and Cinnamon is now an official flavor.
The post Ubuntu Cinnamon Joins the Official Flavor Family appeared first on Linux Today.

Share Button
Read More
| by Arround The Web

The Linux Foundation Announces Keynote Speakers for Open Source Summit North America 2023

Read the original post at: Read More The post The Linux Foundation Announces Keynote Speakers for Open Source Summit North America 2023 appeared first on Linux.com.

Share Button
Read More
| by Arround The Web

Want to Add App Shortcuts to the Ubuntu Desktop? Use This

Looking for an easy way to add application shortcuts to the desktop on Ubuntu? If so, the ably named Add to Desktop GNOME extension is what you need. This simple, straight-forward add-ons makes creating desktop shortcut for your favourite apps a total …

Share Button
Read More
| by Arround The Web

OpenMandriva Lx 23.03 Rolling Release is Now Available

OpenMandriva "ROME" is the latest point update for the rolling release Linux distribution and offers the latest updates for a number of important applications and tools.

Share Button
Read More
| by Arround The Web

FSF Events: LibrePlanet workshop – May 1 – Metacartes: a free/libre toolbox to chart the course to an ethical digital by Lilian Ricaud and Mélanie Lacayrouze

Source: Planet GNU

Share Button
Read More
| by Arround The Web

FSF Events: LibrePlanet workshop – April 24 – The immortal cookbook by Adam Monsen

Source: Planet GNU

Share Button
Read More
| by Arround The Web

GnuCash 5.0 Released With New Stock Transaction Assistant

Highlights of the GnuCash 5.0 release include a new Stock Transaction Assistant that can be accessed from the Actions menu.
The post GnuCash 5.0 Released With New Stock Transaction Assistant appeared first on Linux Today.

Share Button
Read More
| by Arround The Web

A beginner’s guide to installing and using Tilda Terminal on Ubuntu

Tired of navigating your Ubuntu terminal through multiple windows? Tilda Terminal is here to help. Our beginner’s guide will take you through the easy installation process and show you how to use Tilda Terminal for seamless terminal access and navigation

Share Button
Read More