Back to docs

Web Kanban Board

A standalone web app for viewing and managing your Opentix board from the browser.

This feature is not yet implemented
This feature is currently under development. Nothing described on this page works today. The content below documents the planned design for future reference.

Overview

The Web Kanban Board is a standalone web application that lets you view and manage your Opentix tickets from the browser — no VS Code required. It reads and writes the same .opentix/ data in your repository, so the VS Code extension and the web board stay in sync automatically through Git.

Getting Started

Signing In

Visit the Opentix web app and sign in with your GitHub account. This lets the app access your repositories so it can read and write ticket data on your behalf.

Selecting a Repository

After signing in, you'll be asked to pick a repository. The app only shows repositories that already have Opentix initialized (a .opentix/ folder on the default branch). If you don't see your repo listed, initialize it first from the VS Code extension using "Opentix: Initialize Project".

Once you select a repo, you're taken straight to the board.

Using the Board

The web board gives you the same experience as the VS Code Kanban board:

  • Columns by status — Tickets are organized into columns based on their status (Backlog, In Progress, Review, Done, etc.)
  • Drag and drop — Move tickets between columns by dragging them
  • Create tickets — Click the create button to add new tickets with a title, description, priority, assignees, and sprint
  • Edit tickets — Click any ticket to open its detail panel where you can update fields, add comments, and manage assignments
  • Delete tickets — Remove tickets you no longer need
  • Sprint filtering — Filter the board by sprint or view all tickets at once
  • Sprint management — Create, edit, and delete sprints directly from the board
  • Team assignees — Assign team members to tickets using the same team list from your repository

Switching Repositories

Use the repository switcher in the top bar to change which repository you're viewing. Your selection is remembered for next time.

How It Stays in Sync

The web board and the VS Code extension are independent — they don't talk to each other directly. Instead, both read and write the same ticket files in your repository's .opentix/ folder on the default branch. Git is the sync layer.

  • Changes you make on the web board are committed to the repository
  • Changes made in VS Code are picked up the next time the web board loads
  • Commit messages follow the same opentix: ... convention

You don't need to do anything special to keep them in sync. Just use whichever interface is more convenient at the time.

What Stays the Same

The web board does not change how Opentix stores data. Everything about the ticket format, folder structure, commit messages, sprint rules, and team configuration remains the same. The web board is simply another way to interact with your existing Opentix data.

Pricing

The web board is free to use with up to 3 connected repositories. For more, paid plans are available:

PlanConnected ReposAttachment StoragePrice
Free3500 MB$0
Pro105 GB$5/month
Team2020 GB$10/month
EnterpriseCustomCustomContact us

Your plan also covers attachment storage for file uploads on tickets.

Next Steps