No description
  • TypeScript 69.8%
  • JavaScript 20.4%
  • SCSS 4.3%
  • Shell 2.2%
  • CSS 1.5%
  • Other 1.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
John Sturgeon c9e8f3fd9a
Some checks were skipped
Build and Test / build-and-test (macos-latest) (push) Has been skipped
Build and Test / build-and-test (ubuntu-latest) (push) Has been skipped
Build and Test / build-and-test (windows-latest) (push) Has been skipped
Build and Test / publish-tag (push) Has been skipped
Deploy v5 Preview / Deploy v5 to Cloudflare Pages (push) Has been skipped
Docker build & push image / build (push) Has been skipped
update quartz instructions
2026-08-01 18:18:05 +02:00
.github fix: use npm install in all CI workflows for lockfile compatibility 2026-07-23 02:01:58 +02:00
deploy fixed permissions issue 2026-08-01 11:26:57 +02:00
docs feat: unify layout slot architecture - make header/footer configurable positions, footer as array, add defaultPosition fallback, add tests, update docs 2026-07-27 17:32:40 +02:00
old_blog_contents added old blog assets 2026-08-01 16:36:24 +02:00
quartz Merge remote-tracking branch 'upstream/v5' into upstream-merge-test 2026-08-01 17:45:25 +02:00
.gitattributes add gitattributes for windows 2023-08-02 20:59:56 -07:00
.gitignore Merge remote-tracking branch 'upstream/v5' into upstream-merge-test 2026-08-01 17:45:25 +02:00
.node-version Node 22 (#1997) 2025-05-28 16:20:59 -07:00
.npmrc fix: add legacy-peer-deps for plugin peer dependency conflicts 2026-07-23 01:47:39 +02:00
.nvmrc Configure Quartz for johnsturgeon.me blog 2026-07-14 13:56:34 +02: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
bring-over.sh Configure Quartz for johnsturgeon.me blog 2026-07-14 13:56:34 +02:00
CODE_OF_CONDUCT.md run prettier 2023-07-22 17:27:41 -07:00
Dockerfile fix: use npm install in Dockerfile and copy .npmrc for peer dep config 2026-07-23 02:03:47 +02: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: regenerate package-lock.json 2026-07-28 11:33:23 +02:00
package.json Merge remote-tracking branch 'upstream/v5' into upstream-merge-test 2026-08-01 17:45:25 +02:00
quartz.config.default.yaml feat: unify layout slot architecture - make header/footer configurable positions, footer as array, add defaultPosition fallback, add tests, update docs 2026-07-27 17:32:40 +02:00
quartz.config.yaml Added og-image 2026-08-01 10:38:08 +02:00
quartz.lock.json update quartz instructions 2026-08-01 18:18:05 +02:00
quartz.og-image.tsx fixed colors 2026-08-01 13:25:39 +02:00
quartz.ts added new image 2026-08-01 12:42:33 +02:00
README.md feat(v5): add plugin system (#2295) 2026-03-14 18:10:02 +01:00
REDEPLOY.md Added instructions for redeploy 2026-07-14 16:37:00 +02:00
tsconfig.json feat(v5): add plugin system (#2295) 2026-03-14 18:10:02 +01:00
UPDATING-QUARTZ.md update quartz instructions 2026-08-01 18:18:05 +02:00
WORKFLOW.md added new image 2026-08-01 12:42:33 +02: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