Front end uses Nuxt; content is fetched via the WordPress REST API
community-blog-template — Nuxt Blog Template
By Gillis86
A community blog template based on Nuxt and the WordPress REST API. It fetches WordPress content via the API and renders it on the front end. Licensed under MIT.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Preview provided in the project README.
One original preview is available. Open the full image to inspect the design.
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Provides three types of npm scripts: development, production build, and static generation
Licensed under MIT; code can be used, modified, and distributed for free
README explicitly lists to-dos: improve SEO and page rendering
No online demo is provided in the repository; the author has closed the AWS account originally used for the demo
Template Details
This is a community blog template that combines a Nuxt front end with a WordPress REST API data source. Blog content is provided by WordPress, while Nuxt handles page rendering. It suits blog scenarios where WordPress is already used or planned as the content back end and the front end is intended to be presented by Nuxt.
The repository README states that a demo site is not yet available (the author has closed their AWS account) and lists to-dos for improving SEO and page rendering. The build process uses standard Nuxt commands: npm install to install dependencies, npm run dev to start a development server with hot reload at localhost:3000, npm run build and npm start for production build and start, and npm run generate to generate a static project.
The project was created in 2018 and last updated in 2019. The repository has few stars and no demo URL is provided. Before actual use, you need to verify the availability of dependencies and the WordPress API yourself.
Is it right for your project?
Use Cases
- You already have a WordPress site and want to rebuild the blog front end with Nuxt
- You want to reference a template structure for calling the WordPress REST API from Nuxt
- You need a blog front-end project that can be statically generated as a starting point
Suitable For
- Blog projects using WordPress as the content back end
- Developers familiar with Nuxt and npm script workflows
- Teams needing an MIT-licensed template for secondary development
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Run npm install (or yarn install) to install dependencies
- 2
npm run dev starts the development server at localhost:3000
- 3
npm run build followed by npm start is used for production
- 4
npm run generate can generate a static site
- 5
The README does not explain how to configure the WordPress API address; you need to check the code yourself
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the MIT license in the public repository; the free scope applies to that version's code and does not mean external services or third-party assets are free.
Must comply with when using
- You are allowed to use, modify, use commercially, and distribute the code of this version for free.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses; they cannot be judged solely by the code's MIT license.
- External services such as domains, hosting, databases, payments, or AI may incur additional charges.
View Original Text Basis
https://github.com/Gillis86/community-blog-template/blob/master/LICENSEhttps://github.com/Gillis86/community-blog-template/blob/master/README.mdPermission is hereby granted, free of charge
Original License Text
Compiled by DeepSeek based on repository license and README ·2026-10-11. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- Partly documented · 61 / 100
- Technologies
- Nuxt · WordPress · Vue
- Website type
- Blog
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2019-02-06
- Screenshot last checked
- 2026-10-11
No demo link is recorded. Use the repository instructions to evaluate the project locally; the screenshot alone cannot establish interactive behavior.
The catalog identifies Nuxt as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Review declaration: [email protected] · 2026-10-13
Inspect the recorded source material
SHA-256: 85f13b772f5b18ce53b0ff4ab109d7ba526b87e336f2b9499801d3cbf5ee663b
2026-10-11T21:16:49.762Z
Source file / repository# blog-template > Nuxt.js project with Wordpress Rest API ## Demo To do (I have close my AWS account) # Screenshot  # To Do Improve SEO and rendering the pages ## Build Setup ``` bash # install dependencies $ npm install # Or yarn install # serve with hot reload at localhost:3000 $ npm run dev # build for production and launch server $ npm run build $ npm start # generate static project $ npm run generate ``` For detailed explanation on how things work, checkout the [Nuxt.js docs](https://github.com/nuxt/nuxt.js).
Explore similar templates
Compare previews and descriptions within the same stack and category.

alpine-theme
Alpine is a minimalist blog theme built on Nuxt and Nuxt Content, supporting Markdown and MDC syntax with over 30 components from Nuxt Elements.
Nuxt · Blog

bael-template
Bael is a brutalist-style blog template built with Nuxt.js and Vue.js, using Netlify CMS for content management and deploying to Netlify. Content is stored as files in a Git repository and edited through the /admin path.
Nuxt · Blog

bloggrify
Bloggrify is a Nuxt layer that turns Markdown files into a blog site, built on Nuxt Content with preconfigured analytics, newsletter, comments, SEO, RSS, and content components.
Nuxt · Blog

Nuxt_Mkdirs
An open-source directory site template built with Nuxt and Sanity CMS, with three homepage layouts, Google/GitHub OAuth login, Stripe and Creem payment channels, Resend transactional email and newsletter subscriptions, and optional AI auto-fill for submissions.
Nuxt · Blog

BlogiNote
BlogiNote is a Nuxt Content theme that generates a static blog and notes site from Markdown, JSON, CSV, and other files.
Nuxt · Blog

nuxt-content-template
An opinionated Nuxt Content template for Markdown blogs, with i18n, dark mode, TailwindCSS, LaTeX formulas, and static generation.
Nuxt · Blog
