30 open-source projects similar to manosim/gitify, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Gitify alternative.
Gitify is a cross-platform desktop application for monitoring GitHub alerts and activity through a native system tray or menu bar interface. It functions as a specialized API client that connects to both GitHub cloud and GitHub Enterprise servers on macOS, Windows, and Linux. The application manages multiple GitHub accounts and servers simultaneously from a single interface. It focuses on reducing notification noise by allowing users to filter alerts and prioritize important updates, moving monitoring away from the web browser. Users can customize alert behaviors through visual themes, nativ
Dunst is a lightweight notification daemon for Linux desktop environments that receives and displays system alerts via the DBus protocol. It functions as a configurable alert service and notification manager, rendering pop-up messages for X11 and Wayland. The project distinguishes itself through a pattern-based rule engine that allows for dynamic alert filtering and conditional modifications of visual styles or behavioral settings based on the sending application or category. It also supports notification workflow automation by triggering external scripts and system commands when specific not
noTunes is a macOS utility designed to block the Apple Music application from launching automatically and redirect requests to open the music app toward a different application or website. It functions as a system-level blocker and redirector to manage how the operating system handles music player launch requests. The tool provides a menu bar interface for managing application launch restrictions and toggling blocking functionality. This interface allows for the management of the status icon's visibility and the overall state of the redirection logic. The system monitors for hardware changes
This project is a collection of reference implementations and sample applications for desktop software development using Electron. It provides cross-platform boilerplates and practical code examples that demonstrate how to integrate web technologies with native operating system APIs. The repository serves as a feature showcase for implementing native system integrations, such as local file system access, process management, and custom window framing. It includes demonstrations for specialized capabilities like network request interception via service workers, screen and window capture, and th
This project is a community-maintained directory that serves as a comprehensive index of software tools, frameworks, and educational materials. It functions as an open-source knowledge base, organizing diverse engineering domains and technical resources into a structured taxonomy to assist developers in discovering high-quality content. The directory distinguishes itself through a decentralized peer-review model, where independent contributors curate, verify, and update entries to ensure accuracy and relevance. All information is stored in a version-controlled, flat-file markdown format, whic
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.
OnlySwitch is a macOS menu bar utility that provides a centralized panel of toggle switches for quickly changing system settings, running custom scripts, and controlling connected devices. It functions as a standalone application that combines AirPods management, notch hiding, Shortcuts launching, and system settings control into a single interface accessible from the menu bar. The application distinguishes itself through AI-powered automation capabilities, allowing users to generate and execute AppleScript from natural language commands using multiple AI model providers. It also supports voi
frpc-desktop is a cross-platform desktop application that provides a graphical interface for managing FRP intranet penetration tunnels. It combines FRP binary downloading, visual configuration editing, tunnel lifecycle management, and shareable link generation into a single tool, allowing users to tunnel local network services to the public internet through a relay server without manually editing configuration files or managing binaries. The application wraps a web frontend inside an Electron shell for native window management across operating systems, and handles the full lifecycle of the FR
Mailspring is a cross-platform desktop email client designed to aggregate multiple accounts into a single, unified inbox. It utilizes standard protocols to synchronize messages and provides a centralized interface for managing professional correspondence across different email services. The application distinguishes itself through a suite of productivity tools that include automated message scheduling, follow-up reminders, and email engagement tracking to monitor recipient interactions. It also features contact enrichment to surface professional context and historical data, alongside built-in
Shuttle is a macOS menu bar application that serves as an SSH shortcut menu and terminal command orchestrator. It allows users to launch remote server connections and execute shell scripts through a persistent status bar interface. The utility parses system SSH configuration files to create a navigable menu of remote servers. It organizes these hosts into hierarchical nested menus using path-based identifiers to group servers and environments. The application manages terminal automation by dispatching shell commands to a preferred terminal emulator. It supports custom command definitions wit
Bitbar is a host application and script runner for macOS that displays the output of shell scripts and programs directly in the system menu bar. It functions as a status monitor, turning dynamic data from periodic script execution into persistent visual widgets. The tool enables the integration of custom scripts to monitor system health, external API updates, and other real-time data without requiring a terminal. It also supports the installation and management of community-created plugins to extend its monitoring capabilities.
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
picacg-qt is a cross-platform desktop client for browsing and reading digital manga and comics from remote services. It provides a dedicated interface for navigating remote libraries, searching for specific titles, and viewing media content on Windows, Linux, and MacOS. The application includes an integrated artificial intelligence tool to upscale the resolution and visual quality of comic images. It also functions as an offline downloader, allowing users to archive comic sets and images from remote providers to local storage. The system handles asynchronous media downloading and local image
WordPress Git Updater is a software update manager that automates the installation and updating of plugins and themes hosted on Git repositories. It functions as an automated release system and a secure client for private Git repository management, linking software components to providers like GitHub, GitLab, or enterprise Git instances for version tracking. The tool distinguishes itself through detailed branch management, allowing users to target specific branches or tagged releases for deployment. It supports secure access to private codebases via personal access tokens and provides a modul
❤️ Streaming torrent app for Mac, Windows, and Linux
AlDente is a macOS battery management tool that enforces user-defined charge limits to extend battery lifespan. It operates through a combination of event-driven monitoring, kernel-level signal interception, and launch daemon registration to automatically apply charging rules at login and maintain them across reboots. The application provides a menu bar interface for persistent, non-intrusive control over charging behavior, with features including charge limiting, discharge-to-target level, sailing mode to hold a fixed charge percentage, and scheduled calibration cycles. Temperature-triggered
Gridea is a desktop application for writing Markdown blog posts and publishing them as a static site without needing a server. It stores all content as plain Markdown files and JSON in a local folder, compiles them into a static site, and deploys the result to multiple remote targets including GitHub Pages, Coding Pages, and SFTP servers. The application runs as a cross-platform Electron client, providing a native editing and publishing experience. It supports custom themes that can be selected, installed from a built-in marketplace, and configured with settings like social links and analytic
This project is a desktop embedding layer that serves as a bridge between the Flutter engine and the native windowing systems of desktop operating systems. It functions as a Flutter desktop plugin and a native menu bar manager to facilitate the development of cross-platform desktop applications. The system focuses on desktop application integration and native operating system menu management. It provides the tools necessary to create and manage application menus within the native system menu bar for desktop platforms.
Kit is a desktop automation framework and scriptable UI toolkit designed for building personalized productivity tools. It serves as a cross-platform CLI wrapper and macOS system automator, providing an environment to execute scripts that manage operating system tasks, file management, and application workflows. The project distinguishes itself with a dedicated LLM integration layer for structured data extraction and text generation, alongside a specialized UI framework for creating interactive input forms, HTML windows, and floating widgets. It features deep macOS integration through AppleScr
DailyCheckin is an automated multi-platform daily check-in tool that logs into dozens of online services to collect rewards without manual intervention. It supports a wide range of platforms including Bilibili, Baidu Tieba, Aliyun Drive, AcFun, and many others, handling tasks such as daily sign-ins, coin tipping, lottery draws, and virtual currency conversion. The system is built around a config-file-based platform registry that allows dynamic addition or exclusion of tasks, with a cron-driven scheduler executing all check-in scripts sequentially in a single process. The tool distinguishes it
KeepingYouAwake is a macOS menu bar utility that prevents a Mac from automatically entering sleep mode. It offers both manual and timed control, allowing users to keep their system awake with a single click from the menu bar or for a user-defined duration that automatically reverts upon expiry. The utility distinguishes itself through battery-aware operation, automatically disabling sleep prevention when the battery level drops below a configurable threshold to conserve power. This combines with a lightweight menu bar interface that provides instant activation and deactivation of sleep preven
This project is a large language model account management system and multi-user proxy. It provides a gateway that allows multiple authenticated users to share a single premium AI subscription or OpenAI API key. The system functions as a proxy layer that intercepts client requests and forwards them to the official API while injecting shared credentials. It includes a secure backend for centralized credential management and a token-based access control system to validate user identities. To maintain privacy and organization, the project implements session-based context isolation to prevent con
Simplenote-electron is a cloud-synced text editor and cross-platform desktop client for creating and managing simple text notes. It functions as an Electron-based application that synchronizes user data across multiple devices and operating systems. The application provides a writing tool that automatically mirrors plain text documents across a user account. It integrates OAuth identity management to validate credentials via email verification or third-party account providers. The software covers cloud-based text storage and multi-device content syncing to ensure notes remain consistent acro
eul is a native macOS system monitor and desktop application built with SwiftUI. It serves as a status bar utility for tracking real-time CPU, memory, network, and battery usage. The application includes a dedicated Bluetooth device battery tracker to monitor the charge levels of connected peripherals. It is developed as a multilingual utility with a localized user interface to support multiple languages. The software covers system resource monitoring and peripheral battery tracking, integrating these metrics directly into the macOS menu bar.
SourceGit is a cross-platform desktop Git GUI client and version control tool compatible with Windows, macOS, and Linux. It provides a graphical user interface for cloning, merging, and analyzing code changes, acting as a visual manager for Git repositories. The application includes an AI-powered commit generator to draft standardized commit messages and a pull request manager to initiate and manage merges across supported hosting services via web APIs. The software covers broad version control capabilities, including advanced operations such as interactive rebasing, cherry-picking, and subm
Notie is a zero-dependency JavaScript UI library providing a suite of lightweight interface components for data collection, selection prompts, and system-level status notifications. It functions as an input component suite and a selection dialog tool that operates in any JavaScript environment without requiring third-party packages. The library includes a collection of notification tools, such as themed toast notifications that disappear after a set time and forced alert notifications that require explicit user acknowledgment for critical information. It also provides interactive dialogs for
Noty is a dependency-free JavaScript toast notification library and in-app notification system. It provides a framework for rendering non-blocking alert, success, error, and information messages, as well as interactive confirmation dialogs. The library includes a notification queue manager to organize the sequence and timing of messages and a web push notification manager for delivering system-level alerts via service workers when an application is inactive. The system supports extensive visual customization through HTML templates and theme configurations. It manages the notification lifecyc
node-notifier is a Node.js library and cross-platform wrapper that provides a unified JavaScript interface for sending native desktop notifications on macOS, Windows, and Linux. It acts as a bridge between JavaScript code and system-level notification binaries such as libnotify, Growl, and Windows Toasters. The project supports integrating native alerts into Node.js applications, Electron desktop apps, and shell scripts. It includes a command-line utility to trigger desktop alerts directly from a terminal using arguments or piped input. The library manages native alert delivery, including th
Toast is an iOS notification library and overlay tool used to display brief, temporary alert messages over the current screen. It provides a reusable interface component for Swift that delivers non-intrusive feedback without interrupting the primary application flow. The library manages the notification workflow by triggering transient pop-up alerts that automatically disappear after a short duration. It utilizes a view-based overlay system to ensure status updates and confirmation messages remain non-blocking to the user experience.
This project is a command line package manager and dependency management engine used for installing, updating, and removing software packages across different operating systems. It functions as a package recipe system and software repository administrator, utilizing declarative scripts to define software sources, build arguments, and installation steps. The system operates as a binary distribution platform that compiles source code into pre-compiled binaries and distributes them through remote repositories. It includes an automated version tracker that monitors upstream software releases and