npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

astro-tractstack

v2.3.3

Published

Astro integration for TractStack - the free web press by At Risk Media

Readme

The "Free Web" Press by At Risk Media

 ▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄██▄▄▄▄▄▄▄██▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄
  ██  ██ ██ ▀▀ ██ ██ ▀▀ ██ ██ ▀▀ ██ ▀▀ ██ ██ ▀▀ ██ ██
  ██  ██▀█▄ ██▀██ ██ ▄▄ ██ ▀▀▀██ ██ ██▀██ ██ ▄▄ ██▀█▄
  ██  ██ ██ ██▄██ ██▄██ ██ ██▄██ ██ ██▄██ ██▄██ ██ ██
   ▀▀                   ▀▀       ▀▀             ▀▀ ▀▀▀

The Manifesto: The Web Has Amnesia

Traditional CMS software conquered the world by making publishing easy—but it broke the relationship. It treats every visitor like a stranger. It forces you to serve the exact same generic monologue to everyone, relying on invasive third-party tracking to guess who is reading.

The "Free Web" Press Restores the Signal

TractStack v2.2 is not just a CMS; it is a Signal Continuity Engine. It takes the concept of the "Press"—broadcasting ideas—and adds the "Handshake."

1. The Mass-Produced Handshake (Smart Triage)

Legacy tools suffer from Intent Blindness. The Free Web Press serves a dialogue.

  • Identify Intent: Our logic engine acts like a triage nurse, identifying high-intent users instantly.
  • The Hidden Door: You define content paths that only open when a user signals interest.
  • The Result: You don't just "publish" a site; you press a branded universe that adapts to every visitor.

2. Generative Architecture (No-Code Freedom)

Don't settle for the "rigid" look of standard platforms.

  • AI Design Creator: Design any section by prompt for complete creative control.
  • Semantic Integrity: We extract content as Markdown for full-text search and maximum SEO benefit, ensuring your signal remains concrete even when the design is fluid.

3. Total Memory (Privacy as Infrastructure)

We moved "memory" from fragile third-party cookies (The Dependent Web) to a proprietary server-side logic engine (The Free Web).

  • The Handshake: First-party session management keeps the conversation fluid without external tracking.
  • The Kill Switch: True data sovereignty. If a user revokes consent, the system immediately purges the session.

The Tech Stack

TractStack is a hybrid engine designed for performance and logic.

  • Frontend: Astro — The "Free Web" Press for SEO-ready HTML.
  • Backend: Golang — A compiled engine that manages state, session continuity, and adaptive content.
  • Glue: HTMX — Enables real-time, dynamic interactions without heavy client-side frameworks.
  • Data: Turso — Scalable high performance, lightweight database.

Quick Start

Visit [https://tractstack.com](Tract Stack dot com) for hosted plans. For the do-it-yourself folks, our one-line installer handles the heavy lifting:

curl -fsSL https://get.tractstack.com | bash

For more recipes and community guides, visit FreeWebPress.org.


Technical Scrutiny: Privacy & Continuity

  • Functional Persistence: Uses tractstack_session_id for short-lived (24hr) functional continuity.
  • Hybrid Restoration: Uses a secure "fingerprint" token to reconstruct sessions in RAM if the server restarts, ensuring continuity without permanent tracking.
  • Data Minimization: Sensitive profile data (name, email) is stored in the user's browser localStorage rather than a centralized database by default.

Roadmap v4.0

Transcribe Integration

Expanding full-text search to include embedded video transcripts (via BunnyCDN).

  • AI Visual Editor: Powered by AssemblyAI aai to highlight and extract transcript sections.
  • Smart Content: Automated chaptering and descriptions for long-form video.
  • Video-to-Blog Pipeline: Transform video highlights into rich, searchable blog pages using the design library.

Future Infrastructure

  • HTMX 4.0 Migration: Full alignment with the htmx 4.0 standard to ensure the platform remains at the cutting edge of hypermedia.

Documentation: tractstack.org
Support: [email protected]

TractStack v2.2 Made with ❤️ by At Risk Media