Circle

Open source

A Linear-inspired project management interface for tracking issues, projects and teams — open source with 2,400+ stars on GitHub.

About

Circle recreates the experience of Linear, one of the most admired product UIs in the industry: issue tracking with status, priority, assignees and labels, project views and team management, all in a fast, modern, responsive interface.

It is built with Next.js, TypeScript, shadcn/ui and Tailwind CSS, with state handled by Zustand over realistic mock data. The project is part of the Vercel OSS Program and serves as a reference implementation for building complex, data-dense app UIs with shadcn/ui. A Base UI version is available through Square UI Pro.

Features

  • Faithful Linear-style issue tracking interface
  • Issues with status, priority, labels and assignees
  • Projects and teams views with a modern, responsive UI
  • Zustand store over realistic mock data
  • Part of the Vercel OSS Program
  • MIT licensed — free to learn from and build on

Stack

  • Next.js
  • TypeScript
  • shadcn/ui
  • Tailwind CSS
  • Zustand

Info

Platform
Web
License
MIT
Visit the siteView the code