Skip to content
raphaelsalajaPublic

Latest commit

 

History

61 Commits

Folders and files

Repository files navigation

Web Kits

license CI

Interface kits for the web.

Packages

Package Version Description
@web-kits/audio npm Declarative audio synthesis, with a CLI for sound patches
@web-kits/blur npm The progressive blur from the iOS scroll edge
@web-kits/springboard npm Apple's springs, curves, app launch and genie
@web-kits/motion-blur npm Motion blur for moving DOM elements

Each package is versioned and published on its own.

Develop

pnpm install
pnpm build
pnpm dev

Structure

apps/web                      Web Kits site
apps/audio                    Audio docs and registry (audio.raphaelsalaja.com)
apps/audio-marketing          Audio launch video (Remotion)
apps/springboard-playground   Springboard playground (Vite)
packages/*                    Published packages
internal/ui                   Shared UI for the apps
internal/icons                Shared icons for the apps
skills/create-sound           Agent skill for writing audio patches
.web-kits/                    First-party audio patches

Contributing

See CONTRIBUTING.md.

License

MIT