# NeXTs/Jets.js

Native CSS search engine

Repository: https://github.com/NeXTs/Jets.js
Canonical: https://ross.abutalabs.com/products/jetsjs
Homepage: https://jets.js.org
Language: JavaScript
License: MIT
License Family: permissive
Topics: css, search-engine
Last push: 2022-12-11T01:09:20+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4136, "days_push": 1362, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2772, forks 105 (observed 2026-08-28T04:07:19.055377+00:00)

## What it is
Jets.js is a lightweight JavaScript library that implements client-side list filtering and search using a single dynamically generated CSS rule instead of modifying each DOM element. It works on any HTML container such as UL, DIV, or table elements and filters content with native browser CSS matching speed.

## Use cases
- filter a long html list as the user types in a search box
- add client-side search to a backend-rendered table without touching each row
- hide non-matching list items using a single css rule for performance
- filter ul or div content with vanilla javascript
- implement fast in-browser search over server-rendered markup

## When to choose
- you need fast filtering of already-rendered HTML lists or tables
- you want a tiny dependency-free vanilla JS solution
- you want to avoid per-element attribute updates while filtering
- your markup is rendered server-side and you only need client-side search

## When to avoid
- you need full-text search, ranking, or fuzzy matching over large datasets
- your content is rendered dynamically on the client and needs indexing
- you need search across multiple pages or server-side data
- the project appears unmaintained with the last release in 2022

## Facets
- artifact type: library
- maturity: maintenance
- function: search-engine, frontend-framework, ui-components
- domain: web-development, frontend
- platform: browser
- tags: css-filtering, list-filtering, client-side-search, vanilla-js, dom-filtering, table-filtering, search, javascript

## Member repositories
- NeXTs/Jets.js (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:19.055377+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-30T08:16:37.096345+00:00, confidence not recorded.
  - readme: https://github.com/NeXTs/Jets.js (fetched 2026-08-28T04:07:19.055377+00:00, sha 535b86a964cf)
  - homepage: https://jets.js.org (fetched 2026-08-29T09:56:10.720231+00:00, sha 893ca65e0ab5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
