Skip to content

makeplane/developer-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

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
β”‚   β”‚   └── style.css       # Global styles
β”‚   └── 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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 25

Languages