Skip to content

kr-electron/caprine

 
 

Repository files navigation

Caprine

Unofficial Facebook Messenger app


[![](media/screenshot.png)](https://github.com/sindresorhus/caprine/releases/latest)

Features

Background behavior

When closing the window, the app will continue running in the background, in the dock on macOS and the tray on Linux/Windows. Right-click the dock/tray icon and choose Quit to completely quit the app. On macOS, click the dock icon to show the window. On Linux, right-click the tray icon and choose Toggle to toggle the window. On Windows, click the tray icon to toggle the window.

Dark mode

You can toggle dark mode in the Caprine menu or with Cmd D / Ctrl D.

Compact mode

The interface adapts when resized to a small size.

Desktop notifications

Desktop notifications can be turned on in Preferences.

Install

macOS 10.9+, Windows 7+ & Linux are supported.

macOS

$ brew update && brew cask install caprine

Manually

Download, unzip, and move Caprine.app to the /Applications directory.

Linux

Download and unzip to some location.

To add a shortcut to the app, create a file in ~/.local/share/applications called caprine.desktop with the following contents:

[Desktop Entry]
Name=Caprine
Exec=/full/path/to/folder/Caprine
Terminal=false
Type=Application
Icon=/full/path/to/folder/Caprine/resources/app/static/Icon.png

Windows

Download and unzip to some location.


Dev

Built with Electron.

Commands
  • Init: $ npm install
  • Run: $ npm start
  • Build macOS: $ npm run build:macos
  • Build Linux: $ npm run build:linux
  • Build Windows: $ npm run build:windows
  • Build all: $ brew install wine and $ npm run build (macOS only)

Related

License

MIT © Sindre Sorhus

About

Unofficial Facebook Messenger app

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 63.2%
  • CSS 36.8%