Examples

Small, runnable CodeGraphy Workspaces that make language and Plugin coverage concrete. Open one, run Indexing, and inspect the Nodes, Edges, and symbols it produces.

Each example uses real source and remains compact enough to understand while still exercising meaningful relationships.

Small workspaces. Honest graphs.

Compare the runnable examples side by side, or open one focused workspace when you want a clean demonstration of a language or Plugin.

Language examples

The Core Package reads these languages out of the box. Each card opens a runnable CodeGraphy Workspace with real imports, symbols, and inheritance.

TypeScript

Runnable palette generator with imports, type imports, exports, dynamic imports, and path aliases.

Includes: imports · exports · aliases · symbols

JavaScript

Small JavaScript workspace mirroring the TypeScript Relationship Graph story with imports, calls, and inheritance.

Includes: imports · calls · inheritance · symbols

Python

Import-resolution workspace with config, services, namespace imports, and inheritance.

Includes: imports · members · inheritance · symbols

C#

Task dispatch workspace with types, members, variables, inheritance, interfaces, and events.

Includes: types · members · variables · inheritance

Java

Compact Java import and inheritance example with classes, interfaces, and method symbols.

Includes: imports · classes · methods · inheritance

Kotlin

Gradle/Kotlin project for imports, simple inheritance, and symbol navigation.

Includes: imports · classes · interfaces · symbols

Scala

Scala app/service/repository/view workspace with import, inheritance, class, object, and trait coverage.

Includes: imports · traits · objects · inheritance

PHP

Namespace/use and inheritance fixture with class and function symbols.

Includes: namespaces · use · classes · inheritance

Ruby

Require-relative and inheritance fixture with module, class, and method symbols.

Includes: requires · classes · methods · inheritance

Swift

Swift Package module import example with class, protocol, and function symbols.

Includes: modules · classes · protocols · symbols

Dart

Dart package with relative/package imports, model types, runner contracts, and inheritance.

Includes: imports · classes · mixins · inheritance

Rust

Rust module/use example with functions, structs, enums, and traits.

Includes: modules · use edges · structs · traits

Go

Go package/import workspace with functions, receiver methods, structs, interfaces, and constants.

Includes: packages · imports · methods · interfaces

C

Tiny logger with local includes, file-level calls, and C-native symbol Nodes.

Includes: includes · calls · structs · typedefs

C++

Task queue runner with namespaces, aliases, templates, inheritance, overrides, includes, and calls.

Includes: includes · templates · inheritance · overrides

Objective-C

UIKit-style controller/store/view example with imports, inheritance, and protocol conformance.

Includes: imports · classes · protocols · inheritance

Pascal

Runner/repository/service/view workspace with unit uses and inheritance.

Includes: units · uses · classes · inheritance

Haskell

Cabal/Haskell project showing module imports, data types, typeclasses, and functions.

Includes: modules · data types · typeclasses · functions

Lua

Lua require-chain example with table and function symbols.

Includes: requires · tables · functions

Plugin package examples

CodeGraphy Workspaces that need a package-backed Plugin for framework, engine, document, or visual Relationship Graph behavior.

Vue

Vue 3 single-file component workspace with script setup, type imports, and async components.

Includes: SFCs · components · type imports · lazy imports

Svelte

Svelte component fixture with module scripts, instance scripts, type imports, and lazy modules.

Includes: components · module scripts · type imports

Godot

Runnable Godot project with scenes, resources, autoloads, GDScript inheritance, and class_name symbols.

Includes: scenes · resources · autoloads · GDScript

Unity

Unity sample with scenes, prefabs, GameObjects, Components, ScriptableObjects, and C# scripts.

Includes: scenes · prefabs · components · references

Markdown

Obsidian-style notes linking to other notes and source files for mixed docs/code Relationship Graph checks.

Includes: links · wikilinks · docs/code graph