Knip: finds and fixes unused dependencies in JavaScript and TypeScript projects Knip, an open-source tool from webpro-nl, finds and fixes unused dependencies, exports and files in JavaScript and TypeScript projects. Knip is distributed through the npm packages knip, @knip/create-config, @knip/language-server and @knip/mcp, plus VS Code Marketplace and Open VSX Registry extensions, and is released under the ISC License. The project's stated aim is that less code and fewer dependencies lead to improved performance, less maintenance and easier refactorings. 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: