Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Eleventy-powered blog template with Netlify continuous deployment, created by Phil Hawksworth.

A fast, minimal, and restrained Hugo blog theme with dark/light themes, MathJax, Giscus comments, and GitHub Pages deployment.

Eleventy blog starter with Rainbow Mode color schemes powered by Chromagen, based on Eleventy Base Blog.

Production-ready SvelteKit blog starter with shadcn-svelte UI, MDsveX Markdown, Tailwind CSS, TypeScript, auto sitemap/RSS, and SEO. Perfect for developers.

A fast, modern Astro blog theme with flash-free dark mode, SEO, RSS, tag pages, and Tailwind CSS, customizable via a single config file.
hawksworx.com is an open-source blog template that uses Eleventy (11ty) for static site generation and Netlify for continuous deployment, producing a fast static blog from a simple repository.
hawksworx.com is a blog site template built by Phil Hawksworth, a web developer and Jamstack advocate. The project uses Eleventy to generate static HTML files from templates and content, placing the output in a dist folder. It is designed to be deployed on Netlify, where builds run automatically from Git pushes. The repository is public on GitHub and includes a Deploy to Netlify button for quick setup.
yarn start launches a local server that refreshes automatically when files change.master branch triggers a build and deployment on Netlify.Web developers who want a lightweight, static blog and are comfortable with Git and the command line. Jamstack enthusiasts seeking a reference setup combining Eleventy and Netlify. Performance-focused creators who want a blog that loads quickly because the output is plain HTML.
Start a personal blog: Clone the repository, replace the sample content with your own posts, and publish a fast static blog on any hosting service.
Learn the Eleventy + Netlify pipeline: Study how the source files, build command, and Netlify configuration fit together into an automated publishing workflow.
Deploy a live site instantly: Use the Deploy to Netlify button to get a live version of the blog immediately, then customize it locally and push changes.
After cloning the repository, install dependencies with yarn and run yarn start for local development. To produce the final site, execute yarn run build to create a dist directory. When you push that directory's source to the master branch on GitHub, Netlify rebuilds and deploys the static files automatically.
The repository is public on GitHub, so the source code is available for anyone to clone and reuse. Hosting costs depend on your provider; Netlify offers a free tier that works well with the template.
Eleventy is a static site generator that runs on Node.js. It takes template and content files and converts them into plain HTML, which is faster and more secure than a dynamic site.
Yes, you need Node.js and NPM (or Yarn) installed to run the build and development commands locally. The template itself does not require a database or server.
Yes, the generated dist folder can be uploaded to any static hosting service. The template is not exclusive to Netlify; the integration is just a convenience that automates build and deploy.
