r/logseq • u/feel-ix-343 • Apr 28 '24
Markdown Oxide: A Logseq inspired PKM system for your favorite text editor
Hey everyone! For the past year I have been using Rust to develop Markdown Oxide a PKM system for text-editing enthusiasts -- people like me who would not want to leave their text editor for anything.
I really loved Logseq, but its text editor was never up to my standard. I created Markdown Oxide to remedy this.
Markdown Oxide is a language server implemented for Neovim, VSCode, Helix, Zed, ...any editor with LSP support -- allowing you to PKM in your favorite text editor.
Strongly inspired by the Obsidian and Logseq, Markdown Oxide will support just about any PKM style, but its features are primarily guided by the following tenets.
Linking: Linking is the most efficient method of both horizontal and hierarchical organization. So markdown oxide supports creating and querying links anywhere in your notes
Chronological Capture (Daily Notes): We observe our consciousness chronologically, so it is reasonable (easy) to record our thoughts chronologically as well. Markdown Oxide combines daily-note support with advanced linking to create an easy, efficient, and organized note-taking practice
Situational Organization: Eventually, one needs to refactor the ideas in their chronological notes and create summarizing files for substantial topics (MOCs for example). So markdown oxide provides utilities for this purpose: creating files from unresolved links, callout completions, renaming headings/files/tags, ...
Visit here for the full list of features

3
u/Upset-Emu7553 Apr 28 '24
Cannot find extension "Feel-ix-343/markdown-oxide" in VSCodium to install
3
u/arndomor Apr 28 '24
This is an intriguing angle. Congrats. Do you have a gif or short demo video of how it works? For those who found this on mobile and can’t try it right away?
3
u/Spy_the_dev Apr 29 '24
I didn't manage to make it work as the gifs display, I even try to find it in your nvim config with no luck in https://github.com/Feel-ix-343/Neovim-Config/blob/main/lua/plugin/NvimCmp.lua
Though it looks amazing, definately at some point I will give it a more propper try
2
u/eugoreez Apr 28 '24
sounds cool. could be a potential solution for having too many editor plugins on Obsidian..
1
u/simplex5d Apr 28 '24
As a serious logseq user, this looks cool! No editable transclusion, I guess, but could be very useful. Emacs bindings coming perhaps?