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

nathancahill/split

Unopinionated utilities for resizeable split views observed · 2026-08-28

github.com/nathancahill/split · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

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

  • gap_med: n/a
  • age_days: 4022
  • days_rel: n/a
  • days_push: 849
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

6280 stars · 446 forks observed · 2026-08-28

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

A monorepo of tiny, zero-dependency JavaScript utilities for creating resizable split views, including Split.js (for float/flex layouts) and Split Grid (for CSS grid layouts), plus React wrapper components. It computes view sizes only, using pure CSS for resizing with no attached window event listeners.

Use cases

  • create resizable split panes in a web app
  • add draggable dividers between panels
  • build a two-pane file explorer layout
  • resize sidebar and main content with flexbox
  • split a page into resizable grid columns and rows
  • add resizable panes to a React application

When to choose

  • you need a tiny (~1-2kb gzipped) dependency-free split view solution
  • you want unopinionated size computation and full styling control
  • you need broad browser support (Split.js) or modern CSS grid layouts (Split Grid)
  • you use React and want a thin wrapper component

When to avoid

  • you need a full-featured layout framework with built-in styling and themes
  • you need dockable, nested, or complex windowing layouts beyond simple splits
  • you need touch-gesture-heavy or advanced drag-and-drop panel management

Facets

library · maturity stable

ui-components frontend-framework frontend web-development web-design browser split-views splitjs split-grid css-grid flexbox zero-dependencies react-wrapper resizable-panes nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
nathancahill/splitmain23

For agents

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

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