Architecture leaderboard
Rankings generated from the ArcSight dataset. Sorted by architecture score (desc), then module count (desc), then cycle count (asc).
Top architecture score
- 1. Express.js100/100
- 2. Remix99.9/100
- 3. ElectricSQL99.1/100
- 4. Cal.com97/100
- 5. NATS.js96.3/100
- 6. NocoDB95.7/100
- 7. Docusaurus95.6/100
- 8. RedwoodJS95.3/100
- 9. Strapi94.4/100
- 10. BullMQ94/100
- 11. Nuxt94/100
- 12. Supabase93.9/100
- 13. Turborepo93.7/100
- 14. Vendure93.2/100
- 15. Temporal TypeScript SDK93/100
- 16. Nitro92.9/100
- 17. KafkaJS92.8/100
- 18. Trigger.dev92.7/100
- 19. ArcSight91.5/100
- 20. Medusa91/100
Largest codebases
- 1. nextjs1,942 modules
- 2. NocoDB1,095 modules
- 3. ArcSight978 modules
- 4. Directus789 modules
- 5. Medusa721 modules
- 6. Payload CMS627 modules
- 7. Nx589 modules
- 8. Astro558 modules
- 9. Drizzle ORM447 modules
- 10. Cal.com398 modules
- 11. KafkaJS383 modules
- 12. Effect363 modules
- 13. Backstage301 modules
- 14. Better Auth273 modules
- 15. LangChain.js248 modules
- 16. Convex245 modules
- 17. Nitro224 modules
- 18. Refine198 modules
- 19. Hono185 modules
- 20. Keystone179 modules
Lowest coupling
Fewest dependency edges per module.
- 1. Remix0.0 edges/module
- 2. Cal.com0.2 edges/module
- 3. NocoDB0.4 edges/module
- 4. Medusa1.0 edges/module
- 5. Supabase1.2 edges/module
- 6. Nitro1.3 edges/module
- 7. RedwoodJS1.4 edges/module
- 8. Docusaurus1.4 edges/module
- 9. Trigger.dev1.9 edges/module
- 10. nextjs2.3 edges/module
- 11. KafkaJS2.3 edges/module
- 12. Prisma2.3 edges/module
- 13. ElectricSQL2.4 edges/module
- 14. Nuxt2.4 edges/module
- 15. Strapi2.5 edges/module
- 16. Hono2.6 edges/module
- 17. Turborepo2.6 edges/module
- 18. Vendure2.6 edges/module
- 19. ArcSight2.7 edges/module
- 20. n8n2.8 edges/module
Most modular architectures
High module count with clear structure (same as top score order).
- 1. Express.js0 modules
- 2. Remix102 modules
- 3. ElectricSQL16 modules
- 4. Cal.com398 modules
- 5. NATS.js31 modules
- 6. NocoDB1,095 modules
- 7. Docusaurus118 modules
- 8. RedwoodJS31 modules
- 9. Strapi78 modules
- 10. BullMQ95 modules
- 11. Nuxt35 modules
- 12. Supabase159 modules
- 13. Turborepo40 modules
- 14. Vendure62 modules
- 15. Temporal TypeScript SDK26 modules
Most stable architectures
Zero dependency cycles; sorted by score.