Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Open-source DevOps dashboard template for visualizing CI/CD status, tickets, and project timelines.

Free open-source Tailwind CSS and Next.js admin dashboard template with 8+ pages, dark mode, RTL, and authentication screens.
zBoard is an open-source, MIT-licensed dashboard template for DevOps and agile teams that turns a large monitor into a live operations screen for CI/CD build status, support tickets, and delivery timelines. It is built with Next.js, TypeScript, and Chakra UI, and deploys to Vercel with no database required.
zBoard is a self-hostable dashboard that aggregates information from developer tools into a single, visual display. It takes API tokens from CircleCI, GitHub Actions, Zendesk, Kanbanize, and ApiTable as input, and produces a grid of draggable, resizable widgets showing build health, ticket volume, project progress, and owner rotation. The project is maintained by developer Cyronlee and is available on GitHub under the MIT license.
The dashboard ships with five built-in widgets and a layout builder, with all integrations driven by environment variables.
zBoard is made for teams that want a real-time operational picture without building a custom dashboard from scratch.
With zBoard you can turn any spare monitor into a live operations command center. Common uses include:
Deploy by forking the repository, customizing five config files (site.config.js, build_status.config.js, ticket_status.config.js, project_timeline.config.js, owner_rotation.config.js), and pushing to Vercel. Set environment variables such as CIRCLE_CI_API_TOKEN, ZENDESK_API_TOKEN, GITHUB_API_TOKEN, KANBANIZE_API_KEY, and API_TABLE_API_KEY in the Vercel dashboard; if no token is set, the dashboard displays fake sample data. Locally, clone the repo, install Node.js 18, copy .env.example to .env, and run npm run dev.
This section answers the most common questions about setting up and using zBoard.
No. The project is designed to be "all in one, no database needed" — it fetches fresh data from the configured APIs on each request and renders it directly in the widgets.
Set the SITE_PASSWORD environment variable during deployment. If filled, the site will require a login before showing any dashboard content; if left empty, the dashboard is public.
zBoard currently ships with integrations for CircleCI, GitHub Actions, Zendesk, Kanbanize, and ApiTable (for owner rotation). The roadmap lists plans to integrate more products.
Yes. Each widget is resizeable and draggable, and a dedicated builder page at /builder lets you drag or resize widgets to build a custom layout. Widget initial props are defined in ./src/widgets/index.tsx.
zBoard is released under the MIT License, so you can use, modify, and redistribute it freely.
