MCPcopy Index your code
hub / github.com/Squitch1/Tess

github.com/Squitch1/Tess @0.6.3

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

Tess

Hackable, Simple, Rapid & Beautiful

terminal for the new era of technology.

Badge Arch Badge Debian Badge Fedora Badge Windows

Badge Chocolatey Badge Snapcraft Badge Winget

Badge JavaScript Badge C++ Badge NodeJS Badge Electron

Badge Discord Badge Twitter

Check the Wiki on how to use Tess

Installation

Packages

ArchLinux: Wiki link

Debian / Ubuntu: Wiki link

Fedora / RedHat: Wiki link

Windows: Wiki link

Snap package: Wiki link

Chocolatey package: Wiki link

Winget Package: Wiki link

Preview

<img width = 400 src = https://raw.githubusercontent.com/SquitchYT/Tess/main/preview/preview1.png alt = Preview1>
<img width = 400 src = https://raw.githubusercontent.com/SquitchYT/Tess/main/preview/preview3.png alt = Preview2>
<img width = 400 src = https://raw.githubusercontent.com/SquitchYT/Tess/main/preview/preview2.png alt = Preview3>
<img width = 400 src = https://raw.githubusercontent.com/SquitchYT/Tess/main/preview/preview4.png alt = Preview4>

Known issues

As long as Tess is in beta, many bugs may occur and some of them have not yet been fixed. Below is a list of most of them

  • Opaque selection using the DOM renderer
  • On Windows, the acrylic background has flickering effects on window resize and moving
  • Characters overflow using the font ligature with the canvas renderer

Contributors

Squitch Avatar

License

Tess | Mozilla Public License 2.0

Core symbols most depended-on inside this repo

saveUpdate
called by 17
src/ui/page/config/config.js
focusTerm
called by 11
src/ui/page/app/app.js
CreateNewTerminal
called by 7
src/ui/page/app/app.js
openWindow
called by 6
src/main.js
getCode
called by 5
cli/Class/Error.cpp
changeTabOrder
called by 4
src/ui/page/app/app.js
checkIfCustomPage
called by 4
src/ui/page/app/app.js
showPopup
called by 4
src/ui/page/app/app.js

Shape

Method 61
Function 38
Class 20

Languages

TypeScript68%
C++32%

Modules by API surface

src/ui/page/app/app.js21 symbols
src/utils/osinfo.js15 symbols
src/utils/color.js9 symbols
cli/Class/Extension.cpp7 symbols
src/ui/page/config/config.js6 symbols
cli/Utils/Cross.cpp6 symbols
src/ui/customElement/switchButton/switchButton.js5 symbols
src/ui/customElement/shortcutPicker/shortcutPicker.js5 symbols
src/ui/customElement/scroller-picker/scrollerPicker.js5 symbols
src/ui/customElement/filePicker/filePicker.js5 symbols
src/ui/customElement/dropDown/dropDown.js5 symbols
src/main.js5 symbols

For agents

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

⬇ download graph artifact