Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Geek-themed Jekyll blog template with emoji support, pagination, SEO, Instagram view, and MIT license.
Mangan is a free, MIT-licensed Jekyll theme for building fast, geek-styled personal websites and blogs, with built-in emoji support, pagination, SEO, and an Instagram-style photo view.
Mangan is a Jekyll theme created by Diki Ananta and released under the MIT license. It turns Jekyll blog content (posts and pages written in Markdown) into a static website, and it is designed to be deployed on GitHub Pages or any Jekyll-compatible host. The theme requires Ruby 3.3 or higher, RubyGems, and a Unix-like operating system such as Linux, macOS, or another Unix environment.
jemoji gem, so you can use emoji shortcodes in your Markdown posts.jekyll-paginate gem to split blog posts across multiple pages.jekyll-sitemap gem to generate a sitemap and built-in meta tags for search engines.jekyll build and jekyll serve to preview locally, then push to publish.The setup flow is documented in the repository: fork the repository and rename it to your GitHub Pages site name, clone it to your computer, install the Jekyll gems with gem install jekyll jekyll-paginate jekyll-sitemap jemoji, then run jekyll build to generate the static site and jekyll serve to preview it locally. After checking that it works, commit and push the files to GitHub to deploy.
Mangan is free. It is distributed under the MIT license, so you can use, modify, and redistribute it with few restrictions.
Yes, Mangan is free and open source. The repository carries an MIT license, so there is no cost to download, use, or modify the theme.
You need Ruby 3.3 or newer, RubyGems, Git, and a Unix-like operating system (Linux, macOS, or other Unix). Windows is not listed among the supported environments.
Yes. The theme works with the jemoji gem, which lets you use emoji shortcodes in Markdown content. You install it with gem install ... jemoji.
Fork the repository and rename it to your GitHub Pages name, clone it, build with jekyll build, test with jekyll serve, then commit and push. GitHub Pages will serve the static site from the repository.
Yes, Mangan includes an "Instagram view" feature, which presents photos in a grid layout suitable for portfolios.
