Top 15 iWatch Alternative and Similar Softwares | Dec 2024

iWatch is a realtime filesystem monitoring program. Its purpose is to monitor any changes in a specific directory or file and send email notification immediately after the change. This can be very useful to watch a sensible file or directory against any changes, like files /etc/passwd,/etc/shadow or directory /bin or to monitor the root directory of a website against any unwanted changes.

1. Shell FM

Shell FM shell-fm is a lightweight, console-based player for Last.FM radio streams. It’s pretty small (the binary is currently about 70K, or about 60K when stripped) and it has most features the official player has, if not even a few more. Additional features are, for example:* network interface (control shell-fm remotely)* autoban......

2. grab-site

grab-site grab-site is a crawler for archiving websites to WARC files. It includes a dashboard for monitoring multiple crawls, and supports changing URL ignore patterns during the crawl.......

3. wpull

wpull Wpull is a wget-compatible web downloader and crawler with WARC and Python/Lua scripting support......

4. yuck

yuck yuck, Your Umbrella Command Kit, is a bog-standard command line option parser for C that works with only household ingredients (a C compiler and the m4 macro processor) and comes with all the knickknackery and whatnots.- GNU-style long options (--blah)- condensable short options (-xab for -x -a -b)- optional arguments......

5. gpm

gpm gpm is the mouse support for Linux on the console. This package provides a daemon that captures mouse events when the system console is active, and delivers events to applications through a library.The default when no application is running is to emulate "selection", that is, to allow cut-and-paste with the......

6. jqnpm

jqnpm jqnpm - A package manager built for the command-line JSON processor jq.- Uses only namespaced packages, for example jqnpm install joelpurra/jq-stress, on GitHub by default; the example package would automatically be cloned from github.com/joelpurra/jq-stress.- Uses strict semantic versioning tags.- Use the packages in the jqnpm wiki - it's easy to......

7. SBAppLocale

SBAppLocale Basically it's a command line version of Microsoft's AppLocale.......

8. Duplicate File Hard Linker

Duplicate File Hard Linker Small command line tool to reduce the size of duplicate files on one partition. Despite all other known tools the files in this implementation are not being listed, archived or removed but going to be hard linked using NTFS hard links. The tool runs in Windows NT 4.0 / 2000......

9. Rdfind

Rdfind Rdfind is a program that finds duplicate files. It is useful for compressing backup directories or just finding duplicate files. It compares files based on their content, NOT on their file names.......

10. Gengetopt

Gengetopt This program generates a C function that uses getopt_long function to parse the command line options, to validate them and fills a struct .......

11. Lynxlet

Lynxlet Lynxlet is an application for launching the text web browser Lynx in a Terminal window. Lynxlet is a Termlet - a class of applications designed to make Terminal based programs easy to use.......

12. ST - Simple Terminal

ST - Simple Terminal st is a simple terminal implementation for X.What is wrong with xterm ?xterm is bloated and unmaintainable. Here’s an excerpt from the README: Abandon All Hope, Ye Who Enter HereThis is undoubtedly the most ugly program in the distribution. It was one of the first "serious" programs ported,......

13. PDFx

PDFx PDFx is a tool to extract infos and URLs from a PDF, and to easily download all referenced PDFs......

14. MS-DOS

MS-DOS The first Operating System released by Microsoft company. It allowed the user to do many operations directly over the hardware.......

15. Advanced Package Tool

Advanced Package Tool Apt (for Advanced Package Tool) is a set of core tools inside Debian. Apt makes it possible to: - Install applications - Remove applications - Keep your applications up to dateApt, which basically resolves dependency problems and retrieves the requested packages, works with dpkg, another tool, which handles the actual......