Technologies
What is hoppscotch built with?
hoppscotch is a TypeScript repo built with Vue, Vite, Express, net/http, and axum. It stores its data in Postgres and measures its use with PostHog. It has 1,368 files and 350,885 written lines, with 254 test files.
Read on October 27, 2026, at commit 63273f8. Read it as markdown
Frontend
The base
Backend
The base
- Expressin package.json
- net/httpin package.json
- axumin package.json
Services
Other repos with a similar stack
Ordered by how much of its stack they share with hoppscotch, then by stars.
- thedotmackclaude-mem103.5k
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
3 of 7 in commonCompare → - microsoftWeb-Dev-For-Beginners97k
24 Lessons, 12 Weeks, Get Started as a Web Developer
3 of 7 in common · JavaScriptCompare → - Stirling-ToolsStirling-PDF95.1k
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
3 of 7 in commonCompare →
Frequently asked questions
- What language is hoppscotch written in?
- hoppscotch is written in TypeScript: 1,368 files and 350,885 written lines.
- What framework does hoppscotch use?
- hoppscotch is built with Vue, Vite, Express, net/http, and axum.
- The proof: in package.json
- What database does hoppscotch use?
- hoppscotch stores its data in Postgres.
- The proof: packages/hoppscotch-backend/src/prisma/prisma.service.ts, line 3
- What services does hoppscotch use?
- hoppscotch measures its use with PostHog.
- The proof: packages/hoppscotch-backend/src/posthog/posthog.service.ts, line 2
- Does hoppscotch have tests?
- Yes. hoppscotch has 254 test files.
- Which repos have a stack like hoppscotch's?
- The ones that share most of its stack:supabase/supabasethedotmack/claude-memmicrosoft/Web-Dev-For-Beginners
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →