Overview:
ShipShipShip is a self-hostable changelog and roadmap platform designed for software projects that want to communicate product updates to their users. It provides a public-facing interface for sharing release notes, feature requests, and planned work, along with an admin panel for managing content, themes, and newsletters. It is suited for project maintainers, small teams, and organizations that prefer to own their product communication infrastructure rather than relying on external SaaS services.
Core Features:
Rich Event Management: A TipTap editor with markdown support, tags, and media uploads for creating detailed changelog entries.
Emoji Reactions: Supports 8 reaction types (👍❤️🔥🎉👀💡🤔👎) that allow visitors to provide quick feedback on events.
Voting System: Users can vote on proposed features, helping prioritize what to build next.
Kanban Board: A drag-and-drop interface with customizable statuses for managing the lifecycle of events or features.
Theme System: Installable themes with manifest-based configuration to customize the look and feel of the public changelog.
Newsletter Automation: Automatically sends emails when events change to specific statuses (e.g., "Released"), with customizable templates.
Use Cases:
Project maintainers who want to host a public changelog and roadmap without relying on external platforms.
Self-hosters looking for a Docker-based deployment (AMD64 & ARM64) that keeps product communication data on their own infrastructure.
Developers who need a RESTful API to integrate changelog events or roadmap items into custom workflows or existing tools.
Teams managing feature requests who want to collect user feedback through reactions and voting, and organize work on a Kanban board.
Why It Matters:
As a self-hostable alternative to dedicated changelog and roadmap SaaS tools, ShipShipShip offers a single, integrated platform for managing product updates, community feedback, and automated newsletters. Its theme system separates the public-facing interface from the admin panel, allowing for customized branding. The inclusion of a RESTful API and Docker-based deployment gives developers and small teams control over their product communication stack without signing up for external services.




