# searchcode vs ugrep

| Attribute | searchcode | ugrep |
|---|---|---|
| **Vioscale score** | 54.4 (32% (low)) | 47.3 (20% (low)) |
| activity.commits_last_30d | 27 | 17 |
| adoption.dependent_repos | 12 | 0 |
| adoption.github_stars | 8,662 | 3,258 |
| deployment.options | `{"cloud":true,"on_prem":true,"self_hosted":true}` | `{"self_hosted":true}` |
| description.long | A system that analyzes GitHub repositories to extract complexity metrics, language composition, and technology stack information. Designed for integration with AI editors via MCP protocol to enable code understanding without cloning repositories. | A command-line file search tool that extends grep with support for interactive searching, archives, binary files, documents, multiple output formats, and advanced pattern matching capabilities. |
| integrations.count | 21 | - |
| integrations.list | `[{"name":"Claude Code"},{"name":"Cursor"},{"name":"VS Code"},{"name":"Copilot"},{"name":"Claude Desktop"},{"name":"OpenCode"},{"name":"Crush"},{"name":"Codex"},{"name":"Gemini CLI"},{"name":"Amp"},{"name":"LM Studio"},{"name":"Claude"},{"name":"GPT"},{"name":"Gemini"},{"name":"Grok"},{"name":"Kimi"},{"name":"DeepSeek"},{"name":"Mistral"},{"name":"Qwen"},{"name":"Llama"},{"name":"GitHub"}]` | - |
| language.primary | Go | C++ |
| license.spdx | MIT | BSD-3-Clause |
| platform.support | `{"cli":true,"web":true}` | `{"cli":true,"mac":true,"linux":true,"android":true,"windows":true}` |
| pricing | `{"type":"free","summary":"Free during beta. No signup or API key required.","freeTier":true,"sourceUrl":"https://searchcode.com","retrievedAt":"2026-08-18T12:52:51.636Z"}` | `{"type":"open_source","freeTier":true,"sourceUrl":"https://ugrep.com","retrievedAt":"2026-08-18T12:52:44.515Z"}` |
| pricing.free_tier | yes | yes |
| pricing.model | freemium | commercial |
| pricing.price_level | free | free |
| pricing.transparent | yes | - |
| release.cadence_days | 89 | 14 |
| release.history | `[{"url":"https://github.com/boyter/scc/releases/tag/v4.0.0","date":"2026-08-24T01:49:02Z","type":"stable","version":"v4.0.0"},{"url":"https://github.com/boyter/scc/releases/tag/v3.7.0","date":"2026-03-04T22:34:24Z","type":"stable","version":"v3.7.0"},{"url":"https://github.com/boyter/scc/releases/tag/v3.6.0","date":"2025-10-31T05:35:02Z","type":"stable","version":"v3.6.0"},{"url":"https://github.com/boyter/scc/releases/tag/v3.5.0","date":"2025-02-17T01:54:17Z","type":"stable","version":"v3.5.0"},{"url":"https://github.com/boyter/scc/releases/tag/v3.4.0","date":"2024-09-29T23:06:18Z","type":"stable","version":"v3.4.0"},{"url":"https://github.com/boyter/scc/releases/tag/v3.3.5","date":"2024-07-02T23:02:41Z","type":"stable","version":"v3.3.5"},{"url":"https://github.com/boyter/scc/releases/tag/v3.3.4","date":"2024-05-16T23:23:10Z","type":"stable","version":"v3.3.4"},{"url":"https://github.com/boyter/scc/releases/tag/v3.3.3","date":"2024-05-06T00:33:44Z","type":"stable","version":"v3.3.3"},{"url":"https://github.com/boyter/scc/releases/tag/v3.3.2","date":"2024-05-02T10:55:01Z","type":"stable","version":"v3.3.2"},{"url":"https://github.com/boyter/scc/releases/tag/v3.3.0","date":"2024-05-02T05:46:38Z","type":"stable","version":"v3.3.0"},{"url":"https://github.com/boyter/scc/releases/tag/v3.2.0","date":"2023-11-27T05:40:29Z","type":"stable","version":"v3.2.0"},{"url":"https://github.com/boyter/scc/releases/tag/v3.1.0","date":"2022-09-20T05:11:42Z","type":"stable","version":"v3.1.0"},{"url":"https://github.com/boyter/scc/releases/tag/v3.0.0","date":"2021-02-23T07:04:00Z","type":"stable","version":"v3.0.0"},{"url":"https://github.com/boyter/scc/releases/tag/v2.13.0","date":"2020-09-07T02:21:35Z","type":"stable","version":"v2.13.0"},{"url":"https://github.com/boyter/scc/releases/tag/v2.12.0","date":"2020-03-03T05:41:36Z","type":"stable","version":"v2.12.0"},{"url":"https://github.com/boyter/scc/releases/tag/v2.11.0","date":"2020-01-19T22:29:42Z","type":"stable","version":"v2.11.0"},{"url":"https://github.com/boyter/scc/releases/tag/v2.10.1","date":"2019-11-12T22:10:28Z","type":"stable","version":"v2.10.1"},{"url":"https://github.com/boyter/scc/releases/tag/v2.10.0","date":"2019-10-21T21:39:19Z","type":"stable","version":"v2.10.0"},{"url":"https://github.com/boyter/scc/releases/tag/v2.9.1","date":"2019-10-15T22:30:41Z","type":"stable","version":"v2.9.1"},{"url":"https://github.com/boyter/scc/releases/tag/v2.9.0","date":"2019-10-14T22:20:05Z","type":"stable","version":"v2.9.0"}]` | `[{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.8.4","date":"2026-08-05T14:43:51Z","type":"stable","version":"v7.8.4"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.8.3","date":"2026-07-30T14:57:15Z","type":"stable","version":"v7.8.3"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.8.2","date":"2026-05-17T19:41:32Z","type":"stable","version":"v7.8.2"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.8.1","date":"2026-05-03T13:11:28Z","type":"stable","version":"v7.8.1"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.8.0","date":"2026-04-29T14:41:01Z","type":"stable","version":"v7.8.0"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.7.0","date":"2026-04-21T17:43:42Z","type":"stable","version":"v7.7.0"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.6.0","date":"2026-03-05T19:30:46Z","type":"stable","version":"v7.6.0"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.5.0","date":"2025-06-18T19:20:10Z","type":"stable","version":"v7.5.0"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.4.3","date":"2025-05-15T19:29:58Z","type":"stable","version":"v7.4.3"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.4.2","date":"2025-04-28T11:55:47Z","type":"stable","version":"v7.4.2"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.4.1","date":"2025-04-24T16:25:46Z","type":"stable","version":"v7.4.1"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.4.0","date":"2025-04-22T18:57:37Z","type":"stable","version":"v7.4.0"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.3.0","date":"2025-03-03T17:56:57Z","type":"stable","version":"v7.3.0"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.2.2","date":"2025-02-03T20:19:30Z","type":"stable","version":"v7.2.2"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.2.1","date":"2025-01-27T15:53:40Z","type":"stable","version":"v7.2.1"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.2.0","date":"2025-01-23T21:14:01Z","type":"stable","version":"v7.2.0"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.1.3","date":"2025-01-09T19:50:13Z","type":"stable","version":"v7.1.3"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.1.2","date":"2024-12-30T14:55:36Z","type":"stable","version":"v7.1.2"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.1.1","date":"2024-11-29T21:02:25Z","type":"stable","version":"v7.1.1"},{"url":"https://github.com/Genivia/ugrep/releases/tag/v7.1.0","date":"2024-11-22T18:37:44Z","type":"stable","version":"v7.1.0"}]` |
| security.scorecard | 4.8 | - |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=go&package_name=github.com%2Fboyter%2Fscc&per_page=100","last_12m":0,"max_severity":null}` | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=nixpkgs&package_name=ugrep&per_page=100","last_12m":0,"max_severity":null}` |

## Capabilities (Code Search)

| Capability | searchcode | ugrep |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Search scope | - | - |
| Index architecture | - | - |
| Code intelligence | - | - |
| Semantic AI search | - | - |
| Self hostable | - | - |
| Cloud saas | - | - |
| Editor ide integration | - | - |
| CLI tool | - | - |
| Monorepo scale proven | - | - |
| Public code index | - | - |
| Open source | - | - |
| Pricing model | - | - |

*Source: Vioscale. Generated 2026-09-01T15:00:36.478Z. "-" = undocumented, not absent.*
