MCPcopy Index your code
hub / github.com/cogentcore/core

github.com/cogentcore/core @v0.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.0 ↗ · + Follow
12,909 symbols 48,000 edges 1,225 files 9,781 documented · 76% 30 cross-repo links updated 8d agov0.3.0 · 2024-07-24★ 2,339232 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Cogent Core Logo Cogent Core Name Banner

<a href="https://goreportcard.com/report/cogentcore.org/core"><img src="https://goreportcard.com/badge/cogentcore.org/core" alt="Go Report Card"></a>
<a href="https://pkg.go.dev/cogentcore.org/core"><img src="https://img.shields.io/badge/dev-reference-007d9c?logo=go&logoColor=white&style=flat" alt="pkg.go.dev docs"></a>
<a href="https://github.com/cogentcore/core/actions"><img alt="GitHub Actions Workflow Status" src="https://img.shields.io/github/actions/workflow/status/cogentcore/core/go.yml"></a>
<a href="https://raw.githack.com/wiki/cogentcore/core/coverage.html"><img alt="Test Coverage" src="https://github.com/cogentcore/core/wiki/coverage.svg"></a>
<a href="https://github.com/cogentcore/core/tags"><img alt="Version" src="https://img.shields.io/github/v/tag/cogentcore/core?label=version"></a>

Cogent Core is a free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and the web with a single Go codebase, allowing you to Code Once, Run Everywhere (Core). See the Cogent Core Website for more information, including extensive documentation and editable interactive running examples. The website itself is a Cogent Core app running on the web using wasm.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 8,400
Function 3,357
Struct 784
TypeAlias 234
Interface 99
FuncType 31
Class 4

Languages

Go99%
TypeScript1%
Java1%

Modules by API surface

core/typegen.go211 symbols
styles/enumgen.go202 symbols
yaegicore/symbols/cogentcore_org-core-core.go173 symbols
texteditor/text/lines.go121 symbols
core/list.go119 symbols
core/enumgen.go117 symbols
core/layout.go112 symbols
base/mpi/numeric.gen.go104 symbols
base/mpi/dummy.gen.go104 symbols
vgpu/enumgen.go89 symbols
parse/languages/golang/testdata/go1_test.go88 symbols
core/textfield.go88 symbols

Dependencies from manifests, versioned

github.com/Bios-Marcel/wastebasketv0.0.4-0.20240213135 · 1×
github.com/Masterminds/vcsv1.13.3 · 1×
github.com/aymanbagabas/go-osc52/v2v2.0.1 · 1×
github.com/aymerick/douceurv0.2.0 · 1×
github.com/cogentcore/yaegiv0.0.0-2024072406414 · 1×
github.com/davecgh/go-spewv1.1.2-0.20180830191 · 1×

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page