awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jekyll avatar

jekyll/jekyll

0
View on GitHub↗
51,509 星标·10,288 分支·Ruby·MIT·21 次浏览jekyllrb.com↗

Jekyll

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 supports incremental builds by tracking file relationships to selectively recompile only modified portions of a site. Developers can further extend the build lifecycle through a modular plugin system that allows for custom logic and data manipulation.

The system supports content-driven workflows by parsing metadata blocks from source files to define page-specific variables and layout inheritance. It handles the conversion of lightweight markup into standard web documents, facilitating the creation of organized documentation portals and blogs managed directly through version control.

Features

  • Content Management Systems - Maintains site architecture by applying consistent layout rules to collections of structured data and markup.
  • Static Site Generators - Compiles text-based source files into optimized, static HTML documents ready for immediate web deployment.
  • Build Pipelines - Automates the transformation of raw source files into a structured, deployable directory of web assets.
  • Documentation Site Hosting - Publishes searchable technical documentation portals directly from version-controlled source files.
  • Front Matter Parsers - Reads YAML headers within source files to assign page-specific metadata and determine layout inheritance.
  • Markdown Processors - Translates lightweight syntax into standard web-ready documents while applying formatting and code highlighting.
  • Blog Generators - Industry-standard, blog-aware generator for personal and project sites.
  • Programming Languages - Documentation for the Jekyll static site generator.
  • Publishing Systems - Static site generator for blogs and websites.
  • Static Site Generators - Static site generator for transforming text into websites.
  • Office and Reference - Static site generator.
  • Personal Productivity and Utilities - Static site generator for building blogs and documentation.
  • Liquid - Executes template logic and filters to inject dynamic data into static HTML structures during generation.
  • Incremental Build Engines - Minimizes processing time by identifying and recompiling only the specific files modified since the last build.
  • Blogging Platforms - Powers chronological article publishing by converting simple text files into a cohesive, design-consistent blog.
  • Content Management Platforms - Facilitates website management using standard text editors and version control instead of traditional database-driven interfaces.
  • Hook and Event Orchestration - Enables custom functionality through a modular extension system that intercepts and modifies content during the lifecycle.

Star 历史

jekyll/jekyll 的 Star 历史图表jekyll/jekyll 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

jekyll/jekyll 是做什么的?

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.

jekyll/jekyll 的主要功能有哪些?

jekyll/jekyll 的主要功能包括:Content Management Systems, Static Site Generators, Build Pipelines, Documentation Site Hosting, Front Matter Parsers, Markdown Processors, Blog Generators, Programming Languages。

jekyll/jekyll 有哪些开源替代品?

jekyll/jekyll 的开源替代品包括: 11ty/eleventy — Eleventy is a JavaScript-based static site generator designed to transform templates, data files, and markdown into… hexojs/hexo — Hexo is a command-line static site generator designed for content-driven blogging and website creation. It functions… facebook/docusaurus — Docusaurus is a documentation framework and static site generator designed to transform markdown files and component… imfunniee/gitfolio — Gitfolio is a static website generator designed to build personal portfolio sites and blogs. It functions as a… dokploy/dokploy — Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server…

Jekyll 的开源替代方案

相似的开源项目,按与 Jekyll 的功能重合度排序。
  • 11ty/eleventy11ty 的头像

    11ty/eleventy

    19,670在 GitHub 上查看↗

    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

    JavaScriptblog-enginedocumentation-tooleleventy
    在 GitHub 上查看↗19,670
  • hexojs/hexohexojs 的头像

    hexojs/hexo

    41,768在 GitHub 上查看↗

    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

    TypeScripthacktoberfesthexojavascript
    在 GitHub 上查看↗41,768
  • facebook/docusaurusfacebook 的头像

    facebook/docusaurus

    65,231在 GitHub 上查看↗

    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

    TypeScriptdocumentationhacktoberfestjavascript
    在 GitHub 上查看↗65,231
  • imfunniee/gitfolioimfunniee 的头像

    imfunniee/gitfolio

    6,743在 GitHub 上查看↗

    Gitfolio is a static website generator designed to build personal portfolio sites and blogs. It functions as a developer portfolio builder that automatically retrieves profile information and repository metadata from remote services to showcase professional work and social media presence. The platform distinguishes itself by automating the synchronization of profile data, ensuring that project statuses and professional statistics remain current without manual intervention. It provides a graphical interface for content management, allowing users to organize and publish blog posts and customize

    JavaScriptawesomebloggithub
    在 GitHub 上查看↗6,743
  • 查看 Jekyll 的所有 30 个替代方案→