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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
sindresorhus avatar

sindresorhus/caprine

0
View on GitHub↗
7,321 stars·587 forks·TypeScript·mit·7 vues

Caprine

Caprine is a privacy-focused desktop client for Facebook Messenger. It functions as an Electron-based wrapper that encapsulates the web application to provide system-level features and advanced user interface customizations.

The client prioritizes user privacy by masking activity status, hiding typing indicators, and blocking tracking parameters from outgoing links. It further enhances the user experience through a customizable interface that supports dark mode, custom stylesheets, and window vibrancy effects.

The application includes tools for keyboard-driven navigation to switch between conversations and manages desktop notifications to prevent sensitive information leaks. It also provides utilities for rendering technical snippets using markdown code formatting.

Features

  • Facebook Messenger Clients - Provides a privacy-focused desktop wrapper for the Facebook Messenger web application.
  • Messaging Interfaces - Provides a private desktop messaging interface focused on user privacy and clean visual design.
  • Chromium-Based Desktop Shells - Functions as a Chromium-based desktop shell that wraps the Facebook Messenger web application in a native container.
  • Presence Masking - Hides activity status and typing indicators to prevent other users from tracking real-time interaction status.
  • Privacy-Focused Communication - Provides a messaging client that masks activity status and removes tracking links to protect user identity.
  • Identity Masking - Hides contact names and avatars to prevent the disclosure of read receipts or typing indicators.
  • Web Application Wrappers - Acts as an Electron-based wrapper that encapsulates the Facebook Messenger web application.
  • Messaging Client Enhancers - Enhances the messaging client by blocking tracking links and hiding activity status.
  • Tracking Parameter Removers - Strips identifying tracking parameters from outgoing URLs to prevent service providers from monitoring navigation.
  • Request Interception Utilities - Intercepts outgoing network requests to strip tracking parameters and block telemetry endpoints.
  • Chat Interface Customizations - Allows adjusting the chat interface through custom themes, dark mode, and layout tweaks.
  • DOM Manipulators - Executes custom JavaScript to programmatically modify the DOM to hide UI elements and alter application behavior.
  • Interface Appearance Customizations - Allows modification of the visual interface via dark mode, vibrancy effects, and adjustable text sizes.
  • Custom Stylesheet Injection - Implements custom stylesheet injection to modify the visual appearance of the encapsulated web application.
  • Keyboard Navigation Shortcuts - Implements keyboard shortcuts and hotkeys for rapid navigation between conversations.
  • Visual Themes - Supports the application of visual themes through dark mode, window vibrancy, and advanced stylesheets.
  • Desktop Applications - Privacy-focused desktop client for Facebook Messenger.
  • Chat Clients - Elegant desktop client for Facebook Messenger.
  • Communication - Desktop application for Facebook Messenger.
  • Communication Tools - Privacy-focused third-party Facebook Messenger client.
  • Desktop Applications - Third-party desktop client for Facebook Messenger with privacy features.
  • Media and Communication - Unofficial Facebook Messenger client.
  • Messenger Applications - Elegant desktop client for Facebook Messenger.
  • Social Media - Privacy-focused Facebook Messenger app.
  • Collaboration Tools - Listed in the “Collaboration Tools” section of the Awesome Mac awesome list.

Historique des stars

Graphique de l'historique des stars pour sindresorhus/caprineGraphique de l'historique des stars pour sindresorhus/caprine

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.

Start searching with AI

Alternatives open source à Caprine

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Caprine.
  • ayugram/ayugramdesktopAvatar de AyuGram

    AyuGram/AyuGramDesktop

    4,898Voir sur GitHub↗

    AyuGramDesktop is a modified Telegram desktop client and MTProto messaging client. It functions as a local message logger and a privacy-focused chat tool, providing a fork of the standard C++ Qt client. The project focuses on unlocking premium features and capabilities locally without a paid subscription. It distinguishes itself through a ghost mode that masks online presence and suppresses read receipts, as well as a system for preserving message history by logging deleted and edited content into a local database. The client includes tools for content management, such as bypassing restricti

    C++anti-recallanti-revokeghost-mode
    Voir sur GitHub↗4,898
  • xcanwin/keepchatgptAvatar de xcanwin

    xcanwin/KeepChatGPT

    14,886Voir sur GitHub↗

    KeepChatGPT is a browser extension designed to enhance the ChatGPT web experience by acting as a session manager, UI optimizer, and privacy guard. It focuses on maintaining active connections to prevent session timeouts and improving the overall interface for better readability and organization. The project distinguishes itself through privacy and security features that block tracking telemetry and use regular expressions to mask sensitive data before it is sent. It also includes tools to mitigate conversation auditing and bypass bot verification challenges to reduce the risk of account restr

    JavaScript
    Voir sur GitHub↗14,886
  • keshavbhatt/whatsieAvatar de keshavbhatt

    keshavbhatt/whatsie

    3,006Voir sur 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

    C++linuxqt-whatsappwhatsapp
    Voir sur GitHub↗3,006
  • ramboxapp/community-editionAvatar de ramboxapp

    ramboxapp/community-edition

    6,384Voir sur GitHub↗

    This project is an Electron-based multi-service browser and web wrapper that hosts multiple web services in isolated sessions within a single desktop window. It functions as a unified messaging desktop client and a multi-account manager, allowing users to run several concurrent instances of the same web service with different login credentials. The application serves as a customizable web view container that supports the injection of user-defined JavaScript and CSS to modify the behavior and appearance of integrated services. It includes a cloud-synced workspace manager that synchronizes conf

    JavaScriptcustom-servicesdiscordemail
    Voir sur GitHub↗6,384
Voir les 30 alternatives à Caprine→

Questions fréquentes

Que fait sindresorhus/caprine ?

Caprine is a privacy-focused desktop client for Facebook Messenger. It functions as an Electron-based wrapper that encapsulates the web application to provide system-level features and advanced user interface customizations.

Quelles sont les fonctionnalités principales de sindresorhus/caprine ?

Les fonctionnalités principales de sindresorhus/caprine sont : Facebook Messenger Clients, Messaging Interfaces, Chromium-Based Desktop Shells, Presence Masking, Privacy-Focused Communication, Identity Masking, Web Application Wrappers, Messaging Client Enhancers.

Quelles sont les alternatives open-source à sindresorhus/caprine ?

Les alternatives open-source à sindresorhus/caprine incluent : ayugram/ayugramdesktop — AyuGramDesktop is a modified Telegram desktop client and MTProto messaging client. It functions as a local message… xcanwin/keepchatgpt — KeepChatGPT is a browser extension designed to enhance the ChatGPT web experience by acting as a session manager, UI… keshavbhatt/whatsie — Whatsie is a web application desktop wrapper designed to turn web interfaces, specifically messaging services, into… ramboxapp/community-edition — This project is an Electron-based multi-service browser and web wrapper that hosts multiple web services in isolated… gitmotion/ntfy-me-mcp — An ntfy MCP server for sending/fetching ntfy notifications to self-hosted or ANY ntfy.sh server from AI Agents 📤… codeux-software/textual — Textual is an IRC client for OS X.