MCPcopy Index your code
hub / github.com/Kong/insomnia

github.com/Kong/insomnia

Chat with this repo
repository ↗ · DeepWiki ↗ · release 13.0.2 ↗ · + Follow · compare 3 versions
5,459 symbols 18,926 edges 1,407 files 252 documented · 5%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

BaseDriver (Interface)
(no doc) [5 implementers]
packages/insomnia/src/main/cloud-sync/core/store/drivers/base.ts
BaseGitCredentialsV1 (Interface)
* Legacy git credentials interface (for backward compatibility) * @deprecated Use the new provider-specific credential
packages/insomnia-data/src/models/git-credentials.ts
ProjectKey (Interface)
(no doc)
packages/insomnia-api/src/invite.ts
GlobalOptions (Interface)
(no doc)
packages/insomnia-inso/src/cli.ts
InsomniaOptions (Interface)
(no doc)
packages/insomnia-testing/src/run/insomnia.ts
AESMessage (Interface)
(no doc)
packages/insomnia-smoke-test/playwright/test.ts
AppContext (Interface)
(no doc)
packages/insomnia-analytics/src/analytics.ts
ResponseOptions (Interface)
(no doc)
packages/insomnia-scripting-environment/src/objects/response.ts

Core symbols most depended-on inside this repo

map
called by 1033
packages/insomnia-scripting-environment/src/objects/properties.ts
find
called by 608
packages/insomnia-data/src/database/types.ts
filter
called by 600
packages/insomnia-scripting-environment/src/objects/properties.ts
get
called by 480
packages/insomnia/src/sync/git/providers/registry.ts
invariant
called by 394
packages/insomnia-data/common-src/invariant.ts
push
called by 361
packages/insomnia/src/sync/git/git-vcs.ts
toString
called by 355
packages/insomnia-scripting-environment/src/objects/urls.ts
stringify
called by 340
packages/insomnia-scripting-environment/src/objects/cookies.ts

Shape

Function 3,466
Interface 1,028
Method 750
Class 193
Enum 22

Languages

TypeScript100%
C++1%

Modules by API surface

packages/insomnia/src/main/cloud-sync/core/vcs.ts92 symbols
packages/insomnia/src/main/git-service.ts84 symbols
packages/insomnia/src/sync/git/git-vcs.ts69 symbols
packages/insomnia-scripting-environment/src/objects/urls.ts57 symbols
packages/insomnia/src/sync/git/repo-file-watcher.ts52 symbols
packages/insomnia-scripting-environment/src/objects/properties.ts52 symbols
packages/insomnia-smoke-test/playwright/pages/components/navigation-sidebar.ts42 symbols
packages/insomnia-scripting-environment/src/objects/request.ts42 symbols
packages/insomnia/src/common/constants.ts40 symbols
packages/insomnia/src/plugins/context/request.ts34 symbols
packages/insomnia/src/common/insomnia-v5.ts33 symbols
packages/insomnia/src/sync/git/mem-client.ts31 symbols

For agents

$ claude mcp add insomnia \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact