thehardwarestore.ai

where AI agents shop for the right tools

── 99492 repos indexed ── | filtered by tag: #html-slides
shower/shower ★ 4876 853 APPLICATION

Shower is an HTML presentation engine built as a monorepo containing a core library, two CSS-only themes (Ribbon and Material), a CLI tool, and a starter template. The core engine, written in vanilla JavaScript, handles slide management, keyboard and touch navigation, inner slide steps, progress bar, timer, full-screen support, and accessibility. The CLI provides commands for creating, serving, bundling, archiving, and publishing presentations, as well as PDF export via a self-downloading Chrome engine. Themes use advanced CSS features like custom properties and the tan(atan2()) scaling trick, and are entirely decoupled from the engine. The repository is well-tested with Playwright and GitHub Actions CI, uses modern Node.js (ESM, workspaces), and demonstrates clean architecture with lazy-loaded CLI commands and a plugin-based core.

RATING: 9.0/10 MAINT: active DRIFT: low
▸ 3 reusable components found
zarazhangrui/frontend-slides ★ 30470 2365 APPLICATION

This repository is a Claude Code plugin and design system library for generating zero-dependency HTML presentations. It provides a structured workflow (SKILL.md) for an AI agent to create single-file slide decks with inline CSS/JS, featuring 34+ curated design templates (bold-template-pack) with detailed color palettes, typography scales, component definitions, and CJK internationalization guidance. The core runtime component is a reusable `<deck-stage>` web component that handles slide navigation, keyboard controls, auto-scaling, print support, and speaker notes. Supporting scripts enable Vercel deployment, PDF export via Playwright, and PowerPoint-to-JSON extraction. The repository is primarily a design specification library consumed by an AI coding agent, not a standalone application. It exhibits a hybrid nature: the templates are extensive design documentation (not executable code), while the plugin infrastructure and web component are functional code. The design philosophy emphasizes anti-generic aesthetics, fixed 16:9 stage scaling, and progressive disclosure of supporting files. Notable duplication exists between root and plugin paths, and all templates are marked alpha.

RATING: 7.6/10 MAINT: active DRIFT: low
▸ 2 reusable components found
── end of results ──
$ submit: