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

loom-cms

v0.3.0

Published

Loom CMS is a Git-backed JAMstack content management system with advanced UI editing features, built on top of Sveltia CMS.

Readme

Loom CMS

Loom CMS is a Git-backed, JAMstack content management system focused on advanced UI editing for content editors on real-world product teams. It pairs a modern Svelte-based architecture, first-class internationalization, and the widely-adopted Netlify/Decap CMS configuration format with an editorial-workflow kanban, live preview wiring for downstream framework sites (Next.js, Astro, etc.), and a refreshed editing UX.

Loom is an independent product with its own roadmap and priorities.

Highlights

  • Editorial workflow UI — kanban board for Drafts / In Review / Ready, with status surfaces propagated into entry lists, the editor, and search results.
  • Live preview integration — drop-in pattern (e.g. a useCmsPreview() React hook) for rendering downstream framework pages live in the editor preview iframe via postMessage.
  • Editing UX refinements — block-based page editing, list/object editor improvements, table-view enhancements, surfaces for open drafts across the content UI, and other quality-of-life changes.
  • Configurable label namespace — editorial-workflow PRs use the loom-cms/ label prefix by default (configurable via backend.cms_label_prefix).

Quick start

# Use pnpm — npm/yarn aren't supported.
pnpm install

# Dev server with hot reload
pnpm dev

# One-shot production build → package/dist/
pnpm build

# Auto-rebuild on src/ changes (~10s incremental)
pnpm build:watch

The build outputs package/dist/loom-cms.js (IIFE, for <script> tags) and package/dist/loom-cms.mjs (ESM, for npm consumers).

Documentation

AI agents working on a Loom-based site: these guides ship inside this package at node_modules/loom-cms/docs/ and match the installed version — read them (start with docs/agents.md) in preference to web docs. See docs/llms.txt for a machine-readable index.

Building a site with Loom? Start with the downstream guides in docs/:

Loom uses the Netlify/Decap CMS configuration format. For the shared configuration reference (every backend, widget, and field type), see the external Sveltia docs:

Working on the Loom codebase itself? See the contributor guide and CONTRIBUTING.md on GitHub.

Acknowledgements

Loom CMS began as a fork of Sveltia CMS, created by Kohei Yoshino, and builds on that foundation. Sveltia CMS is MIT-licensed; Loom CMS retains the same license.

License

MIT — see LICENSE.txt.