Open by design. Yours by default. Meet OpenBug
THE OPEN-SOURCE SUPPORT API

Little bugs.
Big ideas.
All welcome.

Bug reports, support tickets, and feature requests.
One headless platform. Entirely your experience.

TypeScript-first Free to self-host Yours to extend
++FIG. 001 — HAPPY LITTLE ACCIDENTS
hello, world.
✳BUG REPORTOB-128
Something’s a little off.
OpenJust now J
await openbug.tickets.create() 201
◩
In sync with LinearYour team is on it.
a bug with a bright future ↗✳
YOUR UI.YOUR DATA.YOUR INFRASTRUCTURE.OUR KIND OF OPEN. ↗
01 / CLOSE THE LOOP

Feedback shouldn’t
end in a black hole.

Give every report a way forward.
From your interface to the people who can fix it.

Something on your mind?The save button is taking a nap.Send feedback ↗✦
01 — CAPTURE

Your interface. No compromises.

Build the experience that belongs in your app. OpenBug takes care of the ticket behind it.

◩
02 — CONNECT

Good feedback meets great tools.

Bring context to your engineering workflow with the planned Linear integration.

That little bug?Already fixed.
↗
✦
03 — RESOLVE

Keep people in the loop.

Bring ticket updates back into your product, where your users can actually see them.

02 / LESS GLUE CODE. MORE GOOD STUFF.

Feels like
your code.
Because it is.

A class-based TypeScript SDK. Predictable resources. Your own frontend. The kind of API you can get comfortable with.

Typed from the very first call One API, wherever you host Headless by default
TS create-ticket.ts
import { OpenBug } from '@openbug/sdk';

const openbug = new OpenBug({
  baseUrl: process.env.OPENBUG_URL!,
  apiKey: process.env.OPENBUG_API_KEY!
});

await openbug.tickets.create({
  type: 'bug',
  title: 'Dashboard goes blank after login',
  requester: { externalId: 'user_123' }
});
Proposed SDK · server-side example
No request leaves your browser.
03 / OPEN MEANS OPEN

On your terms.
On your servers. Or ours.

Full control today.
A little extra convenience down the road.

THE FOUNDATION

Open source.
No strings attached.

Your data, your deployment, your rules. The full core platform, built to run without us.

Free to self-host Headless API + TypeScript SDK Extend it to fit your world
{ }
ON THE HORIZON

OpenBug Cloud.
Less on your plate.

Same open foundation. Managed hosting, updates, and backups — so you can stay in the flow.

Infrastructure handled for you Same API, same freedom Optional, always
✳
LET’S MAKE BETTER SOFTWARE.

Every great product
has a few bugs.

Give yours somewhere good to go.

No sign-up. Just a little curiosity.
01 — ElectricPRIVATE BETA