Freedom251 › Static site generators
Roq

What Roq is
Roq is a Java and Quarkus static site generator for building websites and blogs. It takes Markdown content and produces static files for deployment to GitHub Pages, Netlify, or another static server. Developers can start with zero configuration and customize in Java. During development, Roq offers a local preview server, live reload, and a browser-based WYSIWYG editor for editing content and viewing changes.
The default theme includes a blog layout, dark mode, sidebar navigation, responsive design, and social links. Markdown works by default, and plugins add options for AsciiDoc, tagging, search, diagrams, series, and sitemaps. Roq bundles CSS, JavaScript, and web assets with esbuild, and supports npm packages through mvnpm without Node.js. For publishing, it provides a GitHub Action for GitHub Pages and other services; its publishing guide also covers GitLab CI. The Roq CLI can be installed with JBang on Linux, macOS, and Windows. Roq is free, open-source software, with a free plan and no free trial.
Who it suits
Roq suits developers and coders, including those looking for a zero-configuration start with the flexibility to customize in Java. It is also suited to people building websites or blogs from Markdown who want a browser editor and static-file deployment options.
What it does well
- Live reload and a local preview server support development.
- Browser-based WYSIWYG editor enables content editing and previewing.
- Default theme includes dark mode and responsive design.
- Plugins extend Markdown with search, diagrams, and other options.
- Deploys static files to GitHub Pages, Netlify, or any static server.
What to know first
- Java is the only supported language listed.
- Multilingual support is unavailable.
- The listed content source is Markdown.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Roq | Open source · Free | Free |
As iamroq.dev lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Open the Roq website.
- Install the Roq CLI through JBang on Linux, macOS, or Windows.
- Create website or blog content in Markdown.
- Use the local preview server, live reload, or browser-based editor while developing.
- Publish the generated static files to GitHub Pages, Netlify, or another static server.
Verdict
Choose Roq if you want a free Java and Quarkus generator for Markdown-based sites, with live preview, an editor, and static publishing options. Look elsewhere if you need multilingual support or a supported language other than Java.
Questions
How much does Roq cost?
Roq is free. Its listed plan is free.
Is there a free trial?
No. Roq has a free plan instead.
Which platforms does Roq support?
Roq is listed for Linux, macOS, and Windows.
What content source does Roq support?
Markdown is supported by default. Plugins are available for AsciiDoc, tagging, search, diagrams, series, and sitemaps.
How can I publish a Roq site?
Generated static files can be deployed to GitHub Pages, Netlify, or any static server. Roq also provides a GitHub Action, and its publishing guide documents GitLab CI.
Is Roq open source?
Yes. Roq is listed as open-source software.
Facts from Roq's own pages
- CI publishing
- Roq provides a GitHub Action for publishing to GitHub Pages or other services, and its publishing guide also documents GitLab CI. · iamroq.dev, 8 Oct 2026
- Content
- Roq supports Markdown by default and offers plugins for AsciiDoc, tagging, search, diagrams, series, and sitemaps. · iamroq.dev, 8 Oct 2026
- Content sources
- markdown · iamroq.dev, 20 Sept 2026
- Deployment
- Roq generates static files that can be deployed to GitHub Pages, Netlify, or any static server. · iamroq.dev, 8 Oct 2026
- Development
- Roq provides a dev mode with live reload. · iamroq.dev, 8 Oct 2026
- Editor
- Roq includes a browser based WYSIWYG editor for editing content and previewing changes in dev mode. · iamroq.dev, 8 Oct 2026
- Free plan
- Yes · iamroq.dev, 20 Sept 2026
- Intended users
- Roq is described as imagined for AI and coders, and its maker says it suits developers who want zero configuration with the flexibility to customize in Java. · iamroq.dev, 8 Oct 2026
- Multilingual support
- No · iamroq.dev, 20 Sept 2026
- Local preview server
- Yes · iamroq.dev, 20 Sept 2026
- Product
- Roq is a Java and Quarkus powered static site generator for building websites and blogs. · iamroq.dev, 8 Oct 2026
- Security and compliance
- The maker pages reviewed do not state security certifications or compliance claims. · iamroq.dev, 8 Oct 2026
- Setup
- The maker documents installing the Roq CLI through JBang on Linux, macOS, and Windows. · iamroq.dev, 8 Oct 2026
- Support
- The documentation invites users to report missing information by editing the docs, and the site links to the Roq GitHub repository. · iamroq.dev, 8 Oct 2026
- Supported languages
- Java · iamroq.dev, 20 Sept 2026
- Themes
- The default theme includes a blog layout, dark mode, sidebar navigation, responsive design, and social links. · iamroq.dev, 8 Oct 2026
- Web assets
- Roq bundles CSS, JavaScript, and web assets with esbuild and can use npm packages through mvnpm without Node.js. · iamroq.dev, 8 Oct 2026
Where Roq stands on Freedom251
- Static site generators#13 of 35