[Feature]: Customisable, Clean URLs / Permalinks for Pages & Apps
Is there an existing issue for this?
- [x] I have searched the existing issues
Summary
Current issue: pages and applications in Appsmith use auto-generated IDs in their URLs (e.g., ?appId=abc123&pageId=xyz789), making links long, non-friendly, hard to read/share, and brittle with renames.
Request:
- Allow each page (and/or app) to have a human-readable “slug” or custom URL path (e.g., /sales/dashboard instead of /app ?appId=…&pageId=…).
- Support aliasing/renaming of pages without breaking existing links (i.e., stable link mapping).
- Optionally enable redirect or fallback so old auto-generated links continue to work when you switch to a clean slug.
Provide interface for managing these links (slug field, redirect table, etc.).
Why should this be worked on?
This would improve shareability, readability, SEO (if relevant), and reduce maintenance overhead when renaming pages or reorganising structure.
Hi team! Appsmith is an awesome internal tool builder. While reading through the docs, I noticed some areas could be streamlined, especially installation flow and feature explanations. I write clear product documentation I’d be happy to contribute if you’re interested. Want a short improvement draft?
This feature is available on self hosted instances from the latest release of v1.91