Skip to content

daydemir/logseq-compiler

Repository files navigation

logseq-compiler

This command line tool takes a link to your logseq graph and processes all the pages and blocks and converts them into a set of Hugo-friendly sections and web pages.

Some features

  • Recognizes public and private blocks using the public:: property
  • Collects links and backlinks
  • Page URLs are derived from page title
  • Every block can be referenced by its UUID, and thus has a unique URL
  • Acts as a proper static site allowing for proper SEO

Future stuff

  • Obfuscate names of links to private pages / blocks
  • Enable grammar for semantic links using arrows (->)

command for local testing

swift run logseq-compiler ~/Build/notes/interface/.export/graph.json ~/Build/notes/interface/assets ~/Build/graph/interface-web/content --assume-public=true

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages