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

rikschennink/conditioner

💆🏻 Frizz free, context-aware, JavaScript modules observed · 2026-08-28

github.com/rikschennink/conditioner · 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: 5180
  • days_rel: n/a
  • days_push: 1368
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1059 stars · 40 forks observed · 2026-08-28

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

Conditioner is a tiny (~1KB) JavaScript library for progressively enhancing DOM elements by conditionally mounting JavaScript modules based on contextual state like media queries and element visibility. It works with ES dynamic imports, AMD, webpack, and browserify, and automatically unmounts modules when context changes.

Use cases

  • lazy load a date picker only on wide viewports
  • mount a carousel only when it becomes visible
  • unmount components when the viewport is resized below a breakpoint
  • bind behavior to elements declaratively via data attributes
  • progressively enhance server-rendered pages with JavaScript
  • load UI components based on media queries

When to choose

  • you want progressive enhancement with declarative data-attribute bindings
  • you need context-aware lazy loading of UI components tied to media queries or visibility
  • you want a tiny dependency-free module mounting library compatible with webpack or native ES imports

When to avoid

  • you need a full SPA framework with routing and state management
  • your project uses React/Vue component trees rather than plain DOM enhancement
  • you need active development or frequent updates, as the project is in maintenance mode

Facets

library · maturity maintenance

frontend-framework middleware plugin-system web-development frontend browser progressive-enhancement responsive-design module-loader lazy-loading media-queries dom-binding javascript

1 source

Member repositories

RepositoryRoleHealth v2
rikschennink/conditionermain23

For agents

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

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