Everkm Publish

A Markdown-based rendering tool with flexible page structure and layout, suitable for websites, product showcases, blogs, CMS, Wiki, and knowledge base applications.

Key Features:

  1. Data and Page Template Separation

    Content is based on Markdown text format, using a traditional combination of directory and tags for content organization. During rendering, you specify a template — you can use an official default template, modify an existing one, or create a brand new one, giving you maximum creative freedom.

  2. Simple and Friendly Template System

    1. Templates are separated from data;
    2. Template data sources support remote or local Json, Toml, Yaml files;
    3. JavaScript script extension for templates (SSR support);
    4. Multi-language (i18n) text and image support;
    5. Automatic image extraction and lazy loading;
    6. Rich Built-in Filters, Built-in Functions, and more.

Download

  1. Flexible Site Structure

    Unlike mainstream blog page structures with fixed forms like home page, list page, and detail page, we use crawlers to generate pages, relying entirely on the connection between your templates and content for more flexible presentation. Supports directory-level configuration (index.yaml) and automatic breadcrumb navigation.

  2. Local Preview Support

    Preview your content in real-time during creation. Supports hot-reloading for template development. Faster export speed for large sites, with concurrent export control.

  3. Theme Ecosystem

    Supports one-click theme installation from remote repositories, with version specification and local .zip package installation.

Documentation