2025-03-25 03:35:45 -04:00
2025-02-13 16:08:15 +01:00
2025-02-13 16:03:15 +01:00
2025-02-22 19:41:51 +00:00
2024-12-05 09:11:18 -08:00
2024-12-05 09:11:18 -08:00
2025-03-25 07:34:47 +00:00
2025-02-13 07:16:30 -08:00

Bsky Desktop

Bsky Desktop is an Electron-based application for Bsky that allows users to manage their accounts and feeds directly from the app, rather than through the web interface.

Features:

  • Support for user styles (work in progress; currently only LESS and Stylus preprocessor is supported)
  • Compatibility with both Manifest V2 and V3 Chrome extensions, though only a limited set of Chrome extension APIs are supported. For more information, visit: Electron Extensions API Documentation

Working on:

  • Auto updates (for all platforms)

Build and release status:

Build and Release bsky-desktop

Packaging status

Windows install options:

  • Zip (x64, arm64, ia32)
  • Setup (exe, msi, appx) (x64, arm64, ia32)

Mac install options:

  • Zip (x64, arm64)
  • Dmg (x64, arm64)
  • Pkg (x64, arm64)

Linux install options:

  • Zip (x64, arm64, ia32)
  • AppImage (x64, arm64, ia32)
  • Deb (x64, arm64, ia32)

Build Instructions for Bsky Desktop

To build and run Bsky Desktop locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/oxmc/bsky-desktop.git
    cd bsky-desktop
    
  2. Install dependencies:

    npm install
    

    (Optional) Run the application locally: If you want to test the application locally before building it, use the following command:

    npm run start
    

    This step is not required for building but is useful if you want to see the app in action during development.

  3. Build the application: To compile the application, run:

    npm run build
    

    This will generate the necessary files for the app.

Description
A desktop app of bsky.app
Readme 12 MiB
Languages
JavaScript 72.6%
CSS 26.7%
HTML 0.4%
Shell 0.3%