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

@sarahable/zest

v0.1.0

Published

Teachable design system tokens for Figma Make — colors, typography, spacing, and layout from teachable.com

Downloads

179

Readme

zest — Teachable Design System

Design system tokens and context files for the Teachable marketing site. Two consumers:

  • Figma Make — install as a package, use tokens and component patterns to generate native-looking Teachable UI
  • Webflow MCP / Claude CodeCLAUDE.md is the entry point; context files and skills teach Claude the brand voice, component library, Client-First conventions, and Webflow workflow rules

Figma Make

Installation

npm install github:ss-teachie/zest

Or add to package.json:

"@ss-teachie/zest": "github:ss-teachie/zest"

Usage

import '@ss-teachie/zest/tokens.css'
import { theme } from '@ss-teachie/zest'

See FIGMA.md for the full Figma Make guide and component patterns.


Webflow MCP / Claude Code

CLAUDE.md is automatically read by Claude Code at session start. It loads the right context files and skills based on the task.

See CLAUDE.md for the full guide.


What's Included

| File / Folder | Purpose | |---------------|---------| | CLAUDE.md | Claude Code entry point — Webflow MCP sessions | | FIGMA.md | Claude entry point — Figma Make sessions | | guidelines.md | Design tokens reference — colors, typography, spacing, borders | | context/webflow-rules.md | Webflow workflow rules, template constraints, publishing | | context/framework-principles.md | Client-First (Finsweet) class naming, page structure, interactions | | context/components.md | Full Teachable Webflow component library | | context/voice.md | Brand voice, tone, writing rules | | context/personas.md | ICP personas and Persona × Niche messaging matrix | | skills/ | Task-specific skill guides for Claude | | dist/ | Compiled CSS + JS tokens for npm install | | src/ | Token source files |


Fonts

| Original (Webflow) | Substitute (Google Fonts) | Role | |---|---|---| | IvyPresto Headline | Merriweather | H1–H3, Subtitle A | | Peridot PE Variable | DM Sans | Body, H4–H6, Eyebrow, UI |

Fonts load automatically via @import in tokens.css.


Key Tokens

--brand--lemon: #e6ff32              /* primary CTA — appears in every standalone piece */
--brand--navy: #112846               /* enterprise/B2B sections */
--enterprise-colors--dark-olive: #1c2600  /* dark hero backgrounds */
--cool-beige: #f6f2ee                /* warm alternate backgrounds */

--font-family--heading               /* Merriweather */
--font-family--body                  /* DM Sans */

--_layout---section-padding--medium: 5rem
--_layout---section-padding--large:  8rem
--_sizes---container--large: 86rem
--_sizes---border-radius--full: 9999px   /* pill buttons */

Source

Tokens extracted from the Teachable marketing site Webflow Designer (site ID: 687904fb2b26c434698c47e9) via Webflow MCP.