Apps contains standalone mini-applications on jimcollinsworth.github.io. While essays, notes, and reading pages contain zero client-side JavaScript, these standalone applications run client-side JavaScript to query static datasets in content/data/.
A full-screen, responsive photo viewer designed to parse tabular markdown and JSON manifests from content/data/photos.json. Features filmstrip sidebar navigation, keyboard shortcuts, camera telemetry inspector (Sony A7 IV specs), and direct one-click resolution into original RAW photos hosted in Google Drive.
A visual discovery widget that cross-filters site content across all dimensions: the 12 core domains, thought evolution stages (idea → inquiry → project → app → article), authorship origins (original, study, review, curation), and multi-label keyword tags with real-time fuzzy filtering.
A web-based data pipeline and transformation workbench deployed to Hugging Face Spaces. Ingests data files, executes validation and enhancement models, inspects contextual schemas, and exports structured datasets.
Static Data & Deployment Architecture
All mini-apps are backed by centralized static data sources housed in content/data/ or external cloud services:
| Data Source / Deployment | Format / Host | Consumer Application | Purpose |
|---|---|---|---|
jimcollinsworth/pipeline-tools |
Hugging Face Spaces | Pipeline Tools | Interactive data pipeline, quality inspection, and enhancement workbench. |
content/data/photos.json |
JSON | Photo Viewer | Indexed photo manifest with dates, locations, Google Drive URLs, and camera telemetry. |
content/data/photos.md |
Markdown | Static Reader | Tabular markdown version of photo index for human review and Obsidian linking. |
content/data/site-index.json |
JSON | Keyword Explorer | Multi-facet content index spanning categories, stages, origins, and tags. |