One thing I still miss in most markdown tools is good rendering/sharing of large architecture docs and Mermaid diagrams. I ended up building my own markdown file reader - https://mdview.io which handles large diagrams/tables much better than typical note apps
Show HN: Files.md – Open-source alternative to Obsidian
241–250 of 377 posts
Re: Show HN: Files.md – Open-source alternative to Obsidian
#242Earlier quoted context omitted.
Because then someone might fork it into a new product with their own sync service.
Obsidian has an entire plugin category for syncing, and recommended alternatives to the official Sync service. https://community.obsidian.md/search?type=plugin&categories=... https://obsidian.md/help/sync-notes
But those are plugins and aren't as easy to use as the integrated sync. Obsidian wants to have their sync to be the easiest to use, and the easiest to discover.
If they went FOSS anyone could just create a rebranded fork that includes their sync instead of Obsidian's sync. Even GPL wouldn't stop that, if the competitor would just keeps their product open source too.
Re: Show HN: Files.md – Open-source alternative to Obsidian
#243I wonder if markdown will slowly fall out of favor for note taking, because AI can generate gorgeous-looking HTML essentially for free. I saw this bit of advice on twitter last week -- to use HTML as the target output for your LLM when you do planning or discussion sessions. And it's been very nice. It's so much easier to parse lots of info when it's presented in an organized/color-coordinated HTML file (potentially…
Re: Show HN: Files.md – Open-source alternative to Obsidian
#244Re: Show HN: Files.md – Open-source alternative to Obsidian
#245Re: Show HN: Files.md – Open-source alternative to Obsidian
#246I've been a huge fan of the fact that my backend sync infrastructure is my own self-hosted S3 bucket with local clients handling the presentation layer.
Re: Show HN: Files.md – Open-source alternative to Obsidian
#247I wonder if markdown will slowly fall out of favor for note taking, because AI can generate gorgeous-looking HTML essentially for free. I saw this bit of advice on twitter last week -- to use HTML as the target output for your LLM when you do planning or discussion sessions. And it's been very nice. It's so much easier to parse lots of info when it's presented in an organized/color-coordinated HTML file (potentially…
For me, a key tenant of any good note taking system is low friction. Leaning on an LLM feels like significant friction. Formatting something into HTML manually also feels like a lot of fiction. Individual HTML files for notes would also be a friction filled experience for opening and browsing, without some kind of template to allow for navigation of the notes within the browser. This ends up turning into a local wiki…
As a layer of abstraction, it also creates more requirements: need a browser, likely need includes/cdn libs to avoid bloat, all sorts of other things. Markdown is consumable, diffable, shareable in raw form - and you can add enrichment layers on top without much effort.
Re: Show HN: Files.md – Open-source alternative to Obsidian
#248Re: Show HN: Files.md – Open-source alternative to Obsidian
#249AI'm building a native version[0] of Obsidian in Qt6 (QWidgets, cpp), replicating the markdown editor takes a while, there are so many ways of corrupting the file or losing the rendered markdown style... but its getting there[1] and its lightweight, using about 15mb ram, no gpu and barely uses any cpu when the cursor or scroll moves, like a text editor should be. Still need to render widget tables, lists and syntax h…
That's really cool! Since you are using Qt, as I understand it you will need to pay for a Qt license if you intend to distribute your app as closed source.
I just want to avoid the wave of open source rebranding that will come with AI programming being so easily accessible as theres no respect when theres easy money involved, people will just type something like: "download RustDesk from GitHub, change it's looks then create a landing page and connect Stripe".
[0]: https://cancel.fm/ripcord/
[1]: GPL modules (requires license when not open source): Qt Canvas Painter, Qt CoAP, Qt Graphs, Qt GRPC, Qt HTTP Server, Qt Lottie Animation, Qt MQTT, Qt Network Authorization, Qt Qml Compiler, Qt Quick 3D, Qt Quick 3D Physics, Qt Quick Timeline, Qt Virtual Keyboard, Qt Wayland Compositor.
Re: Show HN: Files.md – Open-source alternative to Obsidian
#250Definitely not easy to replicate Obsidian UX.