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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to selfcontrolapp/selfcontrol

Open-source alternatives to Selfcontrol

30 open-source projects similar to selfcontrolapp/selfcontrol, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Selfcontrol alternative.

  • quicksilver/quicksilverAvatar de quicksilver

    quicksilver/Quicksilver

    2,906Voir sur GitHub↗

    Quicksilver Project Source

    Objective-C
    Voir sur GitHub↗2,906
  • eofster/telephoneAvatar de eofster

    eofster/Telephone

    1,154Voir sur GitHub↗

    SIP softphone for Mac

    Swift
    Voir sur GitHub↗1,154
  • leits/meetingbarAvatar de leits

    leits/MeetingBar

    5,122Voir sur GitHub↗

    MeetingBar is a macOS menu bar application that turns your calendar into a one‑click meeting hub. It syncs with your calendar accounts via EventKit, displays your current or next meeting title and countdown directly in the menu bar, and lets you join or create video meetings without opening your calendar app. The app lives as a status‑item popover and can launch automatically at login, register system‑wide keyboard shortcuts, and send local notifications or full‑screen reminders before meetings. What sets MeetingBar apart is its broad support for over fifty video‑conferencing platforms. It de

    Swiftapplecalendargoogle-calendar
    Voir sur GitHub↗5,122
  • juliankahnert/pdf-archiverAvatar de JulianKahnert

    JulianKahnert/PDF-Archiver

    336Voir sur GitHub↗

    A tool for tagging files and archiving tasks.

    Swift
    Voir sur GitHub↗336
  • sfsam/itsycalAvatar de sfsam

    sfsam/Itsycal

    3,936Voir sur GitHub↗

    Itsycal is a macOS calendar integration that provides a compact calendar interface and event view pinned to the system menu bar. It allows users to view dates and keep a timeline visible at all times without opening a full application. The project enables quick event management, allowing users to create and delete calendar appointments directly from the menu bar interface. It synchronizes with the system calendar to display and manage scheduled events.

    Objective-C
    Voir sur GitHub↗3,936

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • hcmhcs/screentranslateAvatar de hcmhcs

    hcmhcs/screenTranslate

    41Voir sur GitHub↗

    Screen translation app for macOS — select any area, get instant translation. On-device by default with Apple Vision OCR Apple Translation.

    Swiftapple-translationmacosmenu-bar-app
    Voir sur GitHub↗41
  • tekezo/karabinerAvatar de tekezo

    tekezo/Karabiner

    3,787Voir sur GitHub↗

    Karabiner is a system-level keyboard remapper and input modifier for macOS. It functions as a kernel-level interceptor that modifies raw hardware events before they reach the operating system, utilizing a virtual hardware device to inject synthesized keyboard and mouse actions. The project distinguishes itself as a context-aware input manager, applying modification rules dynamically based on the active application, connected hardware, or current input source. It serves as a keyboard macro engine capable of automating multi-key shortcuts and conditional behaviors. Its broader capabilities inc

    C++
    Voir sur GitHub↗3,787
  • naotaka/clipmenuAvatar de naotaka

    naotaka/ClipMenu

    929Voir sur GitHub↗

    A clipboard manager for Mac OS X

    Objective-C
    Voir sur GitHub↗929
  • wekan/wekanAvatar de wekan

    wekan/wekan

    20,971Voir sur GitHub↗

    Wekan is an open-source, self-hosted Kanban project management tool used for organizing workflows through boards, lists, and cards. It is a real-time web application that allows teams to manage tasks on private infrastructure. The platform distinguishes itself with extensive data migration tools, specifically for importing boards and cards from Trello. It supports enterprise-grade identity integration via LDAP, OpenID Connect, and OAuth2, and offers flexible storage options including PostgreSQL as a primary relational backend and pluggable cloud storage for attachments. The system covers a w

    JavaScript
    Voir sur GitHub↗20,971
  • chuyu-team/dism-multi-languageAvatar de Chuyu-Team

    Chuyu-Team/Dism-Multi-language

    18,971Voir sur GitHub↗

    Dism-Multi-language is a utility designed for the localization of Windows images and deployment environments. It functions as a management tool for injecting and modifying language packs, enabling the translation of user interface strings within offline Windows installation media. The project provides a framework for software localization management by decoupling translation data from core system components. It utilizes external resource files and key-value mapping to handle language-specific text, allowing for the systematic adaptation of Windows deployment environments to different regional

    HTML
    Voir sur GitHub↗18,971
  • aaronfeng753/waifu2x-extension-guiAvatar de AaronFeng753

    AaronFeng753/Waifu2x-Extension-GUI

    16,146Voir sur GitHub↗

    Waifu2x-Extension-GUI is a desktop application designed for high-fidelity media restoration and enhancement. It functions as a graphical interface that orchestrates specialized deep learning engines to upscale, denoise, and interpolate images and videos, improving visual clarity and motion smoothness. The software distinguishes itself through its ability to manage complex, automated media processing pipelines. Users can chain multiple tasks—such as format conversion, scene detection, and frame rate interpolation—into sequential workflows that execute without manual intervention. It provides g

    C++animeanime4kesrgan
    Voir sur GitHub↗16,146
  • clsid2/mpc-hcAvatar de clsid2

    clsid2/mpc-hc

    14,378Voir sur GitHub↗

    This project is an open-source multimedia player for Windows designed for high-performance audio and video playback. It functions as a DirectShow-based media renderer that utilizes hardware-accelerated graphics APIs to perform color space conversion and high-quality scaling directly on the display adapter. The application distinguishes itself through granular control over playback dynamics and visual output. Users can manipulate video orientation through rotation, flipping, and zooming, while also leveraging support for high dynamic range rendering. The player supports automated playback sequ

    C++
    Voir sur GitHub↗14,378
  • lennylxx/ipv6-hostsAvatar de lennylxx

    lennylxx/ipv6-hosts

    4,492Voir sur GitHub↗

    ipv6-hosts is a suite of network utilities designed for DNS automation, IPv6 address generation, and the reduction of network latency through local host mapping. It functions as a DNS resolution automation tool and an IPv6 hosts file generator that maps global service domains to optimized IPv6 addresses. The project provides specialized capabilities for IPv6 address enumeration and the decoding of obfuscated server and location identifiers using substitution ciphers. These utilities allow for the generation and resolution of IPv6 addresses based on known network address prefixes. The softwar

    Pythonggcgooglehosts
    Voir sur GitHub↗4,492
  • stevenblack/hostsAvatar de StevenBlack

    StevenBlack/hosts

    30,553Voir sur GitHub↗

    This project provides a system-wide content filtering utility that controls network traffic by redirecting domain resolution requests to local null addresses. By mapping unwanted hostnames to these addresses at the operating system level, it effectively blocks connections to advertising, tracking, and malicious domains across all applications on a machine. The core of the system is a data-driven build pipeline that aggregates multiple curated source lists into a single, unified configuration file. This process is highly customizable, allowing users to employ declarative filtering logic throug

    Pythonad-blockeranti-viruscurated-sources
    Voir sur GitHub↗30,553
  • technitiumsoftware/dnsserverAvatar de TechnitiumSoftware

    TechnitiumSoftware/DnsServer

    7,533Voir sur GitHub↗

    DnsServer is a recursive and authoritative DNS server that provides domain name resolution and zone hosting. It functions as both a recursive resolver, performing iterative lookups across the internet, and an authoritative manager for primary and secondary DNS zones. The system distinguishes itself through high-availability clustering and a programmable HTTP API for automating server configurations and bulk record management. It supports a wide range of encrypted transport protocols, including TLS, HTTPS, and QUIC, and allows for custom functionality via a plugin-based request interception fr

    C#cross-platformdhcp-serverdns
    Voir sur GitHub↗7,533
  • 666os/clashmacAvatar de 666OS

    666OS/ClashMac

    4,702Voir sur GitHub↗

    ClashMac is a macOS network proxy manager and graphical user interface client for the Clash core. It serves as a system tool for controlling network traffic routing, managing proxy nodes, and organizing network subscriptions. The project distinguishes itself through an interactive network traffic visualizer that renders real-time data flows and multi-hop proxy connection paths on a global map. It also includes a command line network controller that provides machine-readable data for custom scripting and network automation. The software covers broad capability areas including rule-based traff

    clashclash-metamacos
    Voir sur GitHub↗4,702
  • webmin/webminAvatar de webmin

    webmin/webmin

    5,595Voir sur GitHub↗

    Webmin is a web-based administration interface for Unix systems. It provides a centralized console for managing the full range of server administration tasks — users and groups, software packages, storage, network configuration, system services, and security — all through a browser. Its modular architecture allows separate modules to handle databases (MySQL, MariaDB, PostgreSQL), web servers (Apache), DNS (BIND), email (Sendmail, Dovecot), file sharing (Samba, NFS), and more, with a unified access control system that restricts what each administrator can see and do. What sets Webmin apart is

    HTML
    Voir sur GitHub↗5,595
  • adguardteam/adguardfiltersAvatar de AdguardTeam

    AdguardTeam/AdguardFilters

    4,142Voir sur GitHub↗

    AdguardFilters is a collection of curated adblock filter lists, content blocking rulesets, and DNS blocklists. Its primary purpose is to provide the rules necessary to identify and remove advertisements, tracking scripts, and intrusive elements across web browsers and applications. The project includes specialized rules for cosmetic filtering to hide layout gaps and a malware domain database to block phishing and spyware destinations. It provides distinct filtering sets for different regions and purposes, such as social media blocking. The repository covers broad capability areas including m

    Adblock Filter Listadblockadguardfilter-list
    Voir sur GitHub↗4,142
  • johannesjo/super-productivityAvatar de johannesjo

    johannesjo/super-productivity

    20,129Voir sur GitHub↗

    Super-productivity is a cross-platform productivity tool that integrates task management, time tracking, and data synchronization. It functions as a task management application for organizing daily work through todo lists and timeboxing, while serving as time tracking software to record activity durations and generate worklogs. The project features a synchronization layer that imports tickets and tasks from external project management tools, specifically Jira and GitHub, into a centralized local workflow. Data consistency across multiple devices is maintained through cloud storage synchroniza

    TypeScript
    Voir sur GitHub↗20,129
  • garylab/dnmpAvatar de garylab

    garylab/dnmp

    4,085Voir sur GitHub↗

    dnmp is a containerized web development environment that provisions a full LNMP stack consisting of Nginx, MySQL, PHP, and Redis. It serves as a management system for coordinating web server routing, language runtime versions, database administration, and SSL certificate provisioning within Docker containers. The project distinguishes itself through a comprehensive PHP runtime manager that allows for switching between multiple language versions and managing extensions in isolated environments. It includes an automated SSL certificate manager that uses webroot validation to provision and renew

    Shelldockerlnmplnmp-dockerfile
    Voir sur GitHub↗4,085
  • saicem/tmusAvatar de saicem

    saicem/tmus

    104Voir sur GitHub↗

    Monitor your time on desktop apps and visualize it with various charts.

    Rust
    Voir sur GitHub↗104
  • sushants-git/locusAvatar de Sushants-Git

    Sushants-Git/locus

    116Voir sur GitHub↗

    Tracking your focused moments and unveiling where the rest of your time silently flows

    TypeScript
    Voir sur GitHub↗116
  • mrjackwills/obliqoroAvatar de mrjackwills

    mrjackwills/obliqoro

    128Voir sur GitHub↗

    A cross-platform tauri gui where Oblique Strategies meets Pomodoro

    Rust
    Voir sur GitHub↗128
  • nomandhoni-cs/blink-eyeAvatar de nomandhoni-cs

    nomandhoni-cs/blink-eye

    252Voir sur GitHub↗

    A minimalist Eye Care & Break Reminder app for Windows, macOS, and Linux. Prevents eye strain, RSI, and CVS with customizable timers, full-screen break notifications, Daily Usage analytics, and built-in TODO functionality. Your digital wellness companion for healthier productivity.

    TypeScript
    Voir sur GitHub↗252
  • pilgrimlyieu/focustAvatar de pilgrimlyieu

    pilgrimlyieu/Focust

    43Voir sur GitHub↗

    A cross-platform break reminder app — Take regular breaks, protect your eyes, and maintain healthy work habits.

    Rust
    Voir sur GitHub↗43
  • hagezi/dns-blocklistsAvatar de hagezi

    hagezi/dns-blocklists

    20,103Voir sur GitHub↗

    This project is a comprehensive repository of curated domain blocklists designed for network-wide DNS filtering. It functions as a DNS sinkhole feed, providing the necessary data to intercept and block unwanted network requests at the resolution layer before they reach their destination. By returning null or loopback addresses for identified domains, it prevents connections to malicious infrastructure, advertising servers, and tracking endpoints across all devices on a network. The repository distinguishes itself through a tiered categorization logic that allows users to select protection lev

    Textadblockadguardads
    Voir sur GitHub↗20,103
  • g07cha/pomodoroAvatar de G07cha

    G07cha/pomodoro

    474Voir sur GitHub↗

    A classic time management tool in your menubar

    Rust
    Voir sur GitHub↗474
  • microsoft/visualstudiouninstallerAvatar de microsoft

    microsoft/VisualStudioUninstaller

    3,964Voir sur GitHub↗

    VisualStudioUninstaller is a specialized registry and file purge tool designed for the thorough removal of Visual Studio installation artifacts, registry entries, and corrupted files. It functions as a Windows software cleanup utility that identifies and deletes residual files and stale installers left behind by failed software setups. The tool focuses on development environment resets and software installation recovery by clearing corrupted artifacts to prepare a system for a fresh setup. This includes performing Windows registry maintenance to delete stale keys and orphaned file paths that

    C#
    Voir sur GitHub↗3,964
  • asxez/dockerdesktop-cnAvatar de asxez

    asxez/DockerDesktop-CN

    8,666Voir sur GitHub↗

    DockerDesktop-CN is a localization pack and binary resource patcher designed to convert the Docker Desktop user interface into Chinese. It provides a collection of translated resource files and binary patches to modify the display language for users on Windows and macOS. The project utilizes binary resource patching and segment injection to substitute hardcoded English strings within application binaries. It employs file system-based resource overlays and static asset replacement to overwrite default software resources with localized versions. To ensure a consistent experience across differe

    chinese-translationdockerdesktopsinicization
    Voir sur GitHub↗8,666
  • barseghyanartur/app-menuAvatar de barseghyanartur

    barseghyanartur/app-menu

    77Voir sur GitHub↗

    The missing Applications Menu for macOS

    Swift
    Voir sur GitHub↗77