This is a collection of small apps for Debian and Ubuntu-based distributions.
These apps were written mostly as an experiment and may or may not be useful to everyone. Each tool has a single purpose or functionality and is meant to be simple.
Tools
Benchmark CPU
Simple benchmarking tool to view CPU info and run benchmarks (Sysbench and Passmark).
Boot Analyze
Analyze the system boot time and view services that run at system startup.
BTRFS Stats
Shows compression statistics for any folder located on a BTRFS file system. It shows the compression methods that are being used and the disk space savings.
Compare Images
Compare similar images by opening them in adjacent tabs. Switch between tabs to view differences between previous and current image.
Compare Videos
Compare similar videos by opening them in adjacent tabs. Switch between tabs to view differences between previous and current video. It shows frames from the first one minute of the video.
DEB Installer
This is an app for installing DEB packages similar to GDebi and Eddy. It can install multiple DEB files together instead of installing them one by one. This is required for installing downloaded DEB files along with their dependencies.
You can set this app as the default application for DEB files so that they open directly in this tool when double-clicked. In Thunar for example, right-click on a DEB file and select “Open With” > “Set Default Application” and select “DEB Installer” from the list.
View Media Info
View media properties for audio, video, and image files using MediaInfo. It displays properties in a simple format and multiple files can be opened in separate tabs.
Video Shrink
Shrink video files by transcoding them to HEVC+AAC using GPU acceleration. File size will be reduced while keeping as much quality as possible.
Instead of using CPU-based transcoding which is extremely slow, this app uses GPU-based transcoding via FFmpeg and NVENC/VAAPI. Both discrete and integrated GPUs are supported.
CPUs can take an hour or more to encode a 2-hour 1080p movie. GPU transcoding on the other hand is between 3 to 30 times faster. A 2-hour movie can be transcoded in less than 10 minutes.
As an example, on my laptop with the Ryzen 5600H CPU, the integrated Radeon GPU can transcode a 2-hour 1080p movie to HEVC in less than 10 minutes. On my desktop with the NVIDIA GTX 1650 card, the NVIDIA card can transcode the same video in less than 5 minutes.
TinyTools Launcher
A launcher to view and launch apps in the TinyTools collection.
Installation
The TinyTools collection is available as a free download, but without any support or warranty.
Run the commands below in a terminal to install or remove the tools:
Install:
wget -O - https://packages.teejeetech.com/install-tinytools.sh | bash
Uninstall:
wget -O - https://packages.teejeetech.com/uninstall-tinytools.sh | bash
Requirements
- Debian 12 (Bookworm) and later releases
- Ubuntu 24.04 (Noble) and later releases
- Derivative distributions like Linux Mint 22, Linux Lite 7, etc.
Support
For support, questions, or assistance, please consider making a donation using the link below. This will help us develop and maintain these tools. You can email us at [email protected].
This software is freeware but not open-source. If you require access to the source code for use in your own projects, please contact us for pricing and licensing options.
Donate
If you find these tools to be useful and wish to support their development and maintenance, please consider making a donation using the link below. As a patron of this project, you can email us at [email protected] if you have any questions. You can also send us suggestions for new tools.