Skip to content

IceFog72/SillyTavern-ProbablyTooManyTabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

234 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SillyTavern — ProbablyTooManyTabs

An extension that transforms the SillyTavern interface into a flexible tabbed workspace, allowing you to organize all UI elements into customizable columns. image


Features

  • Multi-column layout: Left, center, and right columns with resizable widths
  • Draggable tabs: Move tabs between panes with drag-and-drop
  • Pane splitting: Split panes horizontally or vertically
  • Layout persistence: Layouts are automatically saved and restored
  • Mobile support: Optimized mobile layout with icon-only tabs
  • Presets: Save and load custom layouts
  • Theme integration: Custom colors and theme overrides

Installation

  1. Install via SillyTavern's extension installer, or
  2. Clone into SillyTavern/public/scripts/extensions/third-party/

Requirements

  • SillyTavern (staging branch)
  • Modern browser (Chrome, Firefox, Edge)

Quick Start

Basic Usage

  1. Move tabs: Drag tabs between panes or columns
  2. Resize: Drag column or pane dividers
  3. Split panes: Drag a tab to the edge of a pane
  4. Collapse: Click active tab to collapse pane

Adapted Extensions

PTMT integrates with these SillyTavern extensions:

Note: For popup windows, press the extension's popup button to integrate.

Need another extension adapted? Reach out on Discord.


Project Structure

SillyTavern-ProbablyTooManyTabs/
├── index.js        # Entry point, API
├── tabs.js         # Tab lifecycle
├── pane.js         # Pane management
├── layout.js       # Column layout
├── resizer.js      # Resize handling
├── drag-drop.js    # Drag and drop
├── snapshot.js     # Layout persistence
├── settings.js     # Settings management
├── style.css       # Styles (2200+ lines)
└── __tests__/ # Test files

Support


Support Development

Patreon


Star History

Star History Chart


License

MIT License - See LICENSE for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors