# Knip: finds and fixes unused dependencies in JavaScript and TypeScript projects

> Source: <https://github.com/webpro-nl/knip>
> Published: 2026-10-25 15:22:08+00:00

Knip finds and fixes **unused dependencies, exports and files** in your
JavaScript and TypeScript projects. Less code and dependencies lead to improved
performance, less maintenance and easier refactorings.

- Website: [knip.dev](https://knip.dev)
- GitHub repo: [webpro-nl/knip](https://github.com/webpro-nl/knip)
- Official npm packages: [knip](https://www.npmx.dev/package/knip) ,[@knip/create-config](https://www.npmx.dev/package/@knip/create-config) ,[@knip/language-server](https://www.npmx.dev/package/@knip/language-server) ,[@knip/mcp](https://www.npmx.dev/package/@knip/mcp)
- [Knip on the VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=webpro.vscode-knip) ,[Knip on the Open VSX Registry](https://open-vsx.org/extension/webpro/vscode-knip)
- [Contributing Guide](https://github.com/webpro-nl/knip/blob/main/.github/CONTRIBUTING.md)
- Follow [@webpro.nl on Bluesky](https://bsky.app/profile/webpro.nl) for updates
- [Sponsor Knip!](https://knip.dev/sponsors)

Special thanks to [the wonderful people who have contributed to Knip](https://knip.dev/#created-by-awesome-contributors)!

/'knɪp/ means "(to) cut" and is [pronounced with a hard "K"](https://www.youtube.com/watch?v=PE7h7KvQoUI&t=9s) 🇳🇱

Knip is free and open-source software licensed under the [ISC License](https://github.com/webpro-nl/knip/blob/main/LICENSE).

Parts of Knip have been inspired by and/or partially copy code from the following projects:
