← Back to library
Viewport capture · opening screen Assembled in your browser. No API key or AI request needed. Changing the fields refreshes the preview.
JupyterLite — Notebook workspace
Developer ToolsSee it livejupyterlite.github.io
A file tree sits beside a launcher that groups notebooks, consoles, and other file types into clear rows.

Why this pattern works
Separate the persistent project browser from a categorized launcher to make file creation discoverable.
Design notes
- Surface
- JupyterLite — Notebook workspace
- Navigation
- Desktop-style menus and a left activity rail frame the notebook workspace.
- Layout
- A narrow file browser remains visible while launcher tiles occupy the main tab.
- Density
- Compact file rows and generously spaced creation tiles.
- Color
- White and gray chrome with colorful language icons.
- Type
- Small sans-serif labels keep tools and content visually separate.
- Pattern
- Separate the persistent project browser from a categorized launcher to make file creation discoverable.
- States
- This capture records the visible state only. Loading, error, and later workflow states were not verified.
- Don't
- Adapt the interface pattern with original content, branding, and data; do not infer behavior from a still image.
Make it your own
Turn this reference into a useful brief for your project. Copy it into the AI tool you already use.