Skip to content

Crossposter v1.0.1

Choose a tag to compare

@apoorvdarshan apoorvdarshan released this 05 Jun 21:33
· 35 commits to main since this release
318dc7c

Crossposter v1.0.1

Welcome to the first public GitHub release of Crossposter. This release packages the full local-first Crossposter app and the small follow-up updates made for the public launch.

What Crossposter Is

Crossposter is a free, open-source, local-first social publishing dashboard for accounts you control. It runs from localhost or a self-hosted Node server, so config, uploads, drafts, schedule data, publish history, and credentials stay on your machine instead of inside a hosted SaaS dashboard.

Use it to compose once, attach media, check platform limits, publish immediately, or schedule posts locally.

Supported Channels

  • X / Twitter
  • LinkedIn
  • Bluesky
  • Mastodon
  • Instagram
  • YouTube
  • Dev.to
  • Pinterest
  • Peerlist
  • Hacker News
  • Nostr
  • Dribbble

Some integrations use official APIs. Some are local or unofficial flows intended for personal accounts you own or are authorized to manage.

v1 Highlights

  • Local dashboard for composing and publishing posts
  • Local scheduling queue and publish history
  • Media uploads stored locally
  • Image and video compression helpers
  • Platform-specific title, post, and media limit warnings
  • Provider setup screens for connected accounts
  • Light, dark, and system themes
  • Tailscale helper for phone access to localhost
  • macOS auto-start support for keeping localhost alive
  • npm launcher support with npx @apoorvdarshan/crossposter@latest
  • Version and update controls inside Settings
  • Static documentation website at crossposter.apoorvdarshan.com

What Changed In 1.0.1

  • Added a Product Hunt Vote link in the Crossposter app header
  • Added Product Hunt links to the website nav, contact cards, footer, and metadata
  • Added Product Hunt to README contact/support details

Install / Run

npx @apoorvdarshan/crossposter@latest

The app opens on:

http://localhost:2004

For persistent local use, run it from the folder where you want Crossposter data to live.

Links

Note On Platform Integrations

Use Crossposter only with accounts, pages, boards, channels, and profiles you own or are authorized to manage. Unofficial integrations can break when platforms change and may trigger login challenges, rate limits, failed posts, or account restrictions.