MCPcopy Index your code
hub / github.com/JOSM/josm

github.com/JOSM/josm @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
28,691 symbols 128,167 edges 2,609 files 15,501 documented · 54% updated 13d ago19585 · 2026-06-26★ 442
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

Core symbols most depended-on inside this repo

Shape

Method 24,628
Class 3,608
Interface 287
Enum 163
Function 5

Languages

Java100%
Python1%
TypeScript1%

Modules by API surface

src/org/openstreetmap/josm/data/osm/search/SearchCompiler.java245 symbols
src/org/openstreetmap/josm/gui/preferences/SourceEditor.java143 symbols
src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java140 symbols
src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java114 symbols
src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java105 symbols
src/org/openstreetmap/josm/data/osm/DataSet.java102 symbols
src/org/openstreetmap/josm/gui/mappaint/mapcss/Functions.java100 symbols
src/org/openstreetmap/josm/tools/Utils.java96 symbols
src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java96 symbols
src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java90 symbols
src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java87 symbols
src/org/openstreetmap/josm/gui/NavigatableComponent.java87 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page