Open source
What Scout Suite is built on
Scout Suite is a small team standing on the work of a very large community. These are the open-source projects actually carrying the weight — not every package we depend on, just the ones doing the real work.
Curious how a specific piece fits together? Get in touch.
App & interface
Next.jsThe framework behind every page you click through, from group dashboards to badge tracking.nextjs.orgReactThe component model everything in the interface is built from.react.devTailwind CSSStyles every screen without a separate design file to fall out of sync with the code.tailwindcss.comshadcn/uiThe component library our UI is built from.ui.shadcn.comReact FlowPowers the drag-and-drop nodes in our call-flow editor.reactflow.devdriver.jsRuns the spotlight tours that walk you through a feature the first time you see it.driverjs.comTiptapPowers the rich text editing behind notices, documents, and messages.tiptap.devLeafletRenders every map — event locations, meeting places, county boundaries.leafletjs.comRechartsCharts the numbers on finance and reporting pages.recharts.org
API & data
HonoThe API framework running as a Cloudflare Worker, handling every request behind the app.hono.devDrizzle ORMTyped queries and migrations against our database, with no separate query language to learn.orm.drizzle.teamZodValidates everything coming in — forms, webhooks, API payloads — before it touches real data.zod.devBetter AuthHandles sign-in, passkeys, and single sign-on for leaders and parents.better-auth.comPunctualThe calendar-scheduling logic behind recurring events and programme dates.github.com/CCCrafts/punctual
AI & automation
AI SDKStreams every AI response in the app, from the chat assistant to WhatsApp replies.ai-sdk.devModel Context ProtocolThe open standard our AI tools speak, so an assistant can actually take actions inside Scout Suite.modelcontextprotocol.ioCloudflare Agents SDKRuns the durable, stateful chat agent behind Scout Suite's assistant.github.com/cloudflare/agents
Voice & telephony
OpenSIPSOur edge SIP server — decides where every call goes next.opensips.orgVoiceBlenderThe brains behind the call, running behind OpenSIPS.github.com/VoiceBlenderPipecatHandles AI calling — the voice pipeline for calls an assistant takes.pipecat.airtpengineRelays the audio itself once a call is connected.github.com/sipwise/rtpengine
Built & tested with
TurborepoKeeps builds and tests fast across a monorepo with two apps and a shared package.turbo.buildpnpmThe package manager holding the whole workspace together.pnpm.ioVitestRuns the unit tests across the web app and API, hundreds of times a day.vitest.devPlaywrightDrives the end-to-end tests that click through Scout Suite like a real user would.playwright.devWranglerBuilds and deploys everything onto Cloudflare's network.github.com/cloudflare/workers-sdk
This list isn't exhaustive — Scout Suite leans on hundreds of smaller open-source packages too, and we're grateful to every one of their maintainers.