Cross Write
Write once. Publish everywhere.
Cross Write Overview
Cross Write is a powerful tool designed to simplify content publishing across multiple platforms. It allows users to write once and publish their markdown posts to various platforms like Hashnode and Dev.to with just one click. The tool is perfect for bloggers, content creators, and developers who want to streamline their content distribution workflow. Cross Write ensures perfect formatting, automatic title and tag handling, and maintains SEO integrity with canonical link support. It is open-source, MIT licensed, and designed to be self-hosted, offering users complete freedom without vendor lock-in or monthly fees.
Cross Write Screenshot

Cross Write Official screenshot of the tool interface
Cross Write Core Features
Cross-platform publishing
Publish your content to multiple platforms simultaneously with a single command, saving time and effort.
Perfect formatting
Automatically handles titles, tags, and cover images for each platform, ensuring your content looks great everywhere.
Canonical link support
Maintains SEO integrity by managing proper canonical links, preventing duplicate content issues.
Logs & retries
Comprehensive logging and automatic retry mechanisms ensure reliability and smooth publishing.
Cron scheduling (Coming Soon)
Schedule posts to publish automatically at optimal times, maximizing reach and engagement.
Thumbnail generator (Coming Soon)
AI-powered thumbnail generation enhances your posts with visually appealing images.
Cross Write Use Cases
Bloggers
Bloggers can save time by publishing their posts to multiple platforms at once, ensuring consistent reach and engagement.
Developers
Developers sharing technical content can easily distribute their posts to platforms like Hashnode and Dev.to without manual duplication.
Content Creators
Content creators can maintain a strong online presence by publishing to various platforms, maximizing their audience reach.
How to Use Cross Write
Write your content in markdown format, ensuring it's ready for publishing.
Configure Cross Write to connect with your preferred platforms like Hashnode and Dev.to.
Use the single command feature to publish your content across all connected platforms simultaneously.
Monitor the logs to ensure successful publishing and utilize retry mechanisms if needed.