TypeScript
Best TypeScript architecture examples
Repositories in this language from the ArcSight architecture dataset. All metrics are computed at build time; no analysis runs in the browser.
This page lists open source repositories written primarily in TypeScript that have been analyzed by ArcSight's static architecture pipeline.
Each entry links to a full architecture report: score, modules, dependency cycles, and detected patterns. Data comes from analysis-dataset.json.
Summary
TypeScript architecture examples cover 39 repositories. The average architecture score is 83.6 and the average module count is 304. Remix leads this language set.
- Repositories
- 39
- Avg score
- 83.6
- Avg modules
- 304
Repositories
TypeScript records on this page.
- Remix scores 99.9 across 102 modules.
- ElectricSQL scores 99.1 across 16 modules.
- Cal.com scores 97 across 398 modules.
- NATS.js scores 96.3 across 31 modules.
- NocoDB scores 95.7 across 1095 modules and 1 cycles.
- Docusaurus scores 95.6 across 118 modules and 8 cycles.
- RedwoodJS scores 95.3 across 31 modules and 8 cycles.
- Strapi scores 94.4 across 78 modules and 1 cycles.
- BullMQ scores 94 across 95 modules and 1 cycles.
- Nuxt scores 94 across 35 modules and 7 cycles.
- Supabase scores 93.9 across 159 modules.
- Turborepo scores 93.7 across 40 modules and 2 cycles.
- Vendure scores 93.2 across 62 modules and 4 cycles.
- Temporal TypeScript SDK scores 93 across 26 modules and 10 cycles.
- Nitro scores 92.9 across 224 modules and 5 cycles.
- Trigger.dev scores 92.7 across 49 modules.
- ArcSight scores 91.5 across 978 modules.
- Medusa scores 91 across 721 modules and 1 cycles.
- Backstage scores 88.6 across 301 modules and 3 cycles.
- Prisma scores 87.1 across 166 modules and 31 cycles.
- Hono scores 84.5 across 185 modules and 22 cycles.
- Clerk scores 83.8 across 137 modules and 24 cycles.
- TanStack Query scores 81.7 across 24 modules and 35 cycles.
- n8n scores 81.6 across 112 modules and 26 cycles.
- h3 scores 81.3 across 58 modules and 18 cycles.
- tRPC scores 79.3 across 76 modules and 10 cycles.
- Better Auth scores 78.9 across 273 modules and 27 cycles.
- Keystone scores 77.5 across 179 modules and 41 cycles.
- Directus scores 75.1 across 789 modules and 100+ cycles.
- Refine scores 74.4 across 198 modules and 73 cycles.
- React Router scores 72.9 across 69 modules and 49 cycles.
- Payload CMS scores 71.1 across 627 modules and 100+ cycles.
- Nx scores 68.5 across 589 modules and 100+ cycles.
- Astro scores 67.8 across 558 modules and 100+ cycles.
- LangChain.js scores 66.4 across 248 modules and 88 cycles.
- Convex scores 59.6 across 245 modules and 100+ cycles.
- Drizzle ORM scores 49.9 across 447 modules and 100+ cycles.
- Effect scores 44.3 across 363 modules and 100+ cycles.
- Next.js scores 0 across 1942 modules.
Remix is the lead TypeScript example in this set.
| Repo | Architecture score | Modules | Cycles |
|---|---|---|---|
| Remix | 99.9 | 102 | |
| ElectricSQL | 99.1 | 16 | |
| Cal.com | 97 | 398 | |
| NATS.js | 96.3 | 31 | |
| NocoDB | 95.7 | 1,095 | 1 |
| Docusaurus | 95.6 | 118 | 8 |
| RedwoodJS | 95.3 | 31 | 8 |
| Strapi | 94.4 | 78 | 1 |
| BullMQ | 94 | 95 | 1 |
| Nuxt | 94 | 35 | 7 |
| Supabase | 93.9 | 159 | |
| Turborepo | 93.7 | 40 | 2 |
| Vendure | 93.2 | 62 | 4 |
| Temporal TypeScript SDK | 93 | 26 | 10 |
| Nitro | 92.9 | 224 | 5 |
| Trigger.dev | 92.7 | 49 | |
| ArcSight | 91.5 | 978 | |
| Medusa | 91 | 721 | 1 |
| Backstage | 88.6 | 301 | 3 |
| Prisma | 87.1 | 166 | 31 |
| Hono | 84.5 | 185 | 22 |
| Clerk | 83.8 | 137 | 24 |
| TanStack Query | 81.7 | 24 | 35 |
| n8n | 81.6 | 112 | 26 |
| h3 | 81.3 | 58 | 18 |
| tRPC | 79.3 | 76 | 10 |
| Better Auth | 78.9 | 273 | 27 |
| Keystone | 77.5 | 179 | 41 |
| Directus | 75.1 | 789 | 100+ |
| Refine | 74.4 | 198 | 73 |
| React Router | 72.9 | 69 | 49 |
| Payload CMS | 71.1 | 627 | 100+ |
| Nx | 68.5 | 589 | 100+ |
| Astro | 67.8 | 558 | 100+ |
| LangChain.js | 66.4 | 248 | 88 |
| Convex | 59.6 | 245 | 100+ |
| Drizzle ORM | 49.9 | 447 | 100+ |
| Effect | 44.3 | 363 | 100+ |
| Next.js | — | 1,942 |
FAQ
- How many TypeScript repositories are on this page?
- 39 TypeScript repositories are published here. The average architecture score is 83.6.
- Which TypeScript repository leads the table?
- Remix leads the TypeScript table. Each row shows architecture score, modules, and cycles from the build-time dataset.
- Where do TypeScript architecture examples link?
- Open the Next.js report at /repositories/nextjs/ for a full TypeScript proof, or scan a repository with the ArcSight CLI.