Launch a personal blog or portfolio in minutes by forking the repo and editing a single config file.
Add tags, cover photos, and keyword search to a static blog without writing any front-end code.
Integrate Google Analytics and a comment system into a GitHub Pages site using built-in config options.
Create a project page for an open-source library with mobile-responsive styling out of the box.
Beautiful Jekyll is a website template that lets you create a personal site, blog, or simple project page without writing code from scratch. It is built on top of Jekyll, a tool that turns plain text files into a static website, and is designed to be hosted for free on GitHub Pages. The author estimates that you can have a working website running within a few minutes. The setup process involves three steps: fork the repository to your own GitHub account, rename it to match your GitHub username, and edit a configuration file to fill in your name, site title, and other preferences. GitHub Pages then builds and publishes the site automatically every time you make a change. The theme includes a range of features out of the box. Blog posts can have tags, full-width cover photos, and thumbnails. An RSS feed is generated automatically. You can add a comments section to any page using one of several supported services, including Disqus, GitHub Discussions via giscus, or others. A search button lets visitors find pages by keyword. The theme also includes built-in support for connecting to Google Analytics or similar tracking tools. Beautiful Jekyll is designed to look good on both desktop and mobile screens. It has been used by over 50,000 sites since 2015. The theme is free to use, and there is an optional paid plan that removes a footer attribution link, adds a dark mode skin, and includes access to the author for help. Content is written in Markdown, a lightweight text format that is easier to work with than HTML. The template ships with sample posts and pages to help you get started.
← daattali on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.