For مولد مواقع ثابتة لتطوير الويب, the strongest matches are gohugoio/hugo (Hugo is a high-performance static site generator that supports), jekyll/jekyll (Jekyll is the original and most widely used static) and react-static/react-static (react-static is a React-based static site generator that compiles). middleman/middleman and vigetlabs/blendid round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
أطر وأدوات تقوم بتحويل ملفات المصدر إلى مواقع ويب ثابتة (Static HTML) لنشرها بكفاءة.
Hugo is a high-performance static site generator that transforms source content and templates into optimized web assets. Built with a focus on speed and scalability, it provides a comprehensive framework for managing large-scale documentation and editorial projects through structured content organization, taxonomies, and a flexible template-driven rendering engine. The project distinguishes itself through a sophisticated build system that utilizes incremental caching to minimize redundant processing during site updates. It supports complex content requirements by enabling multidimensional mod
Hugo is a high-performance static site generator that supports Markdown, templates, a live-reload dev server, asset pipelines, content collections, and SEO features, making it a comprehensive choice for building static websites.
Jekyll is a static site generator that transforms plain text files and markup into complete, deployable websites. It functions as a content management engine and blog-aware publishing platform, orchestrating a multi-stage build process that organizes structured data and source files into a consistent site architecture. The platform distinguishes itself through a specialized processing pipeline that automatically generates chronological archives, category indexes, and RSS feeds from collections of dated text files. It utilizes a template engine to inject dynamic content into layouts and suppor
Jekyll is the original and most widely used static site generator, transforming Markdown files through Liquid templates into complete static HTML sites with built-in support for collections, a live-reload dev server, plugins, and SEO features—a perfect match for your requirements.
react-static is a React static site generator that transforms components into static HTML files to improve page load speed and search engine optimization. It functions as a progressive web app framework, exporting static HTML that hydrates into a full interactive application to enable real-time updates and instant navigation. The project distinguishes itself as a static site asset optimizer, using code-splitting and an asset prefetching queue to reduce perceived load times. It includes a dedicated MDX content processor to generate routes from Markdown files with JSX and frontmatter, as well a
react-static is a React-based static site generator that compiles components into static HTML with built-in support for MDX markdown, a plugin system, asset pipeline, and SEO features, making it a comprehensive match for generating static sites from source files.
Middleman is a Ruby-based static site generator and web framework used to transform templates and assets into standalone HTML, CSS, and JavaScript files. It functions as a multi-engine template processor and build tool, converting source markup into production-ready websites that can be hosted on any web server. The system is distinguished by a comprehensive asset pipeline that handles compression, minification, and fingerprinting to optimize web delivery. It features an extensible architecture with lifecycle hooks and a middleware-based request interception layer, allowing for the programmat
Middleman is a Ruby-based static site generator with a built-in asset pipeline, template engine, Markdown support, plugin system, and hot-reload dev server, making it a comprehensive fit for building static blogs and simple sites.
Blendid is a Gulp-based static site generator and asset pipeline designed to transform source files into finished websites. It functions as a system for rendering HTML documents by injecting structured configuration data into templates and managing the automated build pipelines required for production delivery. The project provides a configurable asset pipeline that bundles and minifies JavaScript with environment-specific options and source maps. It includes a compiler that transforms Sass and PostCSS files into minified, vendor-prefixed CSS stylesheets. The build automation surface covers
Blendid is a Gulp‑based static site generator that renders HTML from templates and manages build pipelines, so it fits the category; it includes a hot‑reload dev server (via Browsersync) and a strong asset pipeline, though its content features (Markdown, content collections) depend on how you extend it and are not built‑in.
Gridsome is a Vue.js static site generator designed for building Jamstack websites. It functions as a progressive web app framework that pre-renders components into static HTML files for delivery via content delivery networks. The system includes a GraphQL data orchestrator that unifies content from multiple APIs and local files into a single schema for site queries. It also integrates a frontend asset optimizer to automatically compress images and implement code-splitting. The framework provides support for offline-capable websites through prefetching pages and critical asset loading. Addit
Gridsome is a Vue.js static site generator that pre-renders components into static HTML with a GraphQL data layer, asset optimization, and offline support, which matches the definition and covers most of the requested features like templating, dev server, and asset pipeline.
MkDocs is a static site generator designed specifically for creating project documentation. It functions as a command-line utility that transforms structured Markdown files into professional, searchable websites. By utilizing a centralized configuration file, it manages site metadata, navigation hierarchies, and build settings to ensure consistent output across documentation projects. The platform distinguishes itself through a highly extensible architecture that separates content from presentation. Users can apply visual themes to control the site's appearance, while a plugin-based build sys
MkDocs is a dedicated static site generator that transforms Markdown into searchable websites, with a built-in dev server, template themes, and rich plugin ecosystem, making it a strong fit for building documentation sites directly from source files.
Astro is a content-driven web framework designed for building multi-page applications that prioritize performance by shipping minimal JavaScript to the browser. It functions as a static site generator and server-side rendering engine, transforming source files into optimized HTML documents. By utilizing an island architecture, the framework isolates interactive components within static pages, ensuring that only necessary code is hydrated on the client side. The framework provides a unified build pipeline that supports component-agnostic rendering, allowing developers to integrate components f
Astro is a modern content-driven static site generator that builds optimized HTML with minimal JavaScript, supporting Markdown, a component-based template system, a hot-reload dev server, integrations/plugins, asset pipelines, content collections, and SEO features — making it a comprehensive fit for building blogs, documentation, or simple sites.
Hexo is a command-line static site generator designed for content-driven blogging and website creation. It functions as a structured framework that transforms plain text files and markdown into production-ready static websites, utilizing a template-based rendering engine to separate site content from visual presentation. The project is distinguished by its event-driven build pipeline, which manages the entire site lifecycle through a series of hooks for file processing, asset generation, and deployment. Developers can extend the system’s core capabilities through a modular plugin architecture
Hexo is a command-line static site generator built for content-driven blogging and websites, supporting Markdown, templating, a plugin system, and a dev server — squarely matching the static-site-generator category with broad coverage of the required features.
Docusaurus is a documentation framework and static site generator designed to transform markdown files and component templates into optimized web pages. It functions as a content management platform for technical knowledge bases, utilizing a build process that pre-renders content into static HTML and JavaScript bundles to ensure site performance and search visibility. The framework distinguishes itself through a component-driven architecture that allows developers to build unique page layouts and interactive elements using reusable code blocks. It employs file-system-based routing to map dire
Docusaurus is a static site generator tailored for documentation and content sites, supporting Markdown, React-based templates, hot-reload development, plugins, asset bundling, content collections, pre-rendered static output, and built-in SEO—exactly the kind of tool you're looking for.
This is a markdown-based blog engine and Next.js starter template that renders posts from files with frontmatter support for tags, authors, and metadata. It functions as a static site generator, building a complete blog into deployable HTML files for any hosting provider, while using Tailwind CSS utility classes for fully customizable typography, layout, and color schemes. The template generates RSS feeds, sitemaps, and structured metadata for search engine visibility, and supports connecting to external services like analytics tracking and comment sections through configurable plugin modules
This Next.js starter blog generates a static HTML site from Markdown files with frontmatter, RSS feeds, sitemaps, and SEO features, covering the core static site generator workflow including hot-reload, a template system, and plugin support.
Zola is a static site generator that compiles Markdown and templates into a standalone website. It is distributed as a single binary, removing the need for external runtimes or package managers to build the final site. The project includes a built-in Sass compiler to transform styles into compressed CSS and a dedicated Markdown rendering engine that supports task lists and footnotes. It also features a client-side search indexer, enabling full-text site search without a backend server, and a multilingual content manager for organizing translated content. Additional capabilities cover asset o
Zola compiles Markdown and templates into a standalone site with built-in Sass, hot-reload, and client-side search, covering the core static-site-generator needs—though it lacks a plugin system and formal content collections.
Docfx is a documentation build tool that generates structured API reference pages from compiled .NET assemblies and XML documentation comments, while also functioning as a markdown static site generator for technical documentation. It combines automated API metadata extraction with markdown rendering to build developer portals and documentation sites, producing output simultaneously in HTML, JSON, and PDF formats from a single build configuration. The tool provides fine-grained control over which APIs appear in the generated documentation through visibility-based filtering, attribute-based ex
Docfx is a documentation-focused static site generator that converts Markdown and API metadata into static HTML, making it a solid fit for project documentation sites but narrower than a general-purpose tool for blogs or simple sites.
Pelican is a Python-based static site generator that converts Markdown and reStructuredText files into static HTML websites. It functions as a blog and page orchestrator, managing chronological posts and independent static pages while providing built-in support for RSS and Atom feed generation. The system is designed as a plugin-based web framework, allowing for the addition of custom functionality through a community-driven plugin architecture. It also includes capabilities for producing localized versions of articles and pages to support multilingual content delivery. The tool covers a bro
Pelican is a Python-based static site generator that converts Markdown and reStructuredText into static HTML, with a plugin system, template engine, feed generation, and multilingual support — exactly matching the search for a static site generator.
Nuxt is a full-stack framework for building Vue.js applications. It serves as an application orchestrator that integrates server-side rendering, static site generation, and backend API logic within a single unified project. The framework uses a file-based routing system to automatically generate application URLs based on the project's folder and file structure. It supports multi-strategy web rendering, allowing for a combination of server-side, static, and hybrid rendering techniques to optimize page load speeds and search engine visibility. The project provides automated component discovery
Nuxt is a full-stack Vue.js framework that can generate static HTML output via nuxt generate, and its built-in file-based routing, hot-reload dev server, plugin system, content collections (via Nuxt Content), and SEO utilities directly match the requested features for building blogs and simple sites.
VuePress is a Vue-powered static site generator and markdown-based documentation tool. It transforms markdown files into static HTML pages, serving as a modular website builder that leverages Vue components for rendering and theme injection. The project is distinguished by a plugin-based architecture that allows the build process and runtime to be extended. It features a specialized framework for transforming static content into Progressive Web Apps with service worker integration for offline support. The system covers a broad range of capabilities, including internationalization for multi-l
VuePress is a full-featured static site generator that transforms Markdown into static HTML with a plugin system, hot-reload dev server, Vue-powered templating, and built-in SEO support — exactly the kind of tool this search describes.
A next-generation progressive site generator & fullstack framework, powered by Ruby
Bridgetown is a Ruby-based static site generator that supports Markdown, templating, hot-reload, plugins, asset pipelines, and content collections, fitting the requirements for generating static HTML sites.
Eleventy is a JavaScript-based static site generator designed to transform templates, data files, and markdown into optimized HTML. It functions as a versatile template rendering engine and content management framework, allowing developers to aggregate data from diverse sources—including local files, databases, and external APIs—to populate structured web content. The project is distinguished by its template-engine-agnostic pipeline, which decouples the build process from specific rendering languages. This allows users to integrate multiple template formats, such as Liquid, Nunjucks, Handleba
Eleventy is a JavaScript-based static site generator that transforms templates and Markdown into optimized HTML, supporting multiple template engines and data aggregation from diverse sources, which directly fits the need for generating static websites from source files.
aleph.js is a full-stack web framework for the Deno runtime. It integrates server-side logic and client-side interactivity within a single environment to build complete web applications. The framework functions as a server-side rendering system and a static site generator, producing pre-rendered HTML to improve search engine visibility and initial load speeds. It utilizes a file-based router that automatically maps the project directory structure to application URLs for both pages and API endpoints. The project includes capabilities for markdown-based content management, transforming markdow
Aleph.js is a Deno-based full-stack framework that doubles as a static site generator, offering pre-rendered HTML, Markdown support, file-based routing, and hot-reload development—covering the core needs of static site generation, though its plugin system and asset pipeline are less explicit than in dedicated SSGs.
Nextra is a documentation framework for Next.js that functions as an MDX static site generator. It enables the creation of structured technical documentation sites by transforming MDX files into themed static pages with built-in layout and navigation. It serves as a React-based documentation tool that allows the integration of custom React components directly into markdown content. The framework distinguishes itself through integrated full-text search and a localization system that manages multilingual content via language routing and translation selectors. It also includes an AI-powered chat
Nextra is a React-based static site generator built on Next.js that transforms MDX files into structured documentation sites, fitting the request for generating static HTML from source files, though its focus on documentation and React means it may not cover every general-purpose feature like a dedicated plugin system or asset pipeline beyond Next.js's built-in capabilities.
Metalsmith is a Node.js static site generator and static content processor that transforms source files into websites, eBooks, or technical documentation. It functions as a file-to-object transformer, converting directory trees into plain JavaScript objects that can be programmatically manipulated in memory. The project is built around a pluggable build pipeline where files are passed through a sequence of custom functions to transform content and metadata incrementally. This architecture allows users to extend functionality by writing their own plugins or using third-party modules to define
Metalsmith is a pluggable Node.js static site generator that transforms markdown and source files into static websites through a modular pipeline, fitting this search even though it relies on external plugins for features like a dev server or asset bundling.
This project is a documentation generation tool and static site generator designed to transform source code comments and structural metadata into navigable, web-based technical manuals. It functions as a build process that converts structured content files into a collection of interlinked HTML pages suitable for hosting on any standard web server. The engine distinguishes itself by automatically extracting code definitions and module hierarchies to create comprehensive technical references. It employs dependency-graph cross-referencing to resolve internal identifiers into stable URLs, ensurin
This is a static site generator specifically designed to turn source code comments and metadata into technical documentation sites, so it fits the category but its focus on code docs may be narrower than the all-purpose generator you're looking for.
Simplefolio is a static site generator and React-based framework designed for building responsive, single-page professional portfolios. It provides a pre-structured template that allows users to showcase personal details, project galleries, and contact information through a clean, animated interface. The project distinguishes itself through a configuration-driven approach to development. Users manage their content and visual branding, such as color palettes and gradients, within centralized data files. This declarative mapping ensures that updates to project showcases, social media links, and
Simplefolio is a React-based static site generator focused on building single-page professional portfolios, which fits the category but is narrower in scope and lacks content collections, a plugin system, and broader SEO features.
This project is a plugin for the Webpack module bundler that transforms dynamic application code into pre-rendered static HTML files. By executing JavaScript functions during the compilation process, it generates static assets directly from the build pipeline, facilitating deployment to standard web servers. The tool distinguishes itself through automated route discovery, which identifies and renders all reachable application paths by traversing links and iframes during the build phase. This eliminates the need for manual configuration of site pages. Additionally, it provides mechanisms to in
This webpack plugin generates static HTML sites from source files, making it a genuine static site generator, albeit minimal and tightly coupled to webpack, which may require additional configuration to cover features like Markdown and templates.
This project is a static site generator designed to transform plain text content into pre-rendered web documents. It functions as a content platform that separates structural information from presentation, utilizing lightweight markdown formatting to ensure portability and ease of maintenance. The platform is built on a dependency-free execution model, operating without external libraries or frameworks to minimize security risks and support long-term stability. It integrates a technical governance framework and a software engineering manifesto, providing a structured set of principles and dec
This repository is a static site generator that transforms Markdown content into pre-rendered HTML, fitting the core category, but it does not explicitly mention a template engine, hot-reload dev server, or plugin system, making it a narrower fit rather than a comprehensive flagship.
Rspress is a static site generator designed for building technical documentation and blogs. It functions as a React-based framework that transforms Markdown and MDX files into optimized static HTML, leveraging a high-performance Rust-based build engine to manage compilation and site hydration. The framework distinguishes itself through a modular plugin architecture and a component-based theme system, allowing developers to extend build pipelines and customize visual interfaces. It includes native support for automated API reference generation by extracting type definitions and comments direct
Rspress is a static site generator built on Rsbuild that supports Markdown and MDX, making it a clear fit for generating static documentation or simple sites; while it covers core static output and likely hot-reload, evidence for a full template engine, plugin system, or asset pipeline is thin.
| المستودع | النجوم | اللغة | الترخيص | آخر تحديث |
|---|---|---|---|---|
| gohugoio/hugo | 88.7K | Go | Apache-2.0 | |
| jekyll/jekyll | 51.5K | Ruby | MIT | |
| react-static/react-static | 10.3K | JavaScript | MIT | |
| middleman/middleman | 7.1K | Ruby | MIT | |
| vigetlabs/blendid | 4.9K | JavaScript | MIT | |
| gridsome/gridsome | 8.5K | JavaScript | MIT | |
| mkdocs/mkdocs | 22.2K | Python | BSD-2-Clause | |
| withastro/astro | 60.4K | TypeScript | NOASSERTION | |
| hexojs/hexo | 41.8K | TypeScript | MIT | |
| facebook/docusaurus | 65.2K | TypeScript | MIT |