{"id":18837944,"url":"https://github.com/nextjournal/clerk-cljs-demo","last_synced_at":"2025-07-19T00:37:07.463Z","repository":{"id":103032897,"uuid":"575973411","full_name":"nextjournal/clerk-cljs-demo","owner":"nextjournal","description":"A demo project showing a custom CLJS build for Clerk.","archived":false,"fork":false,"pushed_at":"2023-03-01T08:56:24.000Z","size":19531,"stargazers_count":4,"open_issues_count":1,"forks_count":1,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-07-03T19:53:55.829Z","etag":null,"topics":["clerk","clojure","clojurescript"],"latest_commit_sha":null,"homepage":"","language":"Clojure","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nextjournal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-08T18:04:43.000Z","updated_at":"2023-07-25T15:05:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"fa1a7356-b90e-402f-a43a-8b86c4b0f940","html_url":"https://github.com/nextjournal/clerk-cljs-demo","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/nextjournal/clerk-cljs-demo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextjournal%2Fclerk-cljs-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextjournal%2Fclerk-cljs-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextjournal%2Fclerk-cljs-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextjournal%2Fclerk-cljs-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nextjournal","download_url":"https://codeload.github.com/nextjournal/clerk-cljs-demo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextjournal%2Fclerk-cljs-demo/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265863793,"owners_count":23840888,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clerk","clojure","clojurescript"],"created_at":"2024-11-08T02:37:12.823Z","updated_at":"2025-07-19T00:37:07.428Z","avatar_url":"https://github.com/nextjournal.png","language":"Clojure","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Clerk Templates\n\nA collection of [deps-new][deps-new-url] templates that make it easy to get\nstarted with [Clerk][clerk-url].\n\n## Templates\n\nThis project defines the following templates:\n\n- [`clerk/notebook`][notebook-template-url]: Basic template for writing\n  notebooks with [Clerk][clerk-url]\n- [`clerk/custom`][custom-template-url]: Template for a Clerk project that\n  includes custom ClojureScript or uses external plugins\n\nFirst, install [deps-new][deps-new-url]:\n\n```sh\nclojure -Ttools install io.github.seancorfield/deps-new '{:git/tag \"v0.4.13\"}' :as new\n```\n\n\u003e **Note**\n\u003e If you don't have `clojure` installed, follow the instructions at\n\u003e [clojure.org][clojure-install-url].\n\nTo create a new notebook project based on\n[`clerk/notebook`][notebook-template-url], run the following command:\n\n```sh\nclojure -Sdeps '{:deps {io.github.nextjournal/clerk-cljs-demo {:git/sha \"b805370715fdcaf34f6a9d6cb2efc2b12153c90c\"}}}' \\\n  -Tnew create \\\n    :template clerk/custom \\\n    :name myusername/notebooks\n```\n\nThis will generate a project in the directory `notebooks`, with `myusername` as\nthe top-level namespace and `notebooks` as main namespace.\n\n### Customizing Templates\n\nEach template takes a number of options for customization! See each template's\ndirectory (hyperlinked above) for a description of the customization options the\ntemplate accepts.\n\n## License\n\nCopyright © 2023 Nextjournal.\n\nDistributed under the [MIT License](LICENSE). See [LICENSE](LICENSE).\n\n[clojure-install-url]: https://clojure.org/guides/install_clojure\n[clerk-url]: https://clerk.vision/\n[deps-new-url]: https://github.com/seancorfield/deps-new\n[custom-template-url]: https://github.com/nextjournal/clerk-cljs-demo/tree/main/resources/clerk/custom\n[notebook-template-url]: https://github.com/nextjournal/clerk-cljs-demo/tree/main/resources/clerk/notebook\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextjournal%2Fclerk-cljs-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnextjournal%2Fclerk-cljs-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextjournal%2Fclerk-cljs-demo/lists"}