Webneko Blog is an open-source technical blog template from @jiyuujin, built with Nuxt.js, Contentful, and AWS Fargate, that helps developers ship a Progressive Web App blog with a headless CMS.
What is Webneko Blog?
Webneko Blog is a technical blog template written in TypeScript and styled with SCSS, created by jiyuujin (Yuma Kitamura). It uses Nuxt (the Vue.js framework) for server-side rendering and static generation, Contentful as the headless CMS for content management, and is designed to run on AWS ECS with Fargate. The repository includes GitHub Actions workflows for continuous deployment, a progressive web app configuration, and links to the author's Notion portfolio.
Key Features
- Nuxt.js framework — Built on Nuxt with Vue 2 and Composition API, supporting server-side rendering and PWA features.
- Contentful CMS integration — Content is managed through Contentful, allowing non-technical editors to publish posts without touching code.
- AWS deployment stack — Uses Amazon ECS with Fargate for containerized deployment, with CloudFront and Route 53 referenced in the infrastructure topics.
- GitHub Actions CI/CD — Automates testing and deployment workflows; Travis CI is noted as an unused alternative in the repository.
- TypeScript & SCSS — The codebase is written in TypeScript with SCSS styling for maintainable, type-safe development.
- Progressive Web App — Configured as a PWA, giving the blog offline support and installability on supported devices.
- Firestore integration — Google Cloud Firestore appears in the topic list, suggesting a serverless data layer option.
- Notion link — The author's Notion profile is linked from the README, showing how the template can incorporate external portfolio links.
Who is it for?
- Technical writers and developers who want a fast, CMS-driven blog without building infrastructure from scratch.
- Nuxt.js developers looking for a production-ready reference implementation that includes testing, deployment, and PWA setup.
- AWS practitioners who need a complete example of deploying a Nuxt app to ECS Fargate with CloudFront and Route 53.
- Indie developers who want to start a personal tech blog with Contentful as their content backend.
What can you do with Webneko Blog?
- Personal tech bloggers: publish articles through Contentful and deploy the Nuxt frontend to AWS Fargate with a custom domain via Route 53.
- Open-source contributors: study the repository to see how TypeScript, Composition API, and a headless CMS are combined in a real blog application.
- Infrastructure learners: use the included GitHub Actions and AWS configuration as a learning scaffold for containerized deployment pipelines.





