Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Publish markdown files as websites, docs, wikis, and knowledge bases in seconds, with AI integration.
Flowershow is an open-source Next.js publishing platform that converts markdown files into websites, docs, wikis, and knowledge bases in seconds.
Flowershow is an open-source platform built on Next.js that takes markdown (and MDX) files as input and publishes them as elegant websites, documentation sites, wikis, and knowledge bases. It is available as a hosted service at flowershow.app or can be self-hosted from its Turborepo monorepo, which contains a Next.js web app, a Go CLI, a Cloudflare Worker for markdown processing, and an API contract. Flowershow is a product of Datopian and is designed to work with Obsidian vaults and AI agents.
@flowershow/remark-wiki-link.fl CLI (written in Go) lets you publish markdown from the terminal or from AI agents, with a dedicated Flowershow skill available for automation.pnpm dev command.@flowershow/api-contract and linting/formatting via Biome and ESLint.Flowershow serves a range of content creators and developers:
fl CLI to publish it to your Flowershow site in seconds.Developers can run Flowershow locally by cloning the repository with --recurse-submodules, installing dependencies with pnpm install, copying apps/flowershow/.env.example to .env, and running pnpm dev. This starts Postgres, MinIO, Inngest, the Cloudflare Worker, and the Next.js app at http://cloud.localhost:3000. The hosted version is available by signing up at flowershow.app.
Yes, Flowershow is proudly open-source. The source code is available on GitHub, and the project is a product of Datopian.
Yes, Flowershow has a dedicated Obsidian integration, accessible from https://flowershow.app/uses/obsidian. It allows you to publish your Obsidian vault as a website with wiki links preserved.
The Flowershow CLI, named fl, is a Go command-line tool that publishes markdown files from the terminal or from AI agents. It's also the interface for AI agent integration, with a Flowershow skill available at the GitHub repository.
Self-hosting requires Node.js 22+ for the Next.js app, pnpm for package management, and Docker for the infrastructure services (Postgres, MinIO, Inngest, and the Cloudflare Worker).
