Byline CMS
  • Home
  • Docs
  • About
Byline CMS
View on GitHub
  • Getting Started
    • Experimental CLI
    • Development environment and example application
  • Why Byline
    • Mission & Vision
    • Content Management in the Time of AI
  • Key Architectural Decisions
    • Core Document Storage
    • Core Composition
    • Transactions
  • Collections
    • Fields API
    • Relationships
    • Document Trees
    • Document Paths
    • File / Media Uploads
    • Rich Text Editor
    • Collection Versioning
  • Reading & Delivery
    • Client SDK (@byline/client)
    • Routing & API
    • Transports
    • Markdown Export
    • MCP Server
    • Caching
    • Search & Retrieval
  • Auth & Security
    • Authentication & Authorization
    • Auditability
  • Internationalization (i18n)
    • The host i18n system
    • Admin interface translations
    • Content locales
    • Administering content locales
  • Admin UI
    • UI Kit (@byline/ui)
    • Client-config registration
  • Testing
  • Home

Getting Started

There are two ways to get started with Byline:

  • Experimental CLI — install Byline into an existing TanStack Start application with byline init (plus setup and doctor).
  • Development environment and example application — clone this repo, provision PostgreSQL, seed the database, and run the example app (apps/webapp) in dev mode.

If you're evaluating Byline, the development environment is the quickest way to see a working install; the CLI is the path to adding Byline to your own app.

Where to go next

  • Understand the model — Architecture is the map of the load-bearing decisions (universal storage, immutable versioning, the schema/admin split).
  • Model your content — Collections is the working reference for defining a collection, its fields, relationships, and rich text.
  • Read it back out — the Client SDK is how a frontend or script queries and writes Byline content.
  • Why it exists — Why Byline sets out the motivation and the stance on AI-era content.
NextExperimental CLI
Byline CMS

Building the future of content management, one commit at a time.

Project

  • Documentation
  • Roadmap
  • Contributing
  • Releases

Community

  • GitHub Discussions
  • Blog
  • Newsletter

Legal

  • Privacy Policy
  • Terms of Use
  • Cookies

© 2026 Infonomic Company Limited and contributors. Open source and built with ❤️ by the community.