JAPS
A static portfolio generator that imports your deployed sites from Netlify and GitHub and creates editable, multilingual portfolios for developers.
- Role
- Design and full-stack development
- Period
- October 2026 – November 2026
- Built with
- Astro / TypeScript / Vue / Hono / Zod / Vite / Playwright / Vitest
- Client project
- ✓


JAPS generates a static portfolio for developers by discovering deployed sites on Netlify, pairing them with their repositories on GitHub, capturing real screenshots and analysing each project. It produces editable, multilingual project texts and can publish the resulting static site to Netlify, Cloudflare Pages or a .japs.app host.
The project is implemented with Astro, Vue and TypeScript, with a small backend using Hono and schema validation via Zod. The codebase includes a browser editor, a CLI pipeline, 22 themes and tooling for testing; the repository shows active development (144 commits, 59 pull requests) and the README marks the work as early development.