Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Jekyll theme for GitHub Pages that builds websites from Markdown and HTML content.

Full stack boilerplate with Next.js, Prisma, Tailwind, TypeScript, Docker, Postgres, Jest and Cypress tests, GitHub Actions CI/CD, and Traefik deployment.

A starter template for building desktop applications with Tauri, Vite, and optional TypeScript.

A lightweight SvelteKit static site template for Digital Humanities researchers, with Markdown blog content and optional Netlify CMS.

A responsive Astro and Tailwind CSS landing page template for cleaning service businesses, with SEO, PWA, and blog support.

Minimal, lightweight, mobile-first starter for creating static blogs with Gatsby v2.
Pages is a Jekyll theme for GitHub Pages that publishes a static website from Markdown and HTML content in a repository, configured with a single remote_theme line.
Pages is an open-source Jekyll theme created by nikahmadz for GitHub Pages. It takes _config.yml plus Markdown and HTML files as input, and GitHub Pages builds a static website from them. The theme runs entirely on GitHub's servers, so you do not need Ruby, Jekyll, or any local build tooling. Setup is reduced to setting remote_theme: nikahmadz/pages in your repository's _config.yml.
remote_theme: nikahmadz/pages to _config.yml and the theme is applied on the next GitHub Pages build.index.md with project info and links, commit it, and receive a hosted site under your GitHub Pages URL.Set remote_theme in _config.yml, add Markdown or HTML files, and push to a repository with GitHub Pages enabled. GitHub Pages runs Jekyll on the server and serves the generated static files. There are no local commands to run after initial configuration.
Yes. The theme is released under the MIT License, so it costs nothing to use, even for commercial projects.
No. Because the theme loads as a remote theme, GitHub Pages builds the site on its own infrastructure. You only need to maintain content files and _config.yml.
The theme accepts Markdown and HTML files. According to the project README, you can write content in either format using any code editor.
The project links to the official GitHub Pages documentation, a GitHub Discussions page for Pages, and GitHub support for issues not resolved by those resources.
Since it is MIT-licensed, you can fork the repository and modify the theme for your needs, or use it as a starting point for your own Jekyll theme.
