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

photopea: Edit Raster and Vector Graphics Online
Photopea is a browser-based editor for raster and vector graphics, including files from formats such as PSD, AI, and Sketch. Use it to edit images without installing desktop software, while keeping in mind that the editor itself is not fully open source.

alist: Browse and Share Files Across Multiple Storages
AList is a self-hostable file-listing and WebDAV server that connects local storage and many cloud and network drives through one web interface. It suits people who want to browse, preview, and share files across storage providers.

python-ftfy: Repair Mojibake and Unicode Text
ftfy is a Python library that repairs mojibake and other common Unicode glitches in text. It suits developers cleaning text from mixed or unreliable sources, with conservative fixes designed to avoid changing text that is already valid.

go-haystack: Build Bluetooth Beacons for Find My
go-haystack provides Go and TinyGo tools for creating Bluetooth beacons that report through Apple’s Find My network using OpenHaystack and Macless-Haystack. It suits makers who want to track personal devices without Apple hardware.

awesome-url-shortener: Find Hosted and Self-Hosted URL Shorteners
A curated directory of hosted URL-shortening services, self-hosted software, and commercial options. It also tracks archived projects and services with access problems to help readers compare choices and check service history.

1Remote: Manage and Launch Remote Sessions
1Remote is a Windows desktop app for organizing and launching remote sessions from one place. It supports protocols including RDP, SSH, VNC, Telnet, and SFTP, with configurable connection details and runners.

logmerger: Browse Multiple Logs on a Shared Timeline
logmerger combines timestamped log files into one chronological view, with an interactive terminal browser and options to export merged output. It is useful for tracing events across services or files when their timestamps use supported formats.

disposable-email-domains: Block Disposable Email Addresses
A maintained domain list for identifying disposable and temporary email addresses during account registration and other validation workflows. Use it as data for your own checks, with matching logic that accounts for public-suffix domains.

QRCoder: Generate QR Codes in C#
QRCoder is a C# library for creating QR and Micro QR codes from text or structured payloads. It suits .NET applications that need configurable QR generation and multiple output formats without external library dependencies.

EverythingToolbar: Search Files from the Windows Taskbar
EverythingToolbar brings Everything search to the Windows taskbar, so you can find and open files without switching to a separate search window. It suits Windows 10 and 11 users who already run Everything and want faster access to its indexed search.

MSEdgeRedirect: Open Edge-Directed Links in Your Default Browser
MSEdgeRedirect redirects links and commands that would open in Microsoft Edge to your default browser. It is designed for Windows users who want to keep their preferred browser for Windows search, widgets, news, and other Edge-directed links.

Vividl: Download and Convert Online Videos on Windows
Vividl is a Windows desktop app that uses yt-dlp or youtube-dl to download videos from supported websites. Choose formats, convert video or extract audio, and manage multiple downloads in a graphical interface.