Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A free, MIT-licensed Jekyll theme for simple, beautiful blogs with Rake tasks for pages, posts, and GitHub Pages deployment.

A minimal blog theme for Astro with capsule floating navigation and modern design.

A cozy, lo-fi inspired Hugo theme. Features ambient sound player, dark/light themes, and a retro aesthetic with modern functionality.

A simple Hugo theme that displays only the bare minimum of elements readers need.
dotX is a free, MIT-licensed Jekyll theme for creating simple, beautiful blogs and personal websites. It provides a clean design out of the box, runs on the Jekyll static site generator, and includes Rake tasks to automate page and post creation and publishing to GitHub Pages.
dotX is a Jekyll theme developed by nandomoreira.me and published on GitHub. It takes a standard Jekyll project structure as input and produces a static website with a blog-ready layout, styled with a minimal aesthetic. The theme is open source under the MIT license and can be cloned, customized, and deployed to GitHub Pages or any other Jekyll-compatible host.
bundle install, then jekyll serve to start a local server at localhost:4000/dotX.Rakefile provides rake page name="contact.md" to create new pages and rake post title="TITLE OF THE POST" to create new posts.GITHUB_REPONAME and GITHUB_REPO_BRANCH variables in the Rakefile and run rake or rake publish to build and publish the site automatically.rake publish builds the site and pushes it to the configured branch, eliminating manual build steps.git clone [email protected]:nandomoreirame/dotX.git.bundle install.jekyll serve to preview locally or use the Rake tasks to create content and publish.dotX is completely free and released under the MIT license. There are no paid tiers or premium features.
Yes, dotX is released under the MIT license, so you can use it for personal or commercial projects without paying a fee.
Edit the Rakefile to set GITHUB_REPONAME and GITHUB_REPO_BRANCH to your repository and branch, then run rake publish. The task builds the site and pushes it to the specified branch.
Use the Rake task rake post title="TITLE OF THE POST". This generates a new post file with the appropriate date and title in the _posts directory.
Yes, because Jekyll is Ruby-based, you need Ruby and Bundler installed to run the theme locally.
