---
title: "Knip"
description: "Finds unused files, exports, dependencies and types across a TypeScript monorepo by resolving entry points from your real config files."
canonical: "https://vibing.inc/library/knip-vg-0869"
category: "Dev Utilities & Vibe-Coding Tooling"
subcategory: "Codebase hygiene"
license: "open-source"
author: "Lars Kappert (@webpro)"
source: "https://knip.dev"
---

# Knip
Finds unused files, exports, dependencies and types across a TypeScript monorepo by resolving entry points from your real config files.
## Facts
- Source: https://knip.dev
- Category: Dev Utilities & Vibe-Coding Tooling / Codebase hygiene
- Author: Lars Kappert (@webpro)
- Licence: open-source
- Tags: typescript, dead-code, monorepo, cleanup
## Why it's a gem
The one tool that reliably deletes dead code from a big app without breaking it.
---
Listed in The Vibeary: https://vibing.inc/library/knip-vg-0869 · JSON: https://vibing.inc/api/public/library/gems/knip-vg-0869