Hidra is an open-source tool that allows you to post simultaneously on both Bluesky and Twitter.
You can download the latest version in Release.
The app is not notarized, so Apple might suggest you to move it to Trash. You'll need to go to Settings -> Privacy & Security, scroll down to bottom and press "Open Anyway" to run Hidra.
If you don't want to do that, you can build Hidra from source code. Instructions.
To use Hidra, you'll need to obtain API keys from Twitter and create a special app password for Bluesky.
- Visit the Twitter Developer Portal.
- Create a new project and generate your
API Key
,API Key Secret
,Access Token
andAccess Token Secret
in Keys & tokens.
- Go to the Bluesky - Settings - App Passwords.
- Create an app to generate your special app password.
- Enter your Twitter API keys and Bluesky app password in the
Configuration
modal of Hidra. - Compose your post and select your preferred platforms.
- Click "Post" to share your content on both Bluesky and Twitter!
Bluesky is a relatively new platform, and it has some limitations that may affect the posting experience:
- The size limit for images is 1Mb, which really, really sucks. But this is an API only limitation, so you can upload images via website if you want to break the limit.
- You can not attach images and videos at the same time, while Twitter allows you to do so.
- Only 1 video allowed when posting video.
# Download repository
git clone https://github.com/INCHMAN1900/hidra.git
cd hidra
# Install Node if you haven't: https://nodejs.org/en/download/package-manager
npm install # or yarn
# dev
npm run electron:dev
# build
npm run electron:build
If you’d like to contribute to Hidra, please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.