Requirements:
mandatory
- usesmarkdown
- support back linking between codes
- support note linkage graph
- auto update time on edit
- conversion to digital garden
optional
Options:
-
-
proprietary
-
more plugins.
-
Publish
- easily publish digital garden using foss withquartz.
-
-
-
foss
-
the graph view after publish seems much better.
-
growing github star
-
Publish
-
good features
- have docker container that can be used to self host.
- cloudflare tunnel authentication access
- Is it possible to allow access only to specified users? - Zero Trust - Cloudflare Community
- Setup your Domain using Cloudflare Tunnels and Zero Trust (noted.lol)
- selfhost remote logseq instance - auth : r/logseq (reddit.com)
- Restricting Access with HTTP Basic Authentication | NGINX Documentation
- logseq/docs/docker-web-app-guide.md at master · logseq/logseq (github.com)
- temporary web version
- also have excalidraw plugin
- haydenull/logseq-plugin-excalidraw (github.com)
- have docker container that can be used to self host.
-
current issues
- doesnt work on firefox properly? There are talk to migrate it from electron (chromium based) to Tauri.
- logseq not on google play, but on apple store
- logseq apk performance on mobile apparent have issues on low spec devices.
- people are getting impatient for feature development. Apparently the database (db) version (speed up local caching) has been in development for a while.
-
-
- version 0.26 graph have issue in github codespace (local works fine)
- revert to vsix version 0.25.12 solves the issue.
- use .vscode/settings.json to filter out folders that should not be included in the graph
- need to include file name as part of the title tag in frontmatter
- (try not to include emoji cos that might mess with file path on some system)
- foam and vscode both have variables that one can use in templating
- foam can control what folder and file type to include in the graph by vscode configuration.
- version 0.26 graph have issue in github codespace (local works fine)
-
vscode/vscodium +dendron
- in maintenance mode, no longer in active development.
-
- foss
markdown publishing methods
Take a look at static site generators (SSGs) — there are many.Quartz,Jekyll,Hugo,Astro,Eleventy
-
also considerMkdocs (seems to have a lot of plugins in ecosystem)
-
the biggest concern with SSG is:
- how well they can render different diagrams (mermaid, graphviz, plantuml, excalidraw)
- jekyll, hugo doesnt seem to have mature out of box plugins for a lot of visuals
- whether it is possible to show the note backlinks as network graphs (bidirectional optional)
- https://quartz.jzhao.xyz/advanced/making-plugins
- perhaps it is possible to create a plugin for this?project-ideas
- https://github.com/mkdocs/mkdocs/discussions/2371
- https://github.com/foambubble/foam/issues/58
- discusses the use of d3.js to develop a plugin for gatsby publish.
- how well they can render different diagrams (mermaid, graphviz, plantuml, excalidraw)
Potential issues:
- using tools with settings incompatible in the same vault
- https://github.com/marketplace/actions/file-sync
- the idea is to sync the raw note between repo and the config separately.