3
1
Fork
You've already forked experimental-plugins
1
A repo to test and experiment with plugins for Lume
  • TypeScript 83.3%
  • CSS 6%
  • Nunjucks 3.9%
  • Vento 3.1%
  • Typst 2.7%
  • Other 1%
2026年07月11日 11:55:28 +02:00
.github/workflows mirror to codeberg 2026年06月22日 00:41:58 +02:00
astral use astral instead of puppeteer 2024年06月06日 22:10:28 +02:00
cache_busting [cache_busting] Use native toHex() function; fixes compat with Lume 3.2.5 2026年05月25日 20:25:01 +02:00
csp Update mod.ts 2024年11月09日 12:28:07 +01:00
csrf added csrf middleware 2024年01月29日 21:26:17 +01:00
djot fix demo name 2024年04月11日 16:06:08 +02:00
downloader New plugin: downloader 2026年05月20日 15:17:02 +02:00
git_date new git_date plugin 2026年03月24日 01:07:45 +01:00
git_info New git_info plugin 2026年04月28日 15:36:44 +02:00
google_analytics report Not-Modified responses 2022年05月07日 14:09:51 +02:00
i18n removed debug 2022年07月08日 19:47:55 +02:00
markdoc pass data directly 2023年10月12日 17:01:21 +08:00
notion_cms notion helper 2022年12月30日 17:30:03 +01:00
pwa pwa: generate icon 2026年06月01日 21:36:48 +02:00
react removed plugins added to Lume repository 2025年12月26日 00:04:26 +01:00
typst chore(deps): bump @myriaddreamin/typst-ts-node-compiler to 0.8.0-rc3 2026年07月11日 11:55:28 +02:00
vue vue tweaks 2026年07月02日 00:12:02 +02:00
webawesome removed unused variables 2026年05月23日 01:12:26 +02:00
webc added webc 2022年12月08日 16:49:32 +01:00
well-known feat(well-known): add webfinger endpoint support 2026年07月11日 05:33:16 +03:00
wordpress code tweaks 2023年09月30日 16:46:25 +02:00
.gitignore updated puppeteer plugin 2024年05月09日 19:47:26 +02:00
deno.json removed unused variables 2026年05月23日 01:12:26 +02:00
LICENSE Create LICENSE 2025年07月06日 19:59:17 +02:00
README.md removed plugins added to Lume repository 2025年12月26日 00:04:26 +01:00

Experimental Plugins

A repo to test and experiment with plugins for Lume.

If you are using any of these plugins in your projects, keep in mind that it can be removed at any time for several reasons:

  • It's moved to Lume main repo.
  • A new plugin has been created to replace it.
  • It's too unstable or not useful

For these reasons, it's high recommended to import from jsDelivr and use the commit hash as the version (https://cdn.jsdelivr.net/gh/lumeland/experimental-plugins@[commit]/[plugin]/mod.ts)

For example:

// Not recommended
import astralPlugin from "https://raw.githubusercontent.com/lumeland/experimental-plugins/main/astral/mod.ts";
// Recommended
import astralPlugin from "https://cdn.jsdelivr.net/gh/lumeland/experimental-plugins@7c42e88e95917ebaf3510d4cece118d68992ff63/astral/mod.ts";

Contributing

If you use Deno plugins for vscode and you don't enable Deno on user scope. Your vscode will not able to use the correct deno.json file. While it is ok for building/testing, this can cause a productivity problem (ex. type checking suggestion). To avoid this, you need to:

  1. create .vscode/setting.json in the plugin dir, that you plan to work on, by cloning .vsode from top repo to the plugin dir (copy&paste).
  2. Then open the plugin dir in new workspace.

Aside from /.vscode in top level repo, the rest .vscode are ignored by Git.