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

LeaVerou/bliss

Blissful JavaScript observed · 2026-08-28

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

Health v2 · maintenance only

49/100

  • Activity 58
  • 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: 4033
  • days_rel: n/a
  • days_push: 255
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2390 stars · 98 forks observed · 2026-08-28

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

Bliss is a tiny (3KB) JavaScript library that makes Vanilla JS DOM APIs more pleasant to use, without wrapper objects or prototype pollution. It provides helpers for DOM manipulation, events, AJAX with promises, and OOP utilities, adding only a single optional _ property to elements and arrays.

Use cases

  • simplify DOM queries and manipulation without jQuery
  • attach event listeners with a cleaner API
  • make AJAX requests with promises
  • chain element methods without polluting prototypes
  • learn how vanilla JavaScript APIs work under the hood
  • add a lightweight helper layer to a vanilla JS project

When to choose

  • you want jQuery-like ergonomics with vanilla JS semantics and no wrapper objects
  • you need a very small dependency (3KB gzipped) for DOM, events, and AJAX helpers
  • you support legacy browsers like IE9+ with polyfills
  • you want readable, extensible source code for learning

When to avoid

  • you need a reactive component framework or virtual DOM
  • your project already uses a modern framework like React or Vue
  • you require TypeScript definitions or a large ecosystem of plugins
  • you want a library under heavy active development

Facets

library · maturity maintenance

ui-components http-client middleware web-development frontend developer-tools browser vanilla-js dom-manipulation micro-library es5 promises events ajax oop-helpers nodejs

3 sources

Member repositories

RepositoryRoleHealth v2
LeaVerou/blissmain49

For agents

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

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