MCPcopy Index your code
hub / github.com/ArtemisX64/tgui-rs

github.com/ArtemisX64/tgui-rs @main

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

Tgui-rs

Rust Bindings for Termux GUI

Setup

How to Use

For the time being, please refer the tests, examples and source code. I will add docs later.

Planned Features

  • [x] Label
  • [x] EditView
  • [x] ImageView
  • [x] Button
  • [x] Linear Layout
  • [x] Toggle Button
  • [x] Radio Button
  • [ ] Buffer
  • [x] Spinner
  • [x] Switch
  • [x] TabLayout
  • [x] ProgressBar
  • [x] HorizontalScrollView
  • [x] NestedScrollView
  • [x] Swipe Refresh Layout
  • [ ] Better Documentation

Notes

  • Currently the project is in alpha stage. So expect missing features and bugs.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 155
Class 24
Function 15
Interface 4

Languages

Rust100%

Modules by API surface

src/ui.rs29 symbols
src/widgets/mod.rs17 symbols
src/widgets/label.rs11 symbols
src/lib.rs8 symbols
src/layouts/tab_layout.rs8 symbols
src/layouts/nested_scroll_view.rs7 symbols
src/layouts/horizontal_scroll_view.rs7 symbols
src/connection.rs7 symbols
src/widgets/toggle_button.rs6 symbols
src/widgets/switch.rs6 symbols
src/widgets/spinner.rs6 symbols
src/widgets/radio_button.rs6 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page