🚀 Chat Outline is a Chrome extension that automatically generates a clickable outline for any ChatGPT chat, making long threads scannable at a glance.
Feature | Description |
---|---|
Automatic outline | Detects chat and builds an outline. |
One-click navigation | Click any node to jump to the corresponding message. |
Live sync | Outline updates automatically whenever new messages arrive. |
Toggle dropdown | Use the button to show or hide the outline dropdown. |
- Clone or download this repository
git clone https://github.com/cshif/chat-outline.git
- Open
chrome://extensions/
and enable Developer mode. - Click Load unpacked and select the project root directory.
- Once loaded you will see the Chat Outline button in the browser.
You can also use the ready‑made package attached to each GitHub release.
- Visit the Releases page and download the latest
chat-outline.zip
. - Extract the archive to a convenient location.
- Open
chrome://extensions/
in Chrome and enable Developer mode. - Click Load unpacked and select the extracted folder.
You should now see the Chat Outline button in the browser.
- Visit ChatGPT (
https://chatgpt.com/
) and start a chat. - Click the Chat Outline button to open the dropdown.
- Click any node in the outline to jump to that message.
Welcome all kinds of contributions! You can:
- Open an issue to report a bug or request a feature.
- Submit a pull request:
- Fork the repo and create a branch (
feature/your-feature
). - Keep commits small and focused to ease review.
MIT
Everyone who reported issues, suggested ideas, or contributed code!
Made with ❤️ in 2025