Hi, this is Arun and you have reached the list of software I maintain actively.
I tend to use the cmdline heavily and most of my software is about making life easier on the terminal. However, some of the utilities have seamless GUI integration or can be used as a backend to a GUI frontend.
It's many years of work but I still enjoy it thoroughly, thanks to awesome users, collaborators and maintainers.
bcal (C)
Mathematical storage expression calculator. It runs in a REPL (read-eval-print loop) and can perform storage unit arithmetic, conversions (IEC & SI) and CHS-LBA calculations.
Buku (Python3)
Bookmark manager like a text-based mini-web. Comes with excellent GUI integration.
ddgr (Python3)
DuckDuckGo from the terminal.
dslib (C)
Data structures library that grows on a central circular doubly linked list. Demonstrates queue, stack, tree, AVL, BFS, DFS.
googler (Python3)
Google from the terminal.
imgp (Python3)
Superfast multicore batch JPEG/PNG resizer and rotator. Powered by an adaptive algorithm to best fit to a specified resolution.
keysniffer (C)
Linux kernel module to detect keys pressed and record to debugfs.
lsstack64 (C)
x86_64 Linux port of pstack (from Solaris) to print stack trace of running process & threads.
nnn (C)
Probably the fastest terminal file browser you've used with lots of powerful features. Comes with seamless GUI integration.
pdd (Python 3)
Date, time diff calculator with a variable resolution stopwatch and a countdown timer.
primepalindrome (C)
A fast C program to calculate the 1500th prime palindrome with an odd number of digits. Implements space-optimized Sieve of Eratosthenes (with hardware-aided GCC-specific ffsll()
) as well as brute-force methods.
xtrlock (C)
This is a fork of Ian Jackson's screen-locking utility with the additional capability to piggyback commands.
Note: The list is in alphabetical order.