mirror of
https://github.com/jackyzha0/quartz.git
synced 2026-03-21 13:35:42 -05:00
🌱 a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites
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). |
||
|---|---|---|
| .github | ||
| content | ||
| docs | ||
| quartz | ||
| .gitattributes | ||
| .gitignore | ||
| .node-version | ||
| .npmrc | ||
| .prettierignore | ||
| .prettierrc | ||
| CODE_OF_CONDUCT.md | ||
| Dockerfile | ||
| globals.d.ts | ||
| index.d.ts | ||
| LICENSE.txt | ||
| package-lock.json | ||
| package.json | ||
| quartz.config.default.yaml | ||
| quartz.lock.json | ||
| quartz.ts | ||
| README.md | ||
| tsconfig.json | ||
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/