Ross ROSS = Recommend OSS · open-source software intelligence for agents

dockview/dockview

Zero dependency docking layout manager supporting tabs, groups, grids and splitviews. Supports React, Vue, Angular, and vanilla TypeScript. observed · 2026-08-28

github.com/dockview/dockview · homepage · TypeScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 98
  • Release rhythm 86
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 4
  • age_days: 2261
  • days_rel: 14
  • days_push: 12
  • n_releases_24m: 62

Full methodology

Adoption not part of the score

3380 stars · 170 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Dockview is a zero-dependency docking layout manager for the web that provides tabs, groups, grids, splitviews, drag-and-drop, floating panels, and popout windows. It ships framework bindings for React, Vue, Angular, and vanilla TypeScript/JavaScript.

Use cases

  • build IDE-like interfaces with dockable panels in the browser
  • add draggable tab groups and split panes to a React app
  • save and restore user dashboard layouts
  • create floating panels and popout windows in a web app
  • build a resizable grid or splitview layout in Vue or Angular
  • implement VS Code-style collapsible sidebars in a web app

When to choose

  • you need IDE-style docking, tabs, and drag-and-drop layouts with zero runtime dependencies
  • you want multi-framework support (React, Vue, Angular, vanilla JS) from one layout engine
  • you need layout serialization so users can persist and restore their workspace
  • you want touch/mobile support, floating groups, and popout windows out of the box

When to avoid

  • you only need simple static CSS layouts without docking or drag-and-drop
  • you need a full commercial support contract without evaluating the enterprise licence
  • your project is not browser-based (e.g. native mobile or desktop without a web view)
  • you require an MIT-only dependency chain and cannot review the NOASSERTION licence file

Facets

library · maturity active

ui-components state-management serialization frontend web-development developer-tools browser cross-platform docking-layout layout-manager tabs splitview drag-and-drop floating-panels popout-windows react vue angular zero-dependency ide-like-interfaces web-server

10 sources

Member repositories

RepositoryRoleHealth v2
dockview/dockviewmain94

For agents

markdown · JSON · MCP: product_card(name="dockview/dockview")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem