A privacy-first desktop application for managing Bilibili private messages. Built with Electron, React, and TypeScript.
- Secure Authentication - Login via QR code scanning, with credentials encrypted using OS-level keychain
- Multi-Account Support - Manage multiple Bilibili accounts with easy switching
- Real-Time Notifications - Receive desktop notifications for new messages
- Session Management - View and manage all your private message conversations
- Send Messages - Reply to messages directly from the app
- Dark Mode - Automatic theme switching based on system preferences
- Cross-Platform - Available for Windows, macOS, and Linux
Important
All stable releases are signed and notarized. Do not download or run these from untrusted sources. If your system prompts that the app is from unknown sources without a signature, remove it immediately and report in our Discord.
所有稳定版本均已签名和公证。请勿从不受信任的来源下载或安装。如果系统提示该应用来自未知来源且未签名,请立即删除并在我们的 Discord 中报告。
Download the latest stable version from our official website:
Available for macOS (Apple Silicon) and Windows (64-bit).
Get the latest development builds with cutting-edge features:
- Click on the latest workflow run with a ✅ status
- Scroll down to "Artifacts" section
- Download the build for your platform
Caution
Nightly builds are automatically generated from the latest code and may contain experimental features or bugs. Use stable releases for production.
All nightly builds are not signed or notarized.
-
Clone the repository:
git clone https://github.com/laplace/laplace-comet cd laplace-comet -
Install dependencies:
pnpm install
-
Start in development mode:
pnpm start
-
Build distributable packages:
pnpm make
Built packages will be available in the
out/makedirectory.
| Command | Description |
|---|---|
pnpm start |
Start the app in development mode with hot reload |
pnpm package |
Package the app without creating installers |
pnpm make |
Create distributable packages for current platform |
pnpm lint |
Run ESLint on the codebase |
pnpm generate-icons |
Generate app icons for all platforms |
LAPLACE Comet prioritizes user privacy and security:
- Local-Only Storage - All credentials and data are stored locally on your device
- OS-Level Encryption - Sensitive credentials are encrypted using the operating system's secure storage (macOS Keychain, Windows Credential Store, Linux Secret Service)
- No Analytics - The app does not collect or transmit any usage data
- Code Signed - macOS and Windows releases are signed and notarized for authenticity
Contributions are welcome! Please feel free to submit issues and pull requests.
- Fork the repository
- Create your feature branch (
git checkout -b feat/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feat/amazing-feature) - Open a Pull Request
This is an unofficial third-party application and is not affiliated with, endorsed by, or sponsored by Bilibili. Use at your own risk and in accordance with Bilibili's terms of service.
See Hall of Shame - Subspace Institute
AGPL-3.0