awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesSingle-Instance Locks

Mechanisms to ensure only one instance of an application runs by locking the process and focusing the existing window.

Distinct from Process Synchronization Locks: Specific to application instance limiting rather than general mutexes or semaphores for shared resource access.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · Single-Instance Locks. Refine with filters or upvote what's useful.

Awesome Single-Instance Locks GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • firerpa/lamdaAvatar de firerpa

    firerpa/lamda

    7,834Ver en GitHub↗

    This project is an Android RPA framework designed for automating user interfaces and system tasks on rooted Android devices using Python and ADB. It provides a suite of tools for rooted device management, allowing for programmatic control of system settings, application lifecycles, and shell command execution via a remote API. The framework distinguishes itself through a combination of dynamic instrumentation and AI integration. It can inject scripts into running processes to hook Java interfaces and modifies application behavior in real time. Additionally, it supports large language model in

    Restricts API access to a single device instance to prevent concurrent process interference.

    Pythonadbagentsai
    Ver en GitHub↗7,834
  • keshavbhatt/whatsieAvatar de keshavbhatt

    keshavbhatt/whatsie

    3,006Ver en GitHub↗

    Whatsie is a web application desktop wrapper designed to turn web interfaces, specifically messaging services, into standalone desktop applications. It provides a dedicated window environment with a custom icon and system tray integration. The project includes security and privacy layers such as password-protected session locking with automatic timeouts and the ability to purge persistent application data and web caches. It also features native hardware permission management for controlling camera and microphone access. The application supports native system notifications, file download hand

    Prevents multiple application copies using a lock file and inter-process communication.

    C++linuxqt-whatsappwhatsapp
    Ver en GitHub↗3,006
  • lyrebird-voice-changer/lyrebirdAvatar de lyrebird-voice-changer

    lyrebird-voice-changer/lyrebird

    1,856Ver en GitHub↗

    Lyrebird is a real-time audio processing application designed for Linux systems that modifies microphone input. It functions by capturing and routing system audio streams through virtual devices, allowing users to apply frequency adjustments and voice effects before the signal is passed to other desktop applications. The application provides a graphical interface built with a declarative toolkit, enabling users to manage and toggle between custom voice presets. These configurations are stored locally, ensuring that specific pitch settings and audio profiles remain consistent across different

    Uses lockfile mechanisms to ensure only a single instance of the audio processor runs at any time.

    Pythonapplicationgtklinux
    Ver en GitHub↗1,856
  1. Home
  2. Operating Systems & Systems Programming
  3. Process Synchronization Locks
  4. Single-Instance Locks