MCPcopy Index your code
hub / github.com/bowtie-json-schema/bowtie

github.com/bowtie-json-schema/bowtie @v2026.6.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2026.6.1 ↗ · + Follow
1,387 symbols 4,725 edges 171 files 266 documented · 19% updated 1d agov2026.6.1 · 2026-06-25★ 9088 open issues
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

Request (Interface)
(no doc)
implementations/java-openapiprocessor/src/main/kotlin/commands/Request.kt
ICommandSource (Interface)
(no doc)
implementations/dotnet-corvus-jsonschema-v5engine/Program.cs
TestCase (Interface)
(no doc)
implementations/ts-vscode-json-languageservice/bowtie_jsonls.ts
ICommandSource (Interface)
(no doc)
implementations/dotnet-corvus-jsonschema-v4engine/Program.cs
ICommandSource (Interface)
(no doc)
implementations/dotnet-jsonschema-net/Program.cs
ICommandSource (Interface)
(no doc)
implementations/dotnet-newtonsoft-json-schema/Program.cs
LoaderData (Interface)
(no doc)
frontend/src/DialectReportViewDataHandler.tsx
BowtieRequest (Interface)
(no doc)
implementations/ts-vscode-json-languageservice/bowtie_jsonls.ts

Core symbols most depended-on inside this repo

from_str
called by 143
bowtie/_core.py
serializable
called by 83
bowtie/_core.py
from_input
called by 53
bowtie/_report.py
send
called by 35
implementations/js-ajv/bowtie_ajv.js
validated
called by 35
bowtie/_commands.py
from_dict
called by 34
bowtie/_core.py
run
called by 34
bowtie/_commands.py
known
called by 27
bowtie/_core.py

Shape

Method 542
Function 493
Class 301
Interface 42
Route 8
TypeAlias 1

Languages

Python65%
TypeScript12%
Java11%
C#6%
Kotlin3%
C++1%

Modules by API surface

bowtie/tests/test_integration.py138 symbols
bowtie/_cli.py84 symbols
bowtie/_commands.py72 symbols
bowtie/_benchmarks.py69 symbols
bowtie/_core.py67 symbols
bowtie/tests/test_connectables.py36 symbols
bowtie/_report.py36 symbols
bowtie/tests/test_report.py34 symbols
implementations/java-json-schema/BowtieJsonSchema.java27 symbols
implementations/java-networknt-json-schema-validator/BowtieJsonSchemaValidator.java26 symbols
bowtie/tests/test_benchmarks.py26 symbols
implementations/java-sjf4j/BowtieSjf4jValidator.java25 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page