awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to blackboxo/cleanmywechat

Projects sharing features with CleanMyWechat

30 open-source projects similar to blackboxo/cleanmywechat, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • tw93/moletw93 avatar

    tw93/Mole

    56,109View on GitHub↗

    Mole is a terminal-based utility designed for comprehensive system maintenance, storage management, and real-time hardware monitoring. It provides a command-line interface for users to analyze disk usage, track system health metrics, and perform routine optimization tasks to maintain machine stability and performance. The project distinguishes itself through a declarative configuration model that uses structured data files to define custom cleanup logic, allowing for precise control over the removal of temporary files and project artifacts. It incorporates a safety-first execution layer that

    Shellanalyzerappcleanerclean
    View on GitHub↗56,109
  • darkmatter2048/windowscleanerdarkmatter2048 avatar

    darkmatter2048/WindowsCleaner

    3,186View on GitHub↗

    WindowsCleaner is a set of administrative utilities for optimizing Windows storage through automated cleanup, file relocation, and system resource management. It functions as a disk cleanup tool and storage manager designed to reclaim space on Windows installations by removing temporary files and system junk. The tool provides specific capabilities to disable system hibernation to recover reserved disk space and migrate virtual memory paging files to different drives to free up storage on primary partitions. These operations are supported by system maintenance features that handle registry-b

    Python
    View on GitHub↗3,186
  • byron/dua-cliByron avatar

    Byron/dua-cli

    5,945View on GitHub↗

    dua-cli is a cross-platform terminal-based disk usage analyzer and cleanup utility. It scans directories in parallel using thread pools to compute and display disk space consumption faster than sequential traversal, then lets users navigate the results interactively and delete unwanted files with safety measures. The tool distinguishes itself through a multi-step deletion confirmation process that requires user approval before permanently removing files, with an optional trash integration that moves deleted items to the system trash instead of performing irreversible removal. It reads setting

    Rustcleanerdiskefficient
    View on GitHub↗5,945

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • qarmin/czkawkaqarmin avatar

    qarmin/czkawka

    31,526View on GitHub↗

    Czkawka is a cross-platform utility designed for storage optimization and filesystem maintenance. It functions as a comprehensive file analysis engine that identifies redundant data, including duplicate files, empty directories, broken symbolic links, and temporary files. By utilizing hash-based content verification, the tool ensures accurate identification of duplicates regardless of file names or metadata. The project distinguishes itself by offering both a native graphical user interface and a command-line interface, allowing for both interactive management and automated, headless system m

    Fluentcleanerduplicatesmultiplatform
    View on GitHub↗31,526
  • mac-cleanup/mac-cleanup-shmac-cleanup avatar

    mac-cleanup/mac-cleanup-sh

    2,814View on GitHub↗

    mac-cleanup-sh is a command-line utility designed for macOS that automates the removal of temporary files, system logs, and application caches. It functions as a system maintenance tool to reclaim storage capacity by identifying and purging redundant data across the operating system and development environments. The tool distinguishes itself by providing a dry-run simulation mode that calculates potential disk space recovery before any files are deleted. It utilizes pattern matching to target specific directories and handles cleanup operations idempotently, ensuring that the process continues

    Shellbashcleaningcleanup
    View on GitHub↗2,814
  • dundee/gdudundee avatar

    dundee/gdu

    5,325View on GitHub↗

    gdu is a command line disk usage analyzer and interactive disk profiler used to scan directories and visualize space consumption across file systems. It functions as a file system management tool that allows for the identification and removal of large files and folders to free up storage. The tool features a cursor-based interface for navigating directory structures and archives. It provides a storage cleanup workflow that enables the deletion of selected items directly from the analysis view, utilizing parallel execution to reduce I/O wait times. The application supports recursive directory

    Goclidisk-usagefilesystem
    View on GitHub↗5,325
  • lostindark/driverstoreexplorerlostindark avatar

    lostindark/DriverStoreExplorer

    9,548View on GitHub↗

    DriverStoreExplorer is a Windows system utility for managing the driver store, serving as a manager for third-party driver packages, a backup tool, and a system storage cleaner. It enables the listing, installation, and removal of driver packages to maintain the operating system's driver store. The project distinguishes itself by auditing the associations between installed driver packages and connected or disconnected hardware devices. It identifies and removes duplicate, obsolete, or redundant driver versions to reclaim disk space and can perform these operations on the local machine or with

    C#driverdriver-storedriverstore
    View on GitHub↗9,548
  • henrypp/memreducthenrypp avatar

    henrypp/memreduct

    9,715View on GitHub↗

    MemReduct is a Windows memory management tool designed to monitor RAM usage and free up physical memory. It functions as a system cache cleaner that flushes working sets, registry caches, modified file caches, and standby lists to reduce overall memory consumption. The project operates as an automated memory optimizer, utilizing a background service to trigger cleaning routines based on predefined timeouts or resource thresholds. It includes a real-time monitoring dashboard to track system memory and pagefile statistics and provides a command-line interface for executing memory reduction task

    Ccleanerfossmem-reduct
    View on GitHub↗9,715
  • you-dont-need/you-dont-need-guiyou-dont-need avatar

    you-dont-need/You-Dont-Need-GUI

    5,821View on GitHub↗

    You-Dont-Need-GUI is a curated reference of terminal commands that replace common graphical interface operations with equivalent shell one-liners. It maps everyday GUI actions—file management, archive handling, system monitoring, and network diagnostics—to standard POSIX utilities like find, grep, and awk, all composed as self-contained shell pipelines. The project distinguishes itself by requiring no external dependencies or installations; every solution runs with built-in shell commands and coreutils. Its documentation follows Unix man-page conventions, presenting each command with a

    clicommandcommand-line
    View on GitHub↗5,821
  • jhspetersson/fselectjhspetersson avatar

    jhspetersson/fselect

    4,451View on GitHub↗

    fselect is a command line utility and file metadata query engine that uses SQL-like syntax to filter and find files based on their attributes. It functions as a file system analysis tool capable of selecting files and directories using relational logic, subqueries, and structured data filtering. The tool distinguishes itself by integrating Git tracking status and branch metadata into the search process while respecting project ignore files. It also includes a specialized media metadata search capability that filters audio and image files by technical properties such as resolution, bitrate, an

    Rustclicommand-linefiles
    View on GitHub↗4,451
  • arsenetar/dupeguruarsenetar avatar

    arsenetar/dupeguru

    7,631View on GitHub↗

    dupeguru is a content-based file deduplicator and cross-platform disk cleanup tool. It functions as a local file management utility designed to identify and remove redundant files to recover disk space. The application identifies identical files across a file system by using content hashing and metadata comparison. This allows it to detect duplicates regardless of their filenames or directory locations. The software covers a range of data management capabilities, including directory scanning, content-based data deduplication, and the consolidation of redundant copies into single versions. It

    Python
    View on GitHub↗7,631
  • windirstat/windirstatwindirstat avatar

    windirstat/windirstat

    2,786View on GitHub↗

    WinDirStat is a disk usage visualizer and storage analysis tool designed to scan drives and represent file and folder sizes. It functions as a system for calculating subtree sizes and identifying storage bottlenecks on a local file system. The utility distinguishes itself through a proportional treemap and an interactive directory tree, where the area of each block corresponds to the size of the file. It utilizes an extension-based color mapping system to categorize data types visually and provides a reporter that aggregates storage consumption by file type. The software covers broad storage

    C++cleanupdisk-space-analyzerdisk-usage-analyzer
    View on GitHub↗2,786
  • tfeldmann/organizetfeldmann avatar

    tfeldmann/organize

    3,077View on GitHub↗

    Organize is a command-line utility designed to automate file system management, storage cleanup, and directory organization. It functions as a rule-based engine that processes files through sequential pipelines, allowing users to define complex workflows for moving, renaming, and managing local data. The system utilizes structured configuration files to map file system triggers to specific actions. It distinguishes itself through a simulation engine that allows users to preview the impact of their rules on a virtual file system before applying changes, ensuring data integrity. Additionally, t

    Pythonautomaticcommand-line-tooldocument-management
    View on GitHub↗3,077
  • cryobyte33/steam-deck-utilitiesCryoByte33 avatar

    CryoByte33/steam-deck-utilities

    3,526View on GitHub↗

    This project is a suite of system optimization tools for SteamOS designed to tune kernel memory parameters, manage swap space, and perform disk cleanup on handheld hardware. It provides a command-line interface for executing system tweaks and managing configurations without a graphical user interface. The toolset includes a kernel memory tuner for adjusting swappiness and page allocation, a swap space manager for creating and resizing virtual memory files, and a disk cleanup utility to remove orphaned shader caches and compatibility data. It also enables the relocation of game data and shader

    Gosteam-deck
    View on GitHub↗3,526
  • buresdv/corkburesdv avatar

    buresdv/Cork

    4,498View on GitHub↗

    Cork is a native macOS desktop application that provides a graphical interface for the Homebrew package manager. It serves as a GUI for searching, installing, and updating software packages and functions as a service controller for managing background system services. The application includes a dedicated menu bar utility for triggering package updates and management tasks directly from the macOS status menu. It also features a system for assigning custom tags to packages to group and organize software installations. The software covers package lifecycle management, including dependency analy

    Swift
    View on GitHub↗4,498
  • bleachbit/bleachbitbleachbit avatar

    bleachbit/bleachbit

    4,377View on GitHub↗

    BleachBit is a system cleaning tool that frees disk space by removing accumulated cache, cookies, logs, temporary files, and other unnecessary data. It provides a preview of what will be deleted before any permanent changes are made, allowing safe review and adjustment of cleaning operations. The tool offers extensive control over what gets cleaned, including the ability to exclude specific files and folders, create custom cleaning rules for files not covered by built-in cleaners, and import over 2,400 community-maintained cleaning rules from winapp2.ini files. It supports secure data erasure

    Pythonantiforensicsbleachbitdisk-cleaner
    View on GitHub↗4,377
  • momenbasel/puremacmomenbasel avatar

    momenbasel/PureMac

    4,811View on GitHub↗

    PureMac is a native macOS system cleaner and disk space optimizer. Built as a SwiftUI desktop application, it functions as an application uninstaller and system maintenance utility designed to reclaim disk space by removing system junk, caches, and orphaned files. The project differentiates itself through a comprehensive uninstallation process that uses heuristic-based file matching to locate hidden preferences and logs. It also includes specialized developer environment cleanup to target temporary artifacts generated by tools such as Xcode and Homebrew. The software provides broader capabil

    Swift
    View on GitHub↗4,811
  • graphql/dataloadergraphql avatar

    graphql/dataloader

    13,380View on GitHub↗

    DataLoader is a utility that collects individual data loads into a single batch and caches results to minimize redundant backend requests. It operates on a batch-and-cache architecture, where multiple data lookups within a single execution frame are grouped together and dispatched as one request, with the results stored in memory for instant retrieval on subsequent calls. The utility distinguishes itself through several key capabilities. It supports per-key error handling, allowing partial failures within a batch without rejecting the entire operation. A cache priming mechanism lets developer

    JavaScriptbatchdataloadergraphql
    View on GitHub↗13,380
  • linuxmint/timeshiftlinuxmint avatar

    linuxmint/timeshift

    4,154View on GitHub↗

    Timeshift is a Linux system restore tool designed to create incremental snapshots of the filesystem to revert an operating system to a previous state. It functions as an automated backup scheduler and a system recovery utility, utilizing either BTRFS atomic snapshots for near-instantaneous restoration or an rsync-based manager to create efficient incremental copies of system files and settings. The tool provides capabilities for automated backup scheduling and rotation at hourly, daily, weekly, or monthly intervals, as well as at every system boot. It manages backup retention to control the n

    Vala
    View on GitHub↗4,154
  • square/cubesquare avatar

    square/cube

    3,878View on GitHub↗

    Cube is a time-series analytics platform and event data store designed for real-time performance monitoring. It functions as a metrics engine that ingests timestamped event streams and persists raw logs to enable the computation of statistical summaries, quantiles, and histograms. The system distinguishes itself through a reactive processing model that automatically invalidates metric caches when new events arrive, ensuring query results remain current. It supports both real-time event streaming via persistent connections and the calculation of post hoc statistics from stored event sets. The

    JavaScript
    View on GitHub↗3,878
  • ophub/fnnasophub avatar

    ophub/fnnas

    2,661View on GitHub↗

    fnnas is a Debian-based network attached storage operating system and deployment framework designed to transform x86 and Arm64 hardware into private storage servers. It provides a custom operating system image builder and a kernel compilation tool for building and packaging specific kernels and device tree blobs for various hardware platforms. The project includes a hardware-specific deployer that maps device models to required bootloaders and kernel tags. It features an eMMC backup and recovery tool to save factory system images from internal storage and restore them to revert system changes

    Shella311dallwinneramlogic
    View on GitHub↗2,661
  • simplemobiletools/simple-gallerySimpleMobileTools avatar

    SimpleMobileTools/Simple-Gallery

    3,982View on GitHub↗

    Simple-Gallery is an Android gallery application and media manager used for browsing, organizing, and viewing photos and videos stored on Android devices. It functions as a media editor and a private photo vault for managing device assets. The application includes a secure storage area for hiding sensitive images and videos behind biometric, pattern, or pin locks. It also provides a recovery mechanism to restore accidentally deleted media from a temporary storage area. The tool covers mobile photo editing for cropping, rotating, and resizing images, as well as general media asset organizatio

    Kotlin
    View on GitHub↗3,982
  • rocksdanister/livelyrocksdanister avatar

    rocksdanister/lively

    18,243View on GitHub↗

    Lively is a desktop wallpaper engine for Windows that renders videos, web pages, and interactive shaders as dynamic, animated backgrounds. It functions by creating a transparent window layer behind desktop icons, utilizing native system handles to integrate content directly into the workspace. The application provides tools for system personalization, including the ability to adjust taskbar transparency and application themes to modify the visual style of the operating system. It also includes a command-line interface that allows for the automation of background playback and system configurat

    C#csharpdesktopdesktop-wallpaper
    View on GitHub↗18,243
  • planshit/taiPlanshit avatar

    Planshit/Tai

    4,875View on GitHub↗

    Tai is a desktop activity tracker and self-hosted productivity monitor designed to record the amount of time spent on specific software applications and websites. It functions as a software usage monitor and website browsing logger to analyze digital time distribution. The system provides capabilities for digital productivity analysis, personal time tracking, and screen time management. It can also be used for employee activity monitoring to audit software engagement and workflows. The project handles monitoring and observability through time-series usage logging and local persistence storag

    C#csharptaiwpf
    View on GitHub↗4,875
  • sharex/sharexShareX avatar

    ShareX/ShareX

    38,123View on GitHub↗

    ShareX is a desktop utility designed for screen capture, image annotation, and automated file sharing. It provides a comprehensive suite of tools for capturing screen regions, windows, or scrolling content, and includes a layered image editor that allows users to manipulate, scale, and transform graphical elements and annotations directly on captured media. The application distinguishes itself through an event-driven post-capture pipeline that triggers automated workflows, such as image processing, external command execution, or file uploads, immediately after a capture event. Users can exten

    C#capturecolor-pickercsharp
    View on GitHub↗38,123
  • bluepointlilac/contextmenumanagerBluePointLilac avatar

    BluePointLilac/ContextMenuManager

    17,957View on GitHub↗

    ContextMenuManager is a desktop utility designed for the Windows operating system that enables users to modify, add, or remove entries within file and folder right-click menus. It functions as a configuration interface that interacts with the Windows Registry to manage shell extensions and define custom command execution paths. The tool provides granular control over the system interface by allowing users to hide unnecessary menu items, update labels and icons, or create new commands to trigger specific file operations. By managing these registry-based shell integrations, the software allows

    C#
    View on GitHub↗17,957
  • igormundstein/winmemorycleanerIgorMundstein avatar

    IgorMundstein/WinMemoryCleaner

    4,714View on GitHub↗

    WinMemoryCleaner is a Windows RAM optimizer and memory management utility. It reclaims physical memory by flushing standby lists, working sets, and file caches using native Windows system functions. The tool operates across several modes, including a portable application with a system tray monitor, a command-line interface for script integration, and a headless system service for continuous background operation. It supports instant optimization via customizable global keyboard shortcuts. Automation capabilities include scheduling regular cleanups based on fixed time intervals or triggering t

    C#cleanerfossgaming-performance
    View on GitHub↗4,714
  • pdone/freecontrolpdone avatar

    pdone/FreeControl

    2,345View on GitHub↗

    在PC上控制Android设备

    C#adbandroidscrcpy
    View on GitHub↗2,345
  • alan-crl/inkeysA

    Alan-CRL/Inkeys

    0View on GitHub↗
    View on GitHub↗0
  • huynhsontung/screenboxhuynhsontung avatar

    huynhsontung/Screenbox

    3,093View on GitHub↗

    Screenbox is a media player application designed for playing local and network video files. It functions as a network media streamer and a video casting client, enabling the browsing and streaming of media over a local network or to external remote viewing devices. The application features a picture-in-picture mode that detaches video content into a floating window that remains on top of other applications. It also supports gesture-based playback control, allowing users to seek through content and adjust volume levels using mouse or touch gestures. Additional capabilities include video frame

    C#csharpdotnetmedia-player
    View on GitHub↗3,093