What is logto built with?
logto is a TypeScript repo built with Vite, React, react-router-dom, Koa, koa-router, and 4 more. It stores its data in Postgres, signs people in with @simplewebauthn/browser, jose, @azure/msal-node, samlify, Vonage, and 5 more, stores files in AWS S3, measures its use with PostHog, makes its content with qrcode, @aws-sdk/client-sesv2, html-to-text, postmark, fast-xml-parser, and 5 more, validates its data with superstruct, Zod, and @authenio/samlify-node-xmllint, is tested with Testing Library, @swc/jest, Vitest, sinon, nock, and 4 more, deploys with applicationinsights, @aws-sdk/types, and koa-logger, and uses @azure/storage-blob, Google Cloud, lru-cache, and Redis. It has 599,575 written lines, with 1,184 test files.
Read on November 8, 2026, at commit c025460. Read it as markdown
Frontend
The base 3
Styles 2
@fontsource/roboto-mono1 file
- classnames276 files
Interface 23
- React Hook Form170 files
react-hot-toast106 files
react-modal69 files
@monaco-editor/react7 files
@inkeep/cxkit-react2 files
@react-spring/web2 files
overlayscrollbars2 files
overlayscrollbars-react2 files
react-day-picker2 files
react-dnd2 files
react-dropzone2 files
dnd-core1 file
- Mermaid1 file
react-dnd-html5-backend1 file
react-syntax-highlighter1 file
recharts1 file
- ora5 files
- prism-react-renderer1 file
- react-animate-height1 file
- react-confetti1 file
- react-easy-crop1 file
- react-paginate1 file
- react-top-loading-bar1 file
Backend
Sign-in 10
simplewebauthn8 files
samlify7 files
@simplewebauthn/server3 files
@simplewebauthn/browser1 file
helmet1 file
- Vonage1 file
- oidc-provider53 files
- jose15 files
- otplib4 files
- @azure/msal-node1 file
Data 5
Services 2
The base 1
- Koa76 files · in packages/core/package.json
Other repos with a similar stack
Ordered by how much of its stack they share with logto, then by stars.
Frequently asked questions
What language is logto written in?
What framework does logto use?
The proof: in packages/account/package.json
What database does logto use?
The proof: packages/cli/src/database.ts, line 12
What does logto sign people in with?
What services does logto use?
The proof: packages/core/src/utils/storage/s3-storage.ts, line 7
Does logto have tests?
Which repos have a stack like logto's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

