Skip to content

Repository files navigation

Plane Developer Documentation

Official developer documentation for Plane - an open-source project management platform.

This repository contains comprehensive guides for REST API integration, self-hosting deployments, and building custom applications on the Plane platform.

Documentation Sections

  • Self-Hosting - Deploy Plane on your own infrastructure with Docker, Kubernetes, or other platforms
  • API Reference - Complete REST API documentation for integrating with Plane
  • Developer Tools - Build custom apps, webhooks, and extensions

Tech Stack

Local Development

Prerequisites

  • Node.js 18+
  • pnpm

Setup

# Install dependencies
pnpm install
# Start development server
pnpm dev
# Build for production
pnpm build
# Preview production build
pnpm preview

The development server runs at http://localhost:5173 with hot reload enabled.

Project Structure

docs/
├── .vitepress/
│ ├── config.mts # VitePress configuration
│ ├── theme/ # Custom Vue theme
│ │ ├── components/ # Custom Vue components
│ │ ├── styles.css # VoidZero/Vitest theme styles
│ │ └── plane-overrides.css # Plane-specific overrides
│ └── public/ # Static assets (images, logos)
├── api-reference/ # REST API documentation
├── self-hosting/ # Deployment and configuration guides
├── dev-tools/ # Developer tools and extensions
└── plane-one/ # Plane One (licensed edition) docs

Contributing

See CONTRIBUTING.md for guidelines on contributing to this documentation.

Community

License

This project is licensed under the Apache License 2.0.

About

💻 Official Plane Developer Documentation

Topics

Resources

Contributing

Stars

16 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages