MCPcopy Index your code
hub / github.com/Quinntyx/egui-terminal

github.com/Quinntyx/egui-terminal @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
78 symbols 134 edges 13 files 1 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

egui-terminal

An embedded terminal emulator widget for egui.

Attribution

Thank you to @leelee.rs on Discord (or melody-rs on Github) for some of the code I used and for suggesting the approach. Some code is taken from her project, Luminol, specifically luminol-term.

Big thanks to wez as well for creating WezTerm, which I used for this project.

Extension points exported contracts — how you extend this code

IntoWez (Interface)
(no doc) [3 implementers]
src/into.rs
SimpleMeshBuilder (Interface)
(no doc) [1 implementers]
src/render.rs
TerminalSpawner (Interface)
(no doc) [1 implementers]
src/prelude.rs
IntoEgui (Interface)
(no doc) [1 implementers]
src/into.rs
TryIntoWez (Interface)
(no doc) [1 implementers]
src/into.rs

Core symbols most depended-on inside this repo

into_wez
called by 10
src/into.rs
into_egui
called by 5
src/into.rs
add_quad_simple
called by 4
src/render.rs
show
called by 3
src/old.rs
triangle
called by 3
src/render.rs
style_mut
called by 3
src/term.rs
get_color
called by 2
src/render.rs
style
called by 2
src/term.rs

Shape

Method 58
Class 9
Function 5
Interface 5
Enum 1

Languages

Rust100%

Modules by API surface

src/term.rs26 symbols
src/render.rs16 symbols
src/old.rs8 symbols
src/config/term_config.rs7 symbols
src/into.rs6 symbols
src/lib.rs5 symbols
src/app.rs4 symbols
src/prelude.rs3 symbols
src/error/conversion.rs2 symbols
src/main.rs1 symbols

For agents

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

⬇ download graph artifact