{"id":13712948,"url":"https://github.com/clojuredocs/guides","last_synced_at":"2025-05-06T22:31:52.303Z","repository":{"id":4924121,"uuid":"6080673","full_name":"clojuredocs/guides","owner":"clojuredocs","description":"Documentation guides and tutorials for Clojure. Various authors.","archived":false,"fork":false,"pushed_at":"2022-10-05T20:52:26.000Z","size":1771,"stargazers_count":369,"open_issues_count":7,"forks_count":138,"subscribers_count":37,"default_branch":"master","last_synced_at":"2024-11-13T23:32:45.671Z","etag":null,"topics":["clojure","docs","documentation","guides"],"latest_commit_sha":null,"homepage":"http://clojure-doc.org/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"spark/spark-setup-ios","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/clojuredocs.png","metadata":{"files":{"readme":"README-tools.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-10-04T19:27:46.000Z","updated_at":"2024-09-13T10:37:02.000Z","dependencies_parsed_at":"2023-01-11T16:37:09.479Z","dependency_job_id":null,"html_url":"https://github.com/clojuredocs/guides","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clojuredocs%2Fguides","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clojuredocs%2Fguides/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clojuredocs%2Fguides/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clojuredocs%2Fguides/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clojuredocs","download_url":"https://codeload.github.com/clojuredocs/guides/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252779195,"owners_count":21802900,"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":["clojure","docs","documentation","guides"],"created_at":"2024-08-02T23:01:25.004Z","updated_at":"2025-05-06T22:31:47.286Z","avatar_url":"https://github.com/clojuredocs.png","language":"HTML","funding_links":[],"categories":["HTML"],"sub_categories":[],"readme":"# Tools Used to Create CDS\n\nCDS reuses the [ClojureWerkz docslate](http://github.com/clojurewerkz/docslate) toolchain.\nThe clojure-doc.org site is generated using jekyll. To run the site generator yourself, you'll need to first have Ruby installed. Python is also required, as syntax-highlighting of code blocks is handled by pygments.\n\nIf installing Ruby from source, a prerequisite is the libyaml dev package.\n\n\n## Install Tools \u0026 Dependencies\n\nInstall [Bundler](http://gembundler.com). Ruby 1.9.3 or JRuby are recommended:\n\n    gem install bundler\n\nThen install dependencies (Jekyll, GitHub-flavored Markdown processors, etc) with Bundler\nby running the following in the CDS repository root:\n\n    bundle install --binstubs\n\n\u003e As an alternative to bundler, if you like you can manually\n\u003e (via `gem install`) install all the dependencies listed in\n\u003e path/to/cds/Gemfile, and then later (from the cds directory)\n\u003e run the gem-installed `jekyll` to view your local version of\n\u003e the site.\n\n\n## How To Run A Development Server\n\nBefore you run `jekyll` the first time, you will need to create an empty folder called\n`_site` in the CDS repository root.\n\n    mkdir -p _site\n    ./bin/jekyll serve --watch\n\nThe server will be started at [localhost:4000](http://localhost:4000).\n\n\n## How To Regenerate The Site\n\nTo regenerate the entire site, use\n\n      ./bin/jekyll build\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclojuredocs%2Fguides","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclojuredocs%2Fguides","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclojuredocs%2Fguides/lists"}