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

7 repos

Awesome GitHub RepositoriesApplication Managers

Interfaces for auditing and managing the lifecycle of installed software applications.

Distinct from Application Window Managers: None of the candidates fit; they all refer to desktop window management, whereas this is an application lifecycle manager.

Explore 7 awesome GitHub repositories matching business & productivity software · Application Managers. Refine with filters or upvote what's useful.

Awesome Application Managers GitHub Repositories

Find the best repos with AI.We'll search the best matching repositories with AI.
  • imranr98/obtainiumImranR98 avatar

    ImranR98/Obtainium

    17,651View on GitHub↗

    Obtainium is an Android application manager designed to track, download, and install software updates directly from developer websites and third-party repositories. By bypassing centralized app stores, it enables users to maintain and update sideloaded applications through automated monitoring of external release sources. The application distinguishes itself through flexible source integration, allowing users to track software via direct URLs or by applying custom regex-based web scraping patterns to arbitrary web pages. It supports private repository access through configurable authenticatio

    The application allows users to register new software for tracking by providing source URLs that identify update logic or utilize generic web scraping.

    Dartandroidapkapk-update
    View on GitHub↗17,651
  • klocman/bulk-crap-uninstallerKlocman avatar

    Klocman/Bulk-Crap-Uninstaller

    17,521View on GitHub↗

    Bulk Crap Uninstaller is a Windows application manager designed to audit installed software and automate the removal of unwanted programs and bloatware. It functions as a comprehensive utility for managing software installations, allowing users to perform bulk uninstallation tasks to reclaim disk space and remove associated components from their systems. The application distinguishes itself through its ability to perform deep system maintenance by identifying and removing orphaned registry keys and invalid file paths that remain after standard uninstallation processes. It utilizes registry-ba

    Provides a management interface for auditing installed programs and automating the removal of bloatware.

    C#application-managerapplication-uninstallerbloatware
    View on GitHub↗17,521
  • alienator88/pearcleaneralienator88 avatar

    alienator88/Pearcleaner

    13,583View on GitHub↗

    Pearcleaner is a system maintenance utility designed to reclaim disk space on macOS by identifying and removing residual files left behind after software uninstallation. It functions as an application uninstaller and storage management tool, ensuring that configuration files, caches, and support data are purged to maintain a clean system state. The application distinguishes itself through event-driven automation, utilizing kernel-level monitoring to detect when files are moved to the trash and triggering immediate scans for orphaned data. It integrates directly into the desktop environment vi

    Updates the internal registry of installed software to ensure accurate tracking during management tasks.

    Swift
    View on GitHub↗13,583
  • bottlesdevs/bottlesbottlesdevs avatar

    bottlesdevs/Bottles

    8,080View on GitHub↗

    Bottles is a Wine compatibility manager and prefix manager that provides a graphical interface for running Windows applications on Linux. It functions as a Windows application sandbox and dependency manager, organizing isolated environments to prevent dependency conflicts and protect the host operating system. The project acts as a Wine runner orchestrator, allowing users to download, install, and switch between different compatibility layers and graphics renderers. It distinguishes itself by using community-driven scripts for automated software installation and dependency management, alongsi

    Manages the execution and lifecycle of Windows software installed within isolated compatibility environments.

    Pythonbottlesbottles-versioningdxvk
    View on GitHub↗8,080
  • libimobiledevice/libimobiledevicelibimobiledevice avatar

    libimobiledevice/libimobiledevice

    7,733View on GitHub↗

    libimobiledevice is a communication library designed to interact with iOS devices using native protocols instead of proprietary software. It provides a set of tools for device management, including firmware recovery, filesystem access, and the creation of native backups and restores. The project implements a property list parser to read and write data across binary, XML, and JSON formats. It enables low-level hardware control, such as triggering recovery modes, modifying system settings, and managing device activation and provisioning via official servers. The library covers several function

    Manages the installation and removal of applications while organizing the arrangement of app icons on the device.

    Ccioslibrary
    View on GitHub↗7,733
  • teamamaze/amazefilemanagerT

    TeamAmaze/AmazeFileManager

    6,227View on GitHub↗

    AmazeFileManager is a mobile application for managing local and remote files on the Android operating system. It functions as an Android file manager, an application manager for backing up and uninstalling software packages, and a root file explorer for accessing protected system directories. The project includes a cloud storage client that utilizes plugins to synchronize data across remote providers and a file encryption tool for securing sensitive mobile data through encryption standards. The application provides capabilities for local file operations, specialized format visualization for

    Provides a dedicated interface for backing up, uninstalling, and managing software packages installed on the device.

    Kotlin
    View on GitHub↗6,227
  • hunvreus/devpushhunvreus avatar

    hunvreus/devpush

    4,492View on GitHub↗

    Devpush is a self-hosted Git-based PaaS that automates the deployment of containerized applications. It maps each Git branch to an isolated Docker environment, creating a multi-environment runtime where staging, production, and other workflows run in parallel with scoped configuration and encrypted variables. Deployments are triggered automatically by Git push events via a configured GitHub App, managing the full lifecycle from build to release with zero-downtime rollouts and instant rollback. The platform includes a built-in Let's Encrypt SSL manager that automatically provisions and renews

    Pulls the latest preset and runner definitions from an external repository to update the local catalog.

    Pythoncontinuous-deploymentdeploymentdjango
    View on GitHub↗4,492
  1. Home
  2. Business & Productivity Software
  3. Application Managers

Explore sub-tags

  • Registry RefreshersTools for updating internal software registries to reflect current system state. **Distinct from Application Managers:** Distinct from general application managers: focuses on the synchronization of internal tracking registries.
  • iOS Application LayoutsManagement of the spatial arrangement and organization of application icons on an iOS device. **Distinct from Application Managers:** Focuses on the visual arrangement of icons rather than general lifecycle auditing or server-side management.