Skip to main content
Plane Logo

What is Plane?

Plane is an open-source project management tool designed to help teams track issues, run cycles (sprints), and manage product roadmaps without the chaos of managing the tool itself. Built with modern technologies including React Router, Django, and Node.js, Plane offers a streamlined alternative to traditional project management platforms.
Plane is licensed under AGPL-3.0, ensuring it remains free and open-source for the community.

Why Choose Plane?

Plane offers a unique combination of power and simplicity:

Open Source

Full transparency with complete access to the source code. Customize and extend Plane to fit your exact needs.

Self-Hosted or Cloud

Choose between Plane Cloud for instant setup or self-host for complete data control.

Modern Architecture

Built with cutting-edge technologies including React Router, Django REST Framework, and MobX state management.

Rich Text Editor

Powered by Tiptap with support for markdown, file uploads, AI capabilities, and real-time collaboration.

Who is Plane For?

Plane is designed for teams of all sizes who want powerful project management without vendor lock-in:
  • Development Teams building software products and tracking sprints
  • Product Teams managing roadmaps, features, and user feedback
  • Startups needing flexible project management without enterprise costs
  • Open Source Projects requiring transparent and customizable workflows
  • Organizations with strict data sovereignty requirements

Key Benefits

Create and manage tasks with a robust rich text editor that supports file uploads, markdown formatting, and sub-properties. Reference related issues and organize work with custom views and filters.
Maintain team velocity with time-boxed cycles (sprints). Track progress using burn-down charts and other insightful analytics tools.
Break down complex projects into smaller, manageable modules. Group related issues and track progress at both the module and project level.
Create custom filters to display only the most relevant issues. Save and share views with your team for consistent workflows.
Capture ideas using Plane Pages with AI capabilities and rich text editing. Format text, insert images, add hyperlinks, or convert notes into actionable items.
Access insights across all your Plane data. Visualize trends, identify blockers, and keep projects moving forward with custom analytics dashboards.

Deployment Options

Plane offers two deployment paths to match your needs:

Plane Cloud

Get started in minutesSign up for a free account on Plane Cloud—the fastest way to start without managing infrastructure.
  • Instant setup with zero configuration
  • Automatic updates and maintenance
  • Scales with your team
  • Free tier available

Self-Hosted

Complete control over your dataInstall and run Plane on your own servers for full data sovereignty.
  • Docker Compose for simple deployments
  • Kubernetes for production scale
  • God Mode for instance administration
  • Full data ownership

Technology Stack

Plane is built on a modern, production-ready stack:

Frontend

  • React Router - Modern routing and navigation
  • TypeScript - Type-safe development
  • MobX - Reactive state management
  • Tailwind CSS - Utility-first styling
  • Tiptap Editor - Extensible rich text editing

Backend

  • Django - Python web framework
  • Django REST Framework - API development
  • PostgreSQL - Primary database (v14+)
  • Redis - Caching and real-time features (v6.2.7+)

Monorepo Structure

Plane uses a modern monorepo architecture with pnpm workspaces:
  • apps/web - Main application (port 3000)
  • apps/admin - Instance admin UI (port 3001)
  • apps/space - Public project spaces (port 3002)
  • apps/api - Django API server
  • packages/ - Shared libraries (ui, types, editor, etc.)

System Requirements

For local development or self-hosting:
Minimum Requirements
  • Node.js 22.18.0 or higher
  • Python 3.8+
  • PostgreSQL v14
  • Redis v6.2.7
  • Docker Engine (for containerized deployments)
  • 12 GB RAM minimum (8 GB may cause setup failures)

Next Steps

Quickstart Guide

Get up and running with Plane in minutes

Features Overview

Explore Plane’s powerful capabilities

Self-Hosting Guide

Deploy Plane on your infrastructure

Contributing

Join the Plane community and contribute

Community and Support

Join thousands of teams using Plane:
Plane is evolving every day. Your suggestions, ideas, and bug reports help us improve. Don’t hesitate to join the conversation!

Build docs developers (and LLMs) love