Astro
VerifiedJavaScript Frameworks · Official plugin
Integrate Pulse with your Astro site for lightning-fast analytics.
First-class, hand-verified install path (script tag or official plugin).
Install the official integration with npx astro add @ciphera-net/pulse-astro, or add it to astro.config with your domain. Zero runtime dependencies; measured against Astro 5, 6 and 7.
View on npmSet data-domain to the domain you registered in Pulse. Configure feature toggles, SRI, and storage from the install panel in your dashboard.
01 · Astro + Pulse
Why cookieless analytics fits Astro
Astro ships zero JavaScript by default and renders mostly static HTML, so a heavyweight analytics tag would be badly out of place. Pulse’s sub-three-kilobyte async script is about the only client-side JavaScript a content site needs, and because Astro output is static and cacheable, there is no per-visitor cookie to break your CDN caching.
That static, privacy-first posture pairs perfectly with cookieless measurement. You are not hydrating a consent island, storing an accept flag, or shipping a banner component that would blow past Astro’s minimal-JS philosophy. Pulse collects no personal data and needs no banner, so your fast, static Astro site stays fast, static, and lawful.