portfolio-presence
portfolio-presence creates small, privacy-filtered activity snapshots for portfolio sites.
It is designed for cards like:
- Building from selected GitHub repositories
- Playing from an iOS Shortcut that records game launches
- Listening to from Last.fm recent tracks
The package is intentionally not realtime. It is a cached "last known public activity" layer that is safe to render on a personal website.
Package Shape
portfolio-presence: core API, sources, types, and storage interfaceportfolio-presence/next: Next.js App Router route helpersportfolio-presence/react: optional headless React hook
Best First Step
Start with the Quick Start, then read the provider guide for the sources you want to enable.