🌱 a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites
Go to file
saberzero1 13a25cbfaf
chore: remove 24 plugin-only dependencies from package.json
Remove dependencies that are only used by plugins and already bundled
into their dist files via devDependencies/tsup. This reduces the
install footprint by ~136 packages.

Removed: flexsearch, github-slugger (kept - needed by @quartz-community/utils),
gray-matter, hast-util-to-html, hast-util-to-string, is-absolute-url,
js-yaml, mdast-util-find-and-replace, mdast-util-to-hast,
mdast-util-to-string, reading-time, rehype-autolink-headings,
rehype-citation, rehype-katex, rehype-mathjax, rehype-pretty-code,
rehype-raw, rehype-slug, remark-breaks, remark-frontmatter,
remark-gfm, remark-math, remark-smartypants, satori, toml,
@types/js-yaml.

Kept native-binary deps: sharp, @napi-rs/simple-git,
@myriaddreamin/rehype-typst (cannot be bundled by plugins).
2026-03-17 21:50:02 +01:00
.github fix(ci): build v5 preview 2026-03-14 18:19:40 +01:00
content re-add gitkeep to content 2023-12-11 15:34:21 -08:00
docs docs: added documentation on init() for component plugins 2026-03-16 14:31:16 +01:00
quartz fix: suppress harmless esbuild warnings from bundled plugin deps 2026-03-17 21:26:44 +01:00
.gitattributes add gitattributes for windows 2023-08-02 20:59:56 -07:00
.gitignore feat(v5): add plugin system (#2295) 2026-03-14 18:10:02 +01:00
.node-version Node 22 (#1997) 2025-05-28 16:20:59 -07:00
.npmrc add engines field 2023-08-20 08:57:56 -07:00
.prettierignore fix notes 2023-08-07 23:57:24 -07:00
.prettierrc feat(v5): add plugin system (#2295) 2026-03-14 18:10:02 +01:00
CODE_OF_CONDUCT.md run prettier 2023-07-22 17:27:41 -07:00
Dockerfile feat(v5): add plugin system (#2295) 2026-03-14 18:10:02 +01:00
globals.d.ts refactor(comments): move script to files (#1308) 2024-08-05 15:17:11 -04:00
index.d.ts feat(v5): add plugin system (#2295) 2026-03-14 18:10:02 +01:00
LICENSE.txt add base structure 2021-07-18 09:35:42 -04:00
package-lock.json chore: remove 24 plugin-only dependencies from package.json 2026-03-17 21:50:02 +01:00
package.json chore: remove 24 plugin-only dependencies from package.json 2026-03-17 21:50:02 +01:00
quartz.config.default.yaml fix(ci): v5 beta baseUrl 2026-03-14 18:22:24 +01:00
quartz.lock.json chore: updated plugins 2026-03-17 21:37:02 +01:00
quartz.ts feat(v5): add plugin system (#2295) 2026-03-14 18:10:02 +01:00
README.md feat(v5): add plugin system (#2295) 2026-03-14 18:10:02 +01:00
tsconfig.json feat(v5): add plugin system (#2295) 2026-03-14 18:10:02 +01:00

Quartz v5

“[One] who works with the door open gets all kinds of interruptions, but [they] also occasionally gets clues as to what the world is and what might be important.” — Richard Hamming

Quartz is a set of tools that helps you publish your digital garden and notes as a website for free.

🔗 Read the documentation and get started: https://quartz.jzhao.xyz/

Join the Discord Community

Sponsors