Source: https://seerepo.com/best-tested/nestjs
Markdown source: https://seerepo.com/best-tested/nestjs.md
Description: 11 public NestJS repos that SeeRepo read have 10 test files or more. immich-app/immich comes first: a test calls 54.9% of its routes.

# The best-tested open source NestJS repos

11 public NestJS repos that SeeRepo read have 10 test files or more. immich-app/immich comes first: a test calls 54.9% of its routes.

How they're ranked: by the better of two shares, of their code files that some test imports directly or, with 20 routes or more, of their routes that some test calls; then by stars. That says what a test reaches, not which lines run. A repo enters with 10 test files or more and 20 code files or more.

Updated November 6, 2026.

## The repos, ranked

1. [immich-app/immich](https://seerepo.com/r/immich-app/immich): 54.9% of its routes have a test that calls them (152 of 277) · 26% of its code files have a test that imports them · 538 test files · TypeScript · 118,280 stars — High performance self-hosted photo and video management solution.
2. [novuhq/novu](https://seerepo.com/r/novuhq/novu): 53.4% of its routes have a test that calls them (268 of 502) · 16.3% of its code files have a test that imports them · 1,282 test files · TypeScript · 40,294 stars — The open-source communication infrastructure for agents and products
3. [subquery/subql](https://seerepo.com/r/subquery/subql): 38.4% of its code files have a test that imports them · 148 test files · TypeScript · 18,719 stars — SubQuery is an Open, Flexible, Fast and Universal data indexing framework for web3. Our mission is to help developers create the decentralised products of the future.
4. [teableio/teable](https://seerepo.com/r/teableio/teable): 35.6% of its code files have a test that imports them · 6.8% of its routes have a test that calls them (30 of 442) · 2,229 test files · TypeScript · 21,955 stars — ✨ AI Spreadsheet for Business
5. [twentyhq/twenty](https://seerepo.com/r/twentyhq/twenty): 29% of its code files have a test that imports them · 15.7% of its routes have a test that calls them (13 of 83) · 7,108 test files · TypeScript · 60,472 stars — The open alternative to Salesforce, designed for AI.
6. [ToolJet/ToolJet](https://seerepo.com/r/ToolJet/ToolJet): 26.6% of its routes have a test that calls them (98 of 368) · 10% of its code files have a test that imports them · 1,014 test files · HTML · 41,201 stars — Open-source foundation of ToolJet AI - the enterprise app generation platform for internal tools, dashboards, business applications, workflows and AI agents. Build visually, from a prompt, or from Claude Code, Codex and Cursor over MCP 🚀
7. [calcom/cal.diy](https://seerepo.com/r/calcom/cal.diy): 26% of its routes have a test that calls them (80 of 308) · 14.8% of its code files have a test that imports them · 644 test files · TypeScript · 49,716 stars — Scheduling infrastructure for absolutely everyone.
8. [toeverything/AFFiNE](https://seerepo.com/r/toeverything/AFFiNE): 20.6% of its routes have a test that calls them (20 of 97) · 10.4% of its code files have a test that imports them · 781 test files · TypeScript · 74,226 stars — There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use. 
9. [hoppscotch/hoppscotch](https://seerepo.com/r/hoppscotch/hoppscotch): 16.9% of its code files have a test that imports them · 2.4% of its routes have a test that calls them (2 of 85) · 257 test files · TypeScript · 80,746 stars — Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia
10. [docmost/docmost](https://seerepo.com/r/docmost/docmost): 10.6% of its code files have a test that imports them · 2% of its routes have a test that calls them (3 of 148) · 117 test files · TypeScript · 22,226 stars — Docmost is an open-source collaborative wiki and documentation software. It is an open-source alternative to Confluence and Notion.
11. [nocodb/nocodb](https://seerepo.com/r/nocodb/nocodb): 2.3% of its code files have a test that imports them · 0% of its routes have a test that calls them (0 of 349) · 75 test files · TypeScript · 65,432 stars — 🔥 🔥 🔥 A Free & Self-hostable Airtable Alternative

## Frequently asked questions

### Which NestJS repo has the most test files?

twentyhq/twenty, with 7,108 test files.

The proof: [twentyhq/twenty's card](https://seerepo.com/r/twentyhq/twenty)

### What share of their code files do NestJS repos test?

The median of the 11 is 16.3%: half are above it and half below.

### What languages are the best-tested NestJS repos written in?

TypeScript (10) and HTML (1).

### How many of the best-tested NestJS repos have commits signed by AI?

11 of the 11; the most, novuhq/novu, with 8.2% of its commits.

The proof: [the commits each tool signed in novuhq/novu](https://seerepo.com/r/novuhq/novu/ai)

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
