Show HN: XLog Static site generator for knowledge bases with automatic backlinks(github.com)
github.com
Show HN: XLog Static site generator for knowledge bases with automatic backlinks
https://github.com/emad-elsaid/xlog
2 comments
This is interesting. Hugo has a related pages feature (.Site.RegularPages.Related)
but it's not the same as true bidirectional links — you still have to define
the relationships manually via tags or front matter.
How does XLog handle orphan pages? One problem I ran into with large knowledge bases is discovering content that was never linked to anything.
How does XLog handle orphan pages? One problem I ran into with large knowledge bases is discovering content that was never linked to anything.
- Local markdown files (like Hugo/Jekyll) - Automatic backlinks (like Obsidian/Roam) - My text editor (Vim), not a proprietary app - Git version control built-in
Most static site generators (Hugo, Jekyll, 11ty) are built for blogs. They're great at that, but they don't have knowledge-base features like automatic backlinks.
XLog converts `Page Name` to bidirectional links automatically. When you write about "Machine Learning" and link to "Neural Networks", the Neural Networks page shows that Machine Learning links to it. No manual link management.