Ruby Static Pro
The Ruby static site generator template for blogs, personal sites, sales/marketing sites & more. Fast. Flexible. Fantastic.
See it in Action
Watch a video demonstration of Ruby Static Pro.
Features To Help You Scale
Ruby Static Pro offers a variety of features to help you easily build and scale your static site.
Middleman
Powered by Middleman static site generator, highly extensible, configurable, and easy to use.
Tailwind CSS 4
Easily style your site with Tailwind CSS, a utility-first CSS framework.
Dark Mode
Built-in dark mode with automatic system preference detection and manual toggle. Consistent styling across all components with CSS variables.
Stimulus.js
Stimulus is setup out of the box so you can easily craft interactive components.
Fuse.js Search
Fuse.js is integrated client-side for fast and fuzzy search. Powered by local data that is regenerated on each build. Try it here. Integrated with Stimulus.
Esbuild
Esbuild is configured for fast and efficient bundling of your assets and JavaScript, supporting ES6 and beyond.
Sitemap
The /sitemap.xml is regenerated automatically when you build your site, ensuring search engines can easily crawl your site.
Blogging
Blogging is set up and powered by the middleman blogging extension. Easily add, edit, and publish posts. Blog feed is automatically generated.
Markdown
Markdown is supported out of the box, allowing you to easily write content in a human-readable format.
Syntax Highlighting
Syntax highlighting is supported (example) in markdown files via fenced code blocks with the language specified and inline backticks.
Author Blocks
Author blocks are supported in blog posts, allowing you to easily add author information to your posts.
Open Graph / X Cards
Open Graph, X Cards (Twitter Cards), and other meta tags are automatically generated for each page, allowing for easy sharing on social media. Demo 1, Demo 2
Favicons
Favicons are present in the main layout, simply replace the existing favicons in the source/images directory.
Legal Pages
Example privacy policy and terms of service pages are included in the installation. Just replace the contents with yours.
Github CI/CD
Ships with pre-configured Github Actions for continuous integration and deployment to make sure your changes don't break your build.
Buy. Clone. Modify. Ship.
All of the code is yours to keep. Download the source code and start building your next project.
From The Blog
Recent Posts from our Blog
Tailwind CSS 4 Rust Compilation UTF8Error on GitHub Actions
How we resolved the Utf8Error Rust compilation error on GitHub Actions after updating to Tailwind CSS 4.
Jekyll vs Middleman ... Which one should you choose?
Trying to decide between Jekyll and Middleman for your Ruby static site? Learn which one is better for you in this post.
Unleashing Creativity: The Flexibility of Static Sites for Personal Branding
Static sites offer unparalleled design control, easy integration options, allowing you to create a unique and adaptable online presence that truly reflects your personal brand.