Skip to content
    ↑↓ select↵ openesc close
    English中文
    fosterbarnes

    Open Sidebar

    v1.2.15UI & Themes
    open-sidebar

    Directory browsing and pinned project scripts for the OpenCode TUI

    GitHub stars

    0

    Monthly installs

    808

    808 in 7 days

    Composite scoreSCORE

    37.9

    Multi-signal model

    Last commit

    8 hours ago

    2026-08-20

    Install and configure

    opencode.json

    Writes to this project's opencode.json — applies to this repository only.

    opencode.json

    {
      "$schema": "https://opencode.ai/config.json",
      "plugin": ["open-sidebar@1.2.15"]
    }

    opencode loads npm dependencies through its embedded runtime on startup and caches them locally — no manual global install needed.

    Sidebar customization plugin for OpenCode.

    NOT COMPLETE - tested only on Windows 10 LTSC IoT. Linux/Mac planned but not guaranteed to work. PRs/forks welcome.

    Features

    Header buttons

    > Switch Session : clicking here invokes the 'switch session' command

    > model : brings up the 'select model' menu. the label shows the current model

    > weight : toggle through model weight / variant options

    Usage Meter

    Supported subscriptions

    • Codex
    • OpenCode Go
    • Cursor

    Supported API services

    • OpenRouter

    Files / Scripts

    Scripts

    Quickly run or reference project scripts. Left-click a script to run it, right-click to drop the path into chat. Runs go through the configured shell/language runner.

    Files

    Browse files right in the sidebar. Folders expand on left-click. Left-click a file, or right-click anything, to paste its quoted path into chat. Current directory tries to auto-set based on how the OpenCode session was started, but this can also be manually entered by clicking on the files header.

    Built in search leverages Everything by Void Tools to quickly search files/folders in your active OpenCode session directory.

    Install

    opencode plugin -g open-sidebar
    

    Restart OpenCode.