{"id":20767070,"url":"https://github.com/semanticdata/logseq-starter-graph","last_synced_at":"2026-02-15T18:32:38.217Z","repository":{"id":245592015,"uuid":"818690290","full_name":"semanticdata/logseq-starter-graph","owner":"semanticdata","description":"📊 Logseq Starter.","archived":false,"fork":false,"pushed_at":"2024-07-22T13:03:47.000Z","size":559,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-18T06:28:19.213Z","etag":null,"topics":["gh-pages","logseq","logseq-notes","logseq-publish","logseq-starter"],"latest_commit_sha":null,"homepage":"https://semanticdata.github.io/logseq-starter-graph/","language":null,"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/semanticdata.png","metadata":{"files":{"readme":".github/README-Logseq-format.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":"2024-06-22T15:14:18.000Z","updated_at":"2024-12-01T12:38:18.000Z","dependencies_parsed_at":"2024-06-22T23:36:36.551Z","dependency_job_id":"606a9246-054e-437d-bc8f-56a1525fbb76","html_url":"https://github.com/semanticdata/logseq-starter-graph","commit_stats":null,"previous_names":["semanticdata/logseq-starter-graph"],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semanticdata%2Flogseq-starter-graph","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semanticdata%2Flogseq-starter-graph/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semanticdata%2Flogseq-starter-graph/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semanticdata%2Flogseq-starter-graph/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/semanticdata","download_url":"https://codeload.github.com/semanticdata/logseq-starter-graph/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243094664,"owners_count":20235531,"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":["gh-pages","logseq","logseq-notes","logseq-publish","logseq-starter"],"created_at":"2024-11-17T11:27:37.791Z","updated_at":"2025-10-04T01:53:51.907Z","avatar_url":"https://github.com/semanticdata.png","language":null,"readme":"# Logseq Starter Graph\n\t- ![img](https://img.shields.io/github/languages/code-size/semanticdata/logseq-starter-graph) ![img-2](https://img.shields.io/github/repo-size/semanticdata/logseq-starter-graph) ![img-3](https://img.shields.io/github/commit-activity/t/semanticdata/logseq-starter-graph) ![img-4](https://img.shields.io/github/last-commit/semanticdata/logseq-starter-graph) ![img-5](https://img.shields.io/website/https/semanticdata.github.io/logseq-starter-graph.svg)\n\t- A Logseq Starter.\n- ## ✨ Features\n\t- Optional custom CSS themes.[^1]\n- ## 📢 Publish Logseq Graph to GitHub Pages\n\t- Here's a step-by-step guide to publish your Logseq graph to GitHub Pages. We recommend using the [workflow](.github/workflows/logseq-publish.yml) provided with the project to publish your graph to GitHub Pages. To do so, follow the steps below.\n\t- ### 1. Open the Repository Settings\n\t\t- At the top of the repository, click **Settings**.\n\t- ### 2. Navigate to the Pages Section\n\t\t- On the left sidebar, click **Pages** under *Code and automation*.\n\t- ### 3. Configure GitHub Pages Source to GitHub Actions\n\t\t- Under the *Build and deployment* section, under **Source**, change it from **Deploy from a branch** to **GitHub Actions**.\n\t- ### 4. Navigate to the Actions Section\n\t\t- At the top of the repository, click **Actions**.\n\t- ### 5. Run the Workflow for the First Time\n\t\t- On the left sidebar, click the workflow name (**Validate and Publish Logseq Graph to GitHub Pages**).\n\t\t- On the right, click **Run workflow**, then click on the new **Run workflow** (blue) button.\n\t- ### 6. Be Patient\n\t\t- ⚠ Please be patient.The first time you run the workflow, it will take *several minutes* to complete. Subsequent runs will be *faster*.\n\t\t- But as you can see in the next screenshot, the next time you run the workflow, it will be much faster.\n\t- ### 7. Use your GitHub Pages website url\n\t\t- Back at the repository landing page, click the ⚙ (Gear) icon to edit the repository details.\n\t\t- Under *Website*, click **Use your GitHub Pages website**.\n\t\t- It will populate the URL field with your own GitHub Pages website address. It should look like `https://your-username.github.io/logseq-starter-graph/`.\n\t\t- \u003e Note: This is a good time to add a description to your project.\n\t- ### 8. Save Changes\n\t\t- Save your changes and take a look at your repository details.\n\t\t- Enjoy using the Logseq Starter Graph!\n- ## 🔀 Workflows\n\t- A breakdown of the workflows used in this project.\n- ### Validate ✅\n\t- The [validate workflow](https://github.com/semanticdata/logseq-starter-graph/blob/main/.github/workflows/logseq-validate.yml) runs tests on the graph to identify any errors using [logseq/graph-validator](https://github.com/logseq/graph-validator).\n\t- ```yml\n\t  name: Validate Logseq Graph\n\t  steps:\n\t    - name: Checkout code\n\t      uses: actions/checkout@v4\n\t    - name: Run graph-validator tests\n\t      uses: logseq/graph-validator@main\n\t  ```\n- ### Publish 📢\n\t- The [publish](https://github.com/semanticdata/logseq-starter-graph/blob/main/.github/workflows/logseq-publish.yml) workflow builds and deploys the graph to GitHub Pages using [logseq/publish-spa](https://github.com/logseq/publish-spa).\n\t- ```yml\n\t  name: Publish Logseq Graph\n\t  steps:\n\t    - name: Checkout code\n\t      uses: actions/checkout@v4\n\t    - name: Build Logseq graph\n\t      uses: logseq/publish-spa@main\n\t      with:\n\t        output-directory: build # must match path below\n\t    - name: Configure for GitHub Pages\n\t      uses: actions/configure-pages@v5\n\t    - name: Upload artifact\n\t      uses: actions/upload-pages-artifact@v3\n\t      with:\n\t        path: build # must match output-directory above\n\t    - name: Deploy to GitHub Pages\n\t      id: deployment\n\t      uses: actions/deploy-pages@v4\n\t  ```\n- ### Validate and Publish 🚀\n\t- A workflow that both validates and deploys to GitHub Pages (only after validation passes) is used for this project and looks like this:\n\t- ```yml\n\t  name: Validate then Publish Logseq Graph\n\t  steps:\n\t    - name: Checkout\n\t      uses: actions/checkout@v4\n\t    - name: Run graph-validator tests\n\t      uses: logseq/graph-validator@main\n\t    - name: Build Logseq graph\n\t      uses: logseq/publish-spa@main\n\t      with:\n\t        output-directory: build # must match path below\n\t        accent-color: indigo\n\t    - name: Configure for GitHub Pages\n\t      uses: actions/configure-pages@v5\n\t    - name: Upload artifact\n\t      uses: actions/upload-pages-artifact@v3\n\t      with:\n\t        path: build # must match output-directory above\n\t    - name: Deploy to GitHub Pages\n\t      id: deployment\n\t      uses: actions/deploy-pages@v4\n\t  ```\n- ## © License\n\t- Source code in this repository is available under the [MIT License](LICENSE).\n- ## Footnotes\n\t- [^1]: Optional custom CSS themes can be adjusted in [logseq/config.edn](logseq/config.edn). It includes links to popular themes like: dracula, catppuccin, logseq-bear, logseq-paper, logseq-quattro, logseq-allday and logseq-dev.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsemanticdata%2Flogseq-starter-graph","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsemanticdata%2Flogseq-starter-graph","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsemanticdata%2Flogseq-starter-graph/lists"}