Skip to content

livesession/xyd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

xyd logo

Docs Framework for future dev.

npm Slack Community GitHub Discussions

Deploy to Netlify Deploy with Vercel

Open in CodeSandbox

xyd README hero


Quickstart

Important

Node 22.12+ is required

# install
bun add -g xyd-js

# run a dev server
xyd 

# build a docs static files
xyd build

Our Philosophy

  1. Developer Experience - designed to be easy to use, with a focus on developer experience

  2. Extendability - customize every part of documentation

  3. Rich Content - create engaging documentation with interactive components and dynamic content capabilities

  4. Batteries Included - everything to build docs at scale is here

  5. Open - we believe that docs frameworks should be fully open source

Major Features

  • 🎨 Themes - Built-in themes: Solar, Gusto, Poetry, Picasso, Opener, and Cosmo
  • πŸš€ Plug & Play Dev Server - Instant development server with hot reload and zero configuration
  • βš™οΈ Easy customization - Extend and modify every component, layout, and functionality
  • πŸ”— OpenAPI / GraphQL API docs generation - Automatic documentation generation from API specifications
  • πŸ”Œ Plugins - Rich ecosystem of plugins for search, analytics, chat, and more
  • πŸ“Š Analytics - Built-in analytics integration with support for custom events and session replay with LiveSession
  • πŸ§ͺ A/B testing - Built-in integration for A/B testing experiments with LaunchDarkly and GrowthBook
  • πŸ” Full-text search - Lightning-fast search with typo tolerance and relevance scoring
  • πŸ’¬ Live chat - Seamless integration with Intercom, LiveChat, and Chatwoot
  • πŸ’» Developer content - Advanced syntax highlighting with interactive code examples and tooling for developers
  • πŸ”§ SDK generation capabilities - Automatic SDK generation from API specifications

Documentation

For more info head over to our docs.

Resources

πŸš€ The starter for xyd docs

πŸ“š Ready-to-run xyd examples

πŸ“¦ Ready-to-run xyd deploy samples

πŸ”— Live demo showcasing xyd's API documentation capabilities.

πŸ‘©β€πŸŽ€ Collection of built-in components.

FAQ

How is this different than other Docs Framework?

  • 100% open source
  • Batteries included - native support for API specs (GraphQL/OpenAPI), SDK generation, Code Languages API docs and more++
  • Design System - we built components with design system philosophy
  • Not only docs - xyd is using a couple of in-house packages you can use standalone, e.g a docs writing engine or a set of tools for modern API docs

Why another yet docs framework?

At LiveSession we're on our way to creating a next-generation analytics platform. We need a powerful tool that will meet our needs. You can read the story behind it here.

How to migrate from my current docs framework to xyd?

First of all, great to hear that! We have a migration tool for a bunch of docs frameworks.

Contributing

Development guide with setup instructions, available scripts, and contribution guidelines.



Join our communityΒ 

Slack Community Β  GitHub Discussions