Keep State in URL - Media 1

Keep State in URL

Easy to share, easy to back, easy to continue.

Year

2025

Tags
Empty-State

Mono Card put all decoration and content info in the URL so you can directly copy-and-paste to others and they will see exactly same content instantly.

What can be stored

  • Filter
  • Search query
  • Sort order
  • View mode (grid/list/table)
  • Selected items
  • Scroll position
  • Theme and styling preferences
  • Expanded/collapsed sections

Why it resonates

A URL can contain ~2000 characters, so why don’t you leverage this benefits?

For some one-way data, it’s a brilliant way to avoid database usage.

It also means your bookmarks are more valuable. A saved URL isn't just a destination; it's a snapshot of a specific view or configuration you found useful. You can return to exactly that state months later.

Similar considerations

  • Figma: Share a link to a specific frame with zoom level and comments visible—collaborators land exactly where you were
  • Google Maps: URLs include location, zoom level, map type, and even Street View position and angle
  • YouTube: Links can include timestamps, playlist position, and playback speed
  • GitHub: URLs capture repository, branch, file, and even specific line numbers for code references
  • Notion: Share links that open to specific blocks, with filters and views preserved
  • Excalidraw: The entire drawing state is encoded in the URL, enabling instant sharing without accounts
Rene WangRene Wang·