Build your interface with PanelUI. Run the tools around your app with Studio.
PanelUI Studio is hosted infrastructure for apps built with PanelUI. It starts with Feedback: an API, an inbox and conversations behind the Feedback component you already use.
From the component to your inbox
PanelUI draws the dialog. Studio takes it from there.
- 1
Use the PanelUI Feedback component
Your app keeps the UI it already has. Studio doesn't replace any PanelUI component.
- 2
Send it to your Studio project
One request with the project's publishable key. No backend of your own, no secret in the app.
- 3
Read and reply from the inbox
Triage with statuses and tags, see the device and screen, and answer the user in a thread.
<Feedback.Submit
onSubmit={async (message) => {
await fetch("https://studio.panelui.dev/api/v1/feedback", {
method: "POST",
headers: {
Authorization: `Bearer ${PUBLISHABLE_KEY}`,
"X-Studio-Installation": installationToken,
"Content-Type": "application/json",
},
body: JSON.stringify({ message, screen: "/settings" }),
})
}}
/>Feedback, without building a backend
Everything behind the Feedback dialog that you'd otherwise write yourself: the API, storage, the dashboard and the replies.
Feedback is the first tool
Studio is where hosted PanelUI tools live. Each app is a project, and every tool attaches to the same project, keys and team. More tools will follow Feedback; the components themselves stay free and open source.
Pricing
Start free. Upgrade when your app grows.
$0 / month
- 1 project
- 1 Studio member
- 100 feedback submissions per month
$19 / month
- 5 projects
- 3 Studio members
- 5,000 feedback submissions per month
- Screenshots
- Developer replies
- Custom metadata
- Email notificationsSoon
- Custom feedback formsSoon
- Data exportSoon
- WebhooksSoon
$49 / month
- 20 projects
- 10 Studio members
- 25,000 feedback submissions per month
- Everything in Pro
- GitHub integrationSoon
- Linear integrationSoon
- Team rolesSoon
- Remove PanelUI brandingSoon
- Priority supportSoon