Navigation

Sharing Workspaces

Collaborate with teammates by sharing compressed, stateless workspace URLs with multi-algorithm optimization.

Last updated:

DataLensia allows you to share your entire data environment without a backend database. We achieve this through Stateless Sharing โ€” everything is encoded directly in the URL.

๐Ÿ”— How it Works

When you click Share, DataLensia:

  1. Takes your current data and configuration.
  2. Compresses it using multiple algorithms simultaneously.
  3. Selects the smallest output automatically.
  4. Encodes it into a URL-safe fragment.

The resulting link contains everything needed to reconstruct your workspace. When someone opens the link, their browser decompresses the data and recreates the environment locally.

Share Link

โš™๏ธ Compression Algorithms

DataLensia uses four compression strategies and automatically picks the shortest output:

VersionAlgorithmBest For
V1LZ-String (URI-safe)Legacy payloads and extremely small data (< 2KB)
V2Pako Deflate + Base64urlMedium data (2โ€“50KB), general use
V3Columnar encoding + Pako DeflateArrays of objects (tabular data)
V4Column-major Columnar + Key aliasing + deflateRaw + Custom Static DictionaryAny workspace configuration, producing the shortest URLs possible (up to 15% reduction over V3)

V3 is especially effective for arrays of uniform objects (like API responses or CSV data) because it separates keys from values, dramatically reducing redundancy before compression.

V4 builds on V3 by recursively shortening internal workspace property keys (key aliasing) and deflating using a static pre-defined Huffman/LZ77 dictionary containing common JSON keys and structural symbols, resulting in URLs that are 10โ€“15% shorter than V3.

โœจ Benefits

  • No Account Required: Share your data and transformations instantly with anyone.
  • Privacy: Data is only transferred between you and the recipient via the URL โ€” nothing is stored on our servers.
  • Consistency: Your teammates see exactly what you see, including the same transformation results.
  • Backward Compatible: Old V1 links continue to work indefinitely.

โš ๏ธ Limitations

  • URL Length: Most browsers support URLs up to ~64KB. If your dataset is larger than this after compression, you will be prompted to share just the transformation logic instead of the full data.
  • Messaging Platforms: Slack, Teams, and Discord may truncate URLs over ~4000 characters. For larger payloads, DataLensia warns you and suggests alternatives (export as file).

๐Ÿ“ Where to Find the Share Button

The Share button (๐Ÿ”—) is located in:

  • Workspace: In the top-right corner of the workspace header.
  • Standalone Tools: In the action bar of tools such as the Editor, Comparator, Validator, and Diagram Visualizers.

๐Ÿ›ก๏ธ Privacy Note

URL fragments (#data=...) are never sent to the server in HTTP requests. They remain exclusively in the browser. This means:

  • DataLensia's servers never see your shared data.
  • The data exists only in the URL itself (client-side).

๐Ÿš€ Try it now

Open or create a Workspace, load a JSON file, click the Share icon in the workspace header, and send the link to a colleague!