Data generator that fetches GitHub repos, GitLab/Gitea projects, and dev.to articles to create portfolio JSON exports.
Data generator for my portfolio website. Fetches repos from GitHub (+ GitLab/Gitea), pulls dev.to articles, and outputs projects.json + blog-posts.json.
bun install
GH_TOKEN=xxx GH_USERNAME=xxx bun run fetch
Output goes to public/data/.
Local posts live in data/blog/*.md with YAML frontmatter. Dev.to articles are fetched automatically.