Amimica
5.2#22 in code clone detection toolsAPISelf-hosted
Visit
| Fact | Amimica | jscpd |
|---|---|---|
| Clone types | It detects exact, renamed, near-duplicate, and recurring-pattern clones. | It detects exact clones by default and offers opt-in detection for renamed, near-miss, and semantic clones; semantic detection is described as experimental. |
| Editor integration | The MCP server can integrate with Claude Code, VS Code, and other MCP-compatible clients using stdio transport. | The language server supplies diagnostics and navigation actions for Neovim, Helix, Sublime Text, Emacs and JetBrains editors. |
| Languages | The README lists Go, JavaScript, TypeScript, Ruby, Objective-C, and C# support. | The site says jscpd supports 224 languages. |
| License | The project is distributed under the MIT license. | The project and its published packages use the permissive MIT license. |
| Purpose | Amimica scans repositories for repeated code, from exact copy-paste clones to structurally similar renamed fragments. | jscpd scans source code for duplicate code and can fail a build when duplication exceeds a configured threshold. |
No prices published.
It suits developers reviewing repositories for duplicate or structurally similar code. It is useful for users comfortable with command-line tools, MCP clients and building from source.
jscpd suits developers who want to identify repeated code in repositories during local work or CI/CD. Its threshold checks and CI integrations may be useful for teams that want builds to flag excess duplication.