Best Free and Open Source Software
-
Best Free and Open Source Alternatives to Apple Passwords - LinuxLinks
Apple Passwords is a password manager application which lets users store and access encrypted account information.
Passwords is proprietary software. We recommend the best free and open source alternatives for Linux.
asciit - compact ASCII table - LinuxLinks
asciit is a more compact and intuitive ASCII table highlighting digits and letters.
It’s an alternative to man 7 ascii and ascii. Colored numbers and letters are much more easier to find. The table style is inspired by hexyl
This is free and open source software.
spigot - command-line exact real calculator - LinuxLinks
Also, spigot is ‘streaming’ in the sense that if you tell it to do computations on a number you’ve previously stored in a file (perhaps to very high precision) or a number it’s reading from a pipe, then it will begin producing output as soon as it’s read enough of the input to know how the output starts.
The downside is that spigot is very slow compared to the usual kind of computer arithmetic. But it can be useful if you really need a lot of digits for some reason (e.g. a large number of digits of mathematical constants are sometimes incorporated into cryptographic algorithms), or as a cross-check on other calculating systems.
snip - CLI snippets manager - LinuxLinks
snip is a simple snippet manager for bash, which allows the user to save useful and important bash code snippets directly from the bash prompt.
It is especially useful to save long one-liners, or rarely used commands which we tend to forget. snip is written in pure bash, but uses FZF to allow the user to perform searches on the snippet database.
This is free and open source software.
rkvm - virtual KVM switch for Linux machines - LinuxLinks
rkvm is a tool for sharing keyboard and mouse across multiple Linux machines. It is based on a client/server architecture, where server is the machine controlling mouse and keyboard and relays events (mouse move, key presses, …) to clients.
Switching between different clients is done by a configurable keyboard shortcut.
This is free and open source software.
cheatshh - CLI tool to store commands - LinuxLinks
Bookmarking let’s you save your command in the main preview despite them being present in a group. You can bookmark a command by pressing Enter and selecting Bookmark. Now you don’t need to find it in a group and access it in the main preview.
This is free and open source software.
matrix-commander - simple CLI-based Matrix client - LinuxLinks
This simple Matrix client allows you to send and receive messages and files, verify other devices, and interact with your Matrix account or other Matrix users in many ways. You use it from the terminal (CLI) or integrate it into other simple Python programs.
This is free and open source software.
Another One:
-
USBGuard - framework for implementing USB device authorization policies - LinuxLinks
The USBGuard daemon decides which USB device to authorize based on a policy defined by a set of rules. When an USB device is inserted into the system, the daemon scans the existing rules sequentially and when a matching rule is found, it either authorizes (allows), deauthorizes (blocks) or removes (rejects) the device, based on the rule target. If no matching rule is found, the decision is based on an implicit default target. This implicit default is to block the device until a decision is made by the user.
Currently, USBGuard works only on Linux. To enforce the user-defined policy, it uses the USB device authorization feature implemented in the Linux kernel since 2007.
This is free and open source software.