Screenlets: An Amazing Tool to Add Desktop Gadgets/Widgets in Linux

Screenlets is an application software released under GNU GPL. The same name screenlets refers to the engine as well as widget that runs on it. It was Originally Developed by ‘Rico Pfaus‘, ‘Helder Fraga‘ and ‘Natan Yellin‘ for Unix-like Operating System. Designed specially to run on X11-based compositing windows manager like compiz.

Screenlets are small pieces of application commonly called widget. They serves as eye candy besides improving overall system experience of modern Linux-desktop. Widgets represents virtual things on desktop viz., Clock, Sticky notes, weather, Calculator, Calendar,…

Features of Screenlets

  1. Easy from End-user point as well as from Developer point of view.
  2. A wide range of screenlets/widget to choose from.
  3. Deploy Google gadgets on screenlets engine.
  4. Full compositing Support.
  5. Works with any composited X desktop as well as non-composited desktop
  6. Fully Scalable
  7. Embedded Drag & Drop
  8. Highly Customizable
  9. Automatic options saving.
  10. Themes feature supported

Screenlets version <= 0.0.14 were written in Python later on the concept of web widgets were introduced which were typically written in HTML, JavaScript and CSS.

Installing Screenlets in Linux

1. You can download and install screenlets from the repository (if available), most of the modern Linux distribution includes screenlets to be downloaded from default repository.

$ sudo apt-get install screenlets screenlets-pack-all

The above command will install screenlets application and complete pack, which includes number of widgets/gadgets in it.

During installation, in my Debian 8.0 Jessie, I’ve got the following depnedency error message….

Gtk-Message: Failed to load module "canberra-gtk-module"

To fix this, you need to install following package.

$ sudo apt-get install libcanberra-gtk-module

2. After installing Screenlets, start the application using user account only and not root.

$ screenlets
Screenlets: Preview

Screenlets: Preview

3. To add a widget to your screen double click it. You may add as many screenlets as you want. There is no limitation.

Add Widgets to Desktop

Add Widgets to Desktop

4. You can close all the running widgets at once, reset Screenlets Config, Install new theme, Restart All, Create Desktop Shortcut as well as Auto-Start at login using the options available in the left of Screenlets Manager.

Screenlets Manager

Screenlets Manager

5. You can also configure the options like Setting position of Specific Screenlets, scale it, control opacity as well as options like stick to desktop, Lock Position, Keep above/below and etc..

Configure Screenlets

Configure Screenlets

The screenlets application is quiet stable and mature project. If you are newbie to Linux, several GUI System monitor tool will help you to understand what’s going on. If you are developer you can write your own screenlets for the screenlets engine. As said above, these widgets are small and hence easy to develop.

That’s all for now. I’ll be here again with another interesting article. Till then stay tuned and connected to Tecmint. Don’t forget to provide us with your valuable feed back in the comments below. Like and share us and help us get spread.

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

Support Us

We are thankful for your never ending support.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

5 Responses

  1. dragonmouth says:

    What new functionality do Screenlets provide that does not already exist in most distros? They seem to only be extra software to be installed and increase already considerable distro bloat, and clutter up the screen with their icons.

  2. Eric S says:

    this project had irreversible security issues so it was killed. As far as I can tell… there is nothing similar except in cinnamon… but nothing for a lightweight desktop environment. Am I wrong??

  3. MH Raihan says:

    Where I find additional widgets for screenlets ? Default website maybe down , can not access .
    How can I make my own plugins for screenlets ?

Leave a Reply to MH Raihan Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.