No updates detected yet. GitHub releases will appear here.
Open-source collaborative blogging platform with real-time editing, multi-tenant publications, Markdown, SEO, API and CLI automation—built with Next.js and Cloudflare.
翻訳待ち
Loading the full README.
Read the full README ↗A modern blogging platform with a rich block editor, AI writing assistant, real-time collaboration, and organizations — all on the edge.
Website · Discussions · Elixpo · Chapter
LixBlogs (also called Elixpo Blogs) is an open-source publishing platform designed for creators, developers, and teams. It gives you a beautiful writing experience with powerful tools built right in — a rich block editor, an AI writing assistant, real-time collaboration, and organizations — all deployed on Cloudflare's edge and hosted at blogs.elixpo.com.
It supports personal publishing, organization publications, and collaborative editing. Availability, account requirements, and operated-service limits are documented by the hosted service rather than promised by this README.
This is a monorepo: alongside the platform it ships @elixpo/lixeditor (the
editor on npm) and the LixEditor VS Code extension. It is part of the wider
Elixpo ecosystem.
| Feature | Description | |
|---|---|---|
| :sparkles: | AI Writing Assistant | Press Space on an empty line — generate text, images, and get inline suggestions |
| :jigsaw: | Rich Block Editor | 20+ block types — code, math equations, diagrams, embeds, tables, and more |
| :busts_in_silhouette: | Real-Time Collaboration | Invite co-authors and edit together with live cursors and presence |
| :office: | Organizations & Teams | Create orgs, assign roles, organize content into collections |
| :cloud: | Auto-Save & Cloud Sync | Drafts save locally and sync to the cloud — never lose a word |
| :art: | Themes & Customization | Light & dark modes, custom page colors, cover images, page emojis |
| :link: | Link Previews | Hover any link to see a rich OG preview card with title, image, favicon |
| :page_facing_up: | Sub-Pages | Nest pages inside your blog for structured, multi-page content |
| :framed_picture: | Media Uploads | Drag & drop images, auto-compressed to WebP, with platform or creator-owned Cloudinary storage |
| :bookmark_tabs: | Library & Bookmarks | Save posts, organize into collections, track reading history |
LixBlogs is an active core service of the Elixpo open-source project foundry. Its platform, editor package, publishing CLI, and extension are developed in this repository. The canonical directory of current Projects, Research, and Services lives at elixpo.com; this README does not copy that directory because lifecycle information changes independently.
@elixpo/lixeditor — Use Our Editor AnywhereThe editor that powers LixBlogs is available as a standalone npm package. Drop it into any React or Next.js app to get a fully-featured WYSIWYG editor with equations, diagrams, code highlighting, and more.
npm install @elixpo/lixeditor @blocknote/core @blocknote/react @blocknote/mantine
import { LixEditor, LixPreview, LixThemeProvider } from '@elixpo/lixeditor';
import '@blocknote/core/fonts/inter.css';
import '@blocknote/mantine/style.css';
import '@elixpo/lixeditor/styles';
function App() {
const [blocks, setBlocks] = useState(null);
return (
<LixThemeProvider defaultTheme="dark">
<LixEditor
initialContent={blocks}
onChange={(editor) => setBlocks(editor.getBlocks())}
features={{ equations: true, mermaid: true, codeHighlighting: true }}
placeholder="Start writing..."
/>
<LixPreview blocks={blocks} />
</LixThemeProvider>
);
}
| Feature | Default | Description |
|---|---|---|
equations | :white_check_mark: | Block & inline LaTeX via KaTeX |
mermaid | :white_check_mark: | Mermaid diagrams (flowcharts, sequence, git graphs) |
codeHighlighting | :white_check_mark: | Shiki syntax highlighting — 30+ languages |
tableOfContents | :white_check_mark: | Auto-generated TOC from headings |
images | :white_check_mark: | Upload, embed URL, paste, drag & drop |
dates | :white_check_mark: | Inline date picker chips |
linkPreview | :white_check_mark: | OG metadata tooltip on link hover |
markdownLinks | :white_check_mark: | Auto-convert [text](url) and  |
Every feature is toggleable. Override CSS variables to match your brand:
This is the beginning of the README. Read the rest at the original. Read the full README ↗