๐Ÿš€ Add Your Existing Workspace Menu to the Left Sidebar, List & Form Views (Frappe v15+)

Hey everyone :waving_hand:

I recently built an open-source tool that extends Frappeโ€™s navigation system โ€” allowing you to reuse your existing Workspace (Desktop) menu and display it as a custom left sidebar, plus inside List and Form views.

This was born from a real client migration from Zoho Books, where users were used to having a constant left-hand navigation panel.
The goal was to make the Frappe experience feel more natural and intuitive for them, while staying fully compatible with the Workspace system.


What it does

  • :repeat_button: Reuses your existing Workspace Menu (Desktop)
    โ†’ Automatically loads your configured Workspaces โ€” no duplication needed.

  • :compass: Adds a persistent left sidebar
    โ†’ Displays the Workspace menu for quick access to pages, reports, and doctypes.

  • :card_index_dividers: Extends that same menu into List and Form views
    โ†’ Let users open related modules or documents without leaving their current context.

  • :high_voltage: Supports Quick Links
    โ†’ Add shortcuts to:

    • Any Doctype

    • Any Page

    • Any Report

    • Any external URL

All of this works by reusing what you already have in Workspaces, enhancing usability with a simple and familiar layout.


Status

:construction: Still under testing โ€” not yet validated in production.
Currently stable for development and sandbox use.



Preview

Hereโ€™s a quick look inside


Installation

bench get-app https://github.com/jcastillopro/sidebar_app.git
bench install-app sidebar_app


:puzzle_piece: GitHub Repository

:package: https://github.com/jcastillopro/sidebar_app


Feedback & Collaboration

This project was created to solve a real-world navigation challenge, and it might help other Frappe users who want to make their Workspaces more accessible and familiar.

Feedback, discussions, or small contributions are always welcome :raising_hands:

8 Likes

Beautiful work

Is it available on Frappe Cloud Marketplace?

Not at the moment โ€” but if thereโ€™s more interest, weโ€™ll definitely submit it to the Frappe Cloud Marketplace.

1 Like