Menu
Libraries |
Category

plugins

  • Purpose: This repository hosts plugins for Elder.js , a static site generator. The plugins extend Elder.js functionality for various use cases.

  • Target Audience: Developers using Elder.js who need additional features like image management, markdown support, CSS optimization, sitemap generation, and more.

  • Key Plugins:

    • Official Plugins:

      • Images: Manage responsive images.
      • Markdown: Extensible markdown parsing via remark .
      • Critical Path CSS: Generate and inline critical CSS.
      • Sitemap: Automatically create sitemaps.
      • References: Add Wikipedia-style references.
      • Random: Preview random pages for debugging.
    • Community Plugins:

      • i18n: Internationalization support.
      • Google Fonts: Fetch and inline Google Fonts.
      • Blog Pagination: Generate pagination for markdown-based blogs.
      • RSS Feed: Add RSS feeds (requires Markdown plugin).
  • Svelte Support: Elder.js is built with Svelte, so plugins inherently work within Svelte-based projects.

  • Plugin Development: Includes a template (npx degit Elderjs/plugin-template) for creating new plugins. Developers are encouraged to contribute their plugins via pull requests.

sveltesveltejssitemapcriticalpathcss

Comments