A utility which makes it significantly easier to downgrade packages on Arch Linux systems if you have to. Does the work of finding older packages in your local package cache and in the package mirror archive servers for you. In the AUR so installation is straightforward.
MegaZeux is a game creation system originally released in 1994 and still being developed today. At DigitalMZX you'll find an enormous collection of MegaZeux games and a forum inhabited by friendly MegaZeux veterans. In-depth community info can be found in the MZX Wiki.
Every vintage Apple Mac enthusiast knows the importance of having a stockpile of key software to call upon when refurbishing or maintaining their collection. Well, here’s an off-the-shelf solution that’ll answer the prayers of many of us. This is a treasure trove of essential utilities that every Classic Mac OS user absolutely needs to have.
Everything is packed into a single three hundred meg .sit archive to make it easy to grab. Download it, unpack it, and there you have it.
mTCP is a set of TCP/IP applications for personal computers running PC-DOS, MS-DOS, FreeDOS, and other flavors of DOS. The applications include a DHCP client, FTP client and server, HTTP getter and server, IRC client, netcat implementation, network drive share client, ping utility (natch), packet sniffer, SNTP client, and telnet client.
mTCP runs on all variants of DOS including IBM PC-DOS, Microsoft MS-DOS, DR-DOS and FreeDOS. All of these applications will run well on the oldest, slowest PC that you can find - I routinely use them on an IBM PCjr made in 1983 because nothing beats the fun of putting a 39 year old computer on the Internet.
People are using mTCP for goofing off and for real work. If you have a DOS machine that needs to send data across the network mTCP can help you get that done. Besides its utility to vintage computers I have heard of people using it to transfer lab data from dedicated industrial PCs, allowing backups to be run on old machines, and sending sales reports from the branch offices of a retail store to a central server.
Don't have a vintage computer laying around? No problem! mTCP applications will run in a variety of virtual and emulated environments. It has been tested with modified DOSBox builds, VirtualBox, VMWare, and QEMU. See the documentation for the details.
mTCP applications should work on any IBM PC compatible personal computer running DOS. To be more specific, an IBM PC compatible with an 8088 or better CPU, 96KB to 384KB of system memory depending on the application, DOS v2.1 or newer, and a network interface that has a packet driver like NDIS or ODI.
ZIM command line tools. Of note are:
zimcheck
verifies that a given ZIM file is not corrupted.zimdump
inspects or dumps (part of) a ZIM file.zimsplit
splits a ZIM file smartly into smaller chunks.zimwriterfs
creates ZIM files from a locally-stored directory containing "self-sufficient" HTML content (with pictures, javascript and stylesheets). The result will contain all the files of the local directory compressed and merged in the ZIM file. The generated file can be opened with a ZIM reader.In Arch's extra/ package repo.
Jemm is an "Expanded Memory Manager" (EMM), based on the source of FreeDOS' Emm386. It should work with MS-DOS and compatible DOSes, including FreeDOS. Like other EMMs it uses extended memory to simulate expanded memory (EMS) according to EMS v3.2 and EMS v4.0. Can load drivers and resident programs into UMB (upper memory blocks) to free up core memory. Can map RAM to the video address segments A000-AFFF and B000-B7FF. Installs VCPI (Virtual Control Program Interface) services to allow DOS applications running in V86-mode to switch to protected mode. VCPI also implements a simple memory manager. Installs a VDS (Virtual DMA Service) API to give drivers/applications some control over DMA and physical addresses in V86-mode.
There are 2 versions of Jemm:
JemmEx most likely is the better choice because it will need less DOS memory than an external XMM + Jemm386.
This repository contains tools releated to BBSing and Ansi in general. It contains:
Unsecure time-based secret exploitation and Sandwich attack implementation resources.
Analyzes given tokens, figures out their structure, and tries to generate one-time pins using the same pattern.
Did you know that some Python modules can double-up as handy command-line tools? The Python standard library includes many such module-script hybrids. This is a complete list of every module in Python that can be run as a command-line script.
MyTimer is a Python project that aims to provide a simple yet efficient timer for terminal users, particularly targeting the geek community. This project allows users to set timers directly from their command line interface, making it convenient for those who spend a significant amount of time working in the terminal!
The main objective of MyTimer is to offer a minimalistic and distraction-free timer experience. It provides a clean and straightforward interface, ensuring that users can focus solely on tracking time without any unnecessary clutter or distractions.
Czkawka (tch•kav•ka (IPA: [ˈʧ̑kafka]), "hiccup" in Polish) is a simple, fast and free app to remove unnecessary files from your computer.
Krokiet ((IPA: [ˈkrɔcɛt]), "croquet" in Polish) same as above, but uses Slint frontend.
Amazingly fast - due to using more or less advanced algorithms and multithreading. Cache support - second and further scans should be much faster than the first one. CLI and GUI (gtk4 or slint). Multiple tools for flexibility.
Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library.
This Utility is a compilation of Windows tasks I perform on each Windows system I use. It is meant to streamline installs, debloat with tweaks, troubleshoot with config, and fix Windows updates.
Requires you to launch PowerShell or Windows Terminal As ADMINISTRATOR! The recommended way is to right-click on the start menu and select (PowerShell As Admin Windows 10 - Windows Terminal As Admin Windows 11)
A curated list of modern Generative Artificial Intelligence projects and services.
RecoverPy is a powerful tool that leverages your system capabilities to recover lost files. Unlike others, you can not only recover deleted files but also overwritten data. Every block of your partition will be scanned. You can even find a string in binary files. Uses grep, dd, and lsblk. Interactive.
In the AUR.
A statically-linked copy of Pacman (the Arch package manager). Ideal for rescuing systems where libc is messed up.
NVM-Express user space tooling for Linux. Works like smartctl, but is nVME specific. Gives you much the same information.
In the Arch Community package repo.
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php. This awesome collection is also available on Unix-Shell.ZEEF.com.
A CLI utility which scans websites for broken links. Sitemap aware.
A script that downloads and decrypts OMEMO-encrypted files sent over XMPP. Useful when your XMPP client supports OMEMO-encrypted messages, but not files.