# leafo/sticky-kit

A jQuery plugin for creating smart sticky elements

Repository: https://github.com/leafo/sticky-kit
Canonical: https://ross.abutalabs.com/products/sticky-kit
Homepage: http://leafo.net/sticky-kit
Language: CoffeeScript
License Family: other
Topics: jquery, jquery-plugin, coffeescript
Last push: 2021-02-23T03:23:59+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4782, "days_push": 2017, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2874, forks 501 (observed 2026-08-28T04:07:27.239504+00:00)

## What it is
Sticky-kit is a jQuery plugin that makes elements stick to the page as the user scrolls, keeping them visible within their parent container. It handles bottoming out, multiple sticky columns, and elements taller than the viewport.

## Use cases
- make a sidebar stay visible while scrolling
- create sticky columns in a multi-column layout
- keep an element pinned until its parent container ends
- make a tall sticky element scroll within the viewport
- prevent a sticky element from covering the footer

## When to choose
- you already use jQuery and need sticky positioning with bottoming-out behavior
- you need to support older browsers lacking CSS position: sticky
- you have multiple sticky columns with varying heights

## When to avoid
- you use a modern framework where CSS position: sticky suffices
- your project does not include jQuery
- you need an actively developed solution with recent maintenance

## Facets
- artifact type: plugin
- maturity: maintenance
- function: ui-components, animation
- domain: web-development, frontend
- platform: browser
- tags: jquery-plugin, sticky-elements, scrolling, sidebar, coffeescript, web-server

## Member repositories
- leafo/sticky-kit (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:27.239504+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:48:27.295928+00:00, confidence not recorded.
  - readme: https://github.com/leafo/sticky-kit (fetched 2026-08-28T04:07:27.239504+00:00, sha 878bcfa3532e)
  - homepage: http://leafo.net/sticky-kit (fetched 2026-08-29T09:51:46.387028+00:00, sha cacad7ada52d)
  - registry_npm: https://registry.npmjs.org/sticky-kit (fetched 2026-08-29T09:51:46.397235+00:00, sha 381f5b4cc027)
- Data as of 2026-08-30T08:39:29.467469+00:00.
