Packages

MD-Plugins is a package collection. Contributions can target Markdown-it plugins, Vite plugins, the Q-Press app extension, shared utilities, docs templates, examples, tests, or release tooling.

What To Include

Package contributions are strongest when they include:

  • A short rationale that explains the user problem.
  • Tests for behavior changes.
  • Documentation updates when public behavior changes.
  • Examples when the feature is easier to understand visually.
  • Migration notes when existing users need to change code.

First Steps

Open an issue or discussion before larger work. Include a detailed description that explains:

  • Which package is affected.
  • Whether the change is a fix, feature, refactor, or documentation update.
  • How the change should behave.
  • Any compatibility or release concerns.

This gives maintainers and users a place to weigh in before the pull request lands.