Let’s start our candy adventure with WallGen. It’s a small command-line utility that generates HQ poly wallpapers with only a few text arguments for inputs. Depending on these arguments, you can create shape-based patterns, randomly filled surfaces, and even image-based patterns.
Read moreSearch Results for: free programming tutorials
Shortwave – GTK3 internet radio software
Shortwave (previously known as Gradio) is open source goodness that lets you find and listen to 20,000 radio stations over the net.
Read moreEssential System Tools: Nmap – network security tool
This is the ninth in our series of articles highlighting essential system tools. These are small utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. Nmap is widely regarded as the de facto standard tool for network exploration and security auditing.
Read moreMuseeks – web-technologies based music player
Museeks is an Electron based cross-platform music player using React.js as its user interface framework, as well as Node.js and TypeScript.
Read moreNulloy – Music Player with Waveform Progress Bar
Nulloy is a cross-platform Qt 4 based music player released under an open source license. A music player you may not have heard of, but one worth checking out!
Read moreExcellent Utilities: Paperwork – personal document manager
Paperwork is designed to simplify the management of your paperwork. The software lets you scan or import your documents, and quickly find what you want, wrapped together in a GTK interface.
Read moreqoob – excellent foobar-like music player for Linux
Are you debilitated by the countless music players that use web technologies with a massive RAM footprint? Maybe you want a lean yet slick audio player with a good range of features?
Read morencmpy – curses based Music Player Daemon client
ncmpy is a curses based Music Player Daemon client written in the Python programming language. Luke puts the software through its paces with a detailed review.
Read morePragha Music Player – GTK+3 lightweight music player
Pragha Music Player is a music player is written in the C programming language, uses the GTK+ widget toolkit, and stores database in a SQLite3 database.
Read morebat – super charged cat – my favorite colorizer
bat is a drop-in replacement for the cat command adding advanced syntax highlighting and Git integration to show file modifications. It’s a really useful utility that is a massive leap up from cat. bat’s written in the Rust programming language.
Read moreEssential System Tools: fdupes – find or delete duplicate files
fdupes finds duplicate files in the given set of directories and sub-directories. It recognizes duplicates by comparing MD5 signature of files followed by a byte-to-byte comparison. The utility offers a lot of options to list, delete and replace files.
Read moreLeo – Python based IDE, Outliner and PIM
Leo (Leonine Editor with Outlines) is an open source text editor/outliner that features clones (virtual copies of outline nodes).
Read moreEssential System Tools: pet – command-line snippet manager
This is the third in our series of articles highlighting essential system tools. These are small utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. pet is a simple command-line snippet manager. The software is written in the Go programming language.
Read moreCantata – Feature-rich client for Music Player Daemon
In the past few months, I’ve covered a whole raft of music players. This time I’m going to walk through Cantata. Cantata is billed as a feature-rich and user friendly client for Music Player Daemon (MPD).
Read moreEssential System Tools: Unison – Excellent Console and Graphical File Synchronization Software
Unison is a file-synchronization tool that allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.
Read more