Best Free and Open Source Software
-
4 Best Free and Open Source Frontends for GnuPG - LinuxLinks
GnuPG stands for GNU Privacy Guard and is a tool for secure communication and data storage. The software has two main uses. The first is to encrypt data to ensure its privacy. The second is to “sign” data so that others can determine it is authentic and unmodified.
GnuPG is a superb tool though it’s a command line affair. If you’re looking for a GUI frontend, check out these tools. Simplify encryption, decryption, and digital signing, with a seamless interface for managing OpenPGP tasks.
Here’s our verdict captured in a legendary LinuxLinks-style ratings chart. Only free and open source software is eligible for inclusion.
zoxide - smarter cd command - LinuxLinks
zoxide is a smarter cd command, inspired by z and autojump.
It remembers which directories you use most frequently, so you can “jump” to them in just a few keystrokes.
zoxide works on all major shells.
zoxide features in our 100 Great and Must-Have CLI Linux Applications roundup.
This is free and open source software.
trashbhuwan - CLI trashing utility - LinuxLinks
trashbhuwan is a simple CLI application for trashing and restoring files.
It uses the default trashcan of every Linux distribution. trashbhuwan remembers the original path of the trashed files and directories, so you can restore them later where they were. It is created with developer productivity in mind.
This is free and open source software.
rm-trash - replacement for rm - LinuxLinks
The rm-trash utility puts the files you delete in a shell safely into the Trash (Recycle bin). The script is meant to be used in place of the rm system command.
This solves the issue of accidental removals. This utility is meant to be used as an alias with rm directly and unlike other such scripts, it can handle duplicate files in the trash and works for recursive arguments and any other options that rm supports. This is a wrapper around rm and thus supports all options of rm.
This is free and open source software.
pm - switch between projects - LinuxLinks
pm offers an easy way to switch to your projects on Shell. Add your projects to pm and switch between them with a command.
With PM you can add configuration to projects.
This is free and open source software.
xhtml2pdf - HTML to PDF converter using Python - LinuxLinks
xhtml2pdf is a HTML to PDF converter using Python, the ReportLab Toolkit, html5lib and pypdf. It supports HTML5 and CSS 2.1 (and some of CSS 3). It is completely written in pure Python, so it is platform independent.
The Python module can be used in any Python environment, including Django. The Command line tool is a stand-alone program that can be executed from the command line.
The main benefit of this tool is that a user with web skills like HTML and CSS is able to generate PDF templates very quickly without learning new technologies.
This is free and open source software.