John Doe Jekyll is a Jekyll theme that converts the original John Doe personal-page template from Neocities into a static-site generator theme, letting you build a personal profile site with Jekyll.
What is John Doe Jekyll?
John Doe Jekyll is a Jekyll theme converted from the original John Doe template hosted at john-doe.neocities.org. It takes your content written in Markdown or HTML and generates a static personal-page website through the Jekyll build process. The repository's topics list includes CSS, HTML, Jekyll, and themes, and the project has 37 stars on GitHub. The conversion preserves the look of the original Neocities page while making it work with Jekyll's layout system.
Key Features
- Jekyll theme — packaged as a Jekyll theme, so it plugs into a standard Jekyll site and uses the
_layoutsand_includesstructure. - Converted from the John Doe Neocities template — the original template is a well-known simple personal page; this theme brings that exact design to Jekyll.
- Plain HTML and CSS — the code is built with HTML and CSS only, making it lightweight and straightforward to inspect or restyle.
- Public repository with 37 stars — hosted on GitHub, the repo has site topics such as jekyll, theme, css, and html, indicating it is open to contributions and reuse.
- Static site output — because Jekyll produces static files, the site can be hosted on any web server, GitHub Pages, or Neocities itself.
Who is John Doe Jekyll for?
John Doe Jekyll is aimed at Jekyll users who want a simple personal profile page with a retro Neocities aesthetic. It suits:
- Jekyll site owners — people already running a Jekyll blog or site who want a clean one-page profile layout.
- Neocities users — those familiar with the original John Doe template who want to migrate to Jekyll while keeping the same look.
- Static-site beginners — developers learning Jekyll who want a minimal, self-contained theme to study and customize.
What can you do with John Doe Jekyll?
- Build a personal homepage — put your name, bio, and contact links into the theme's HTML or Markdown files and generate a static site.
- Host it on GitHub Pages — because it's Jekyll-based, you can publish the generated site directly through GitHub Pages.
- Adapt the design — since the theme uses plain HTML and CSS, you can edit colors, fonts, and layout without needing a complex build toolchain.
FAQ
Is John Doe Jekyll the same as the original John Doe template?
The original is a standalone HTML page on Neocities, while John Doe Jekyll is a port that wraps that design into a Jekyll theme. This means the original can be used as a single file, whereas the Jekyll theme uses Jekyll's directory structure and build process.
What technologies does John Doe Jekyll use?
The theme is built with HTML and CSS and is distributed as a Jekyll theme. Jekyll is a static site generator written in Ruby, and themes like this one work within Jekyll's standard setup. The repository topics also list jekyll and theme.
Can John Doe Jekyll be used without Jekyll?
No, because it is packaged as a Jekyll theme, you need Jekyll installed (or a hosting service that builds Jekyll, such as GitHub Pages) to generate the output. The source files are HTML and CSS, but the theme relies on Jekyll to compile layouts and includes.
How many stars does the John Doe Jekyll repository have?
The repository has 37 stars on GitHub. The metadata also lists topics css, html, jekyll, and theme, which describe its tech stack.





