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

vitalize.js

v0.0.6

Published

Vitalize is a simple server-side web framework for building rapidly-deployable web applications built on HTML.

Downloads

7

Readme

Vitalize.js

Vitalize.js Icon Waffle.dev's Framework for building rapidly-deployable web applications built on HTML.

Vitalize is a current work in progress! Full functionality (and a public repo) will not be available until the 1.0 release.

About Vitalize

Vitalize is a framework for building rapidly-deployable web applications built on HTML. It allows developers to create individual HTML components and organize it on pages in a intuitive manner, without sacrificing the native HTML experience. Vitalize was made for the HTML + Tailwind stack. Vitalize is a fully server-sided framework, so all rendering is done on the server. Most of it is done using Cheerio. Native API building is also integrated into Vitalize to support this, as well as websocket support. These features are built on top of Fastify and Socket.io. Building full-stack web applications has never been easier and faster!

Current TODO List (Mostly all planned features)

  • HTML Components
    • Support for dynamic rendering and data binding
  • Native Tailwind Compilation & Compiling with PostCSS, Sass
  • Native Markdown Rendering
  • Native Webpacking and Babel Support
    • Currently, a minifcation and script compilation feature is implemented.
  • SSR & SSG
    • Including tooling for both server and client sided rendering
    • Allows developers to select which specific components to render on the server and client, which allows for better SEO and performance optimizations.
    • Support for .render() client-side.
  • Native API Building, built on Fastify
    • Native CORS support, toggle by route
    • Full server framework (Almost)
  • Websocket Support, built on Socket.io
  • Page Caching
  • Fast Refresh
  • Typescript Support (It is sort of there, but not really)

Most recent updates

  • [0.0.5]
    • Changed workspace setup to include a v.config.json file for declaring scripts and components.
    • Added the update() method for changing the attributes and values of components.
  • [0.0.4]
    • Added script compilation and minification
      • In page source, it is a script tag at the bottom with ID vitalizejs-{UUID}
    • Added a UUID to each v instance, call with v.id
    • README changes

Features

  • Fully server-sided
  • HTML Components
    • Support for dynamic rendering and data binding
  • Nested Components
  • Native Tailwind Compilation & Compiling with PostCSS
  • Prebuilt Components
  • Typescript Support
  • Native Markdown Rendering
  • Native Webpacking and Babel Support
  • SSR & SSG
    • Including tooling for both server and client sided rendering
    • Allows developers to select which specific components to render on the server and client, which allows for better SEO and performance optimizations.
    • Deploy static sites with built-in Static Site Generation.
    • Support for .render() client-side.
  • Native API Building, built on Fastify
    • Native CORS support, toggle by route
    • Full server framework
  • Websocket Support, built on Socket.io
  • Page Caching
  • Fast Refresh