Open Source Utility Projects
Discover 75 open source Utility repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Utility projects here are most often combined with Python, Developer Tools and CLI. Last updated October 4, 2026.
75 repositories · updated October 4, 2026

noxdir: Explore Disk Usage in a Terminal
NoxDir is a cross-platform terminal utility for exploring disk usage and finding space-consuming files and directories. It suits interactive cleanup workflows, with caching and scan filters for large file systems.

reinstall: Reinstall VPS Operating Systems from Linux or Windows
A shell-based toolkit for reinstalling Linux or Windows on VPS instances without relying on provider consoles. It also supports raw disk imaging and booting temporary recovery environments, with important risks for systems that cannot tolerate a full disk wipe.

Installer: Make Windows 11 More Consistent
Rectify11 Installer applies system-file modifications and other changes intended to make Windows 11 more visually consistent. The repository describes the V3 installer, but advises against using it because V4 is a complete rewrite.

13ft: Self-Host a Web Article Reader
13ft is a self-hosted web service that fetches article pages using a Googlebot-style user agent and tries alternate retrieval methods when the primary approach fails. It is for people who want to run their own reader for pages blocked by ads or paywalls.

termsnap: Capture Terminal Output as Images, GIFs, and Videos
termsnap turns terminal command output and interactive sessions into styled screenshots, animations, GIFs, and videos. It is useful for developers creating polished CLI demos, documentation, and previews with local font and emoji rendering.

Box: Access Python Dictionaries with Dot Notation
Box is a Python library that adds attribute-style access to dictionaries while keeping key-based access available. It recursively converts nested dictionaries and lists, and includes helpers for converting data to common formats.

termscp: Transfer and Explore Files from a Terminal
termscp is a cross-platform terminal file manager for local files and remote connections. Use its text interface to browse, transfer, and edit files across protocols including SFTP, SCP, FTP, S3, SMB, and WebDAV.

python-user-agents: Identify Devices from User-Agent Strings
A Python library that parses browser user-agent strings to identify browsers, operating systems, devices, and traits such as mobile, tablet, touch, and bot status. Useful when applications need basic visitor classification without writing their own detection rules.

breezy-weather: Check Forecasts from Many Weather Sources
Breezy Weather is an Android weather app that brings forecasts, alerts, air quality, and other conditions into a visual interface. It suits people who want source choice, customization, and privacy-conscious options.

freeze: Create Images of Code and Terminal Output
Freeze turns source code and terminal output into polished PNG, SVG, or WebP images. It suits developers who need consistent visuals for documentation, tutorials, presentations, or sharing command-line results.

udp2raw: Tunnel UDP Traffic Through Raw Packets
udp2raw wraps UDP traffic in encrypted UDP, simulated TCP, or ICMP packets to help it pass through networks that block or degrade UDP. It is aimed at Linux users who can configure raw sockets and want to carry UDP-based VPN traffic across restrictive links.

jellyfin-ffmpeg: Process Media for Jellyfin
Jellyfin-ffmpeg is a Jellyfin-focused FFmpeg build with custom extensions and enhancements. It provides media-processing libraries and command-line tools for applications that need to convert, inspect, filter, or stream audio and video.