SIGN IN SIGN UP
appsmithorg / appsmith UNCLAIMED

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.

0 0 68 TypeScript

feat: add favorite applications (V2) (#41555)

## Description
Feature Request 8479: Allow a user to favorite applications. 

In bigger factories there can be many workspaces and applications. Users
might have access to a lot of applications, but generally only use a
handful. This feature allows a user to favorite one or more applications
(up to 50). Any favorited applications will show up in a virtual
Favorites workspace in alphabetical order


Fixes #`8479`  


## Automation

/ok-to-test tags="@tag.All"

### :mag: Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/22001834951>
> Commit: 56d760c33061ec60f297e1336a324c603465ad54
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=22001834951&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.All`
> Spec:
> <hr>Fri, 13 Feb 2026 21:58:17 UTC
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [X] Yes
- [ ] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Mark applications as favorites via a heart toggle on application cards
(limit: 50)
* Virtual "Favorites" workspace and dedicated view listing favorited
applications
  * Endpoints and flows to fetch/sync favorite applications

* **UX**
* Favorites reflected across listings, headers, and workspace navigation
(URL support)
* Optimistic toggles with rollback on error and toast feedback;
auto-refresh of favorites when workspaces change

* **Chores**
  * Deleted applications are removed from users' favorites automatically
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
S
Stacey Levine committed
070f14b498e93a65aa805bf32825afd3f0f8ee62
Parent: 992f911
Committed by GitHub <noreply@github.com> on 2/26/2026, 3:13:38 PM