Skip to content
/ nquery Public

nQuery is a next-generation, UX-first DOM engine that brings jQuery-style ergonomics into 2025: chainable DOM helpers, fine-grained signals, async query stores, motion tokens, accessible UI primitives, and an optional runtime UX linter in a tiny, dependency-free ESM bundle.

License

Notifications You must be signed in to change notification settings

VSPaone/nquery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nQuery

nQuery is a next-gen, UX-first DOM engine that brings jQuery’s ergonomics to modern web apps:

  • Chainable DOM helpers (nq(selector)) that feel familiar if you’ve used jQuery.
  • Fine-grained signals (nq.signal) and stores for state and derived values.
  • Built-in query stores (nq.query) for async data with caching and status flags.
  • A small set of UI primitives (cards, buttons, modals, tabs, accordions, loadable wrappers, toasts, forms, virtual lists, etc.). :contentReference[oaicite:1]{index=1}
  • Optional UX devtools + runtime lint to catch accessibility and interaction issues early. :contentReference[oaicite:2]{index=2}

This repo also includes a marketing site + docs + playground hosted as a static page (perfect for GitHub Pages).


Live site (GitHub Pages)

After you enable GitHub Pages (instructions below), your site will be available at:

https://vspaone.github.io/nquery/

About

nQuery is a next-generation, UX-first DOM engine that brings jQuery-style ergonomics into 2025: chainable DOM helpers, fine-grained signals, async query stores, motion tokens, accessible UI primitives, and an optional runtime UX linter in a tiny, dependency-free ESM bundle.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published