Live data from Hacker News

Show HN: Files.md – Open-source alternative to Obsidian

github.com

181–190 of 377 posts

Re: Show HN: Files.md – Open-source alternative to Obsidian

#182

Thank you for actually acquiring the .md domain corresponding to your software and avoiding some security holesof the future :)

I bought this domain with the promise that one day I'll release my pet-project.

So did I, 3 years later :)

Re: Show HN: Files.md – Open-source alternative to Obsidian

#183
post #18

Earlier quoted context omitted.

And the developers get compensated for their work how?

Do you not sponsor projects that you get value out of? I'm not saying you have to, but you asked how they get compensated and there's nothing stopping you from giving them money. It's easy to forget that you get a lot of value out of something and not give back. If you end up getting a good paying job with your programming experience just buy your favorite projects "a beer" one a month, or once a year. God knows it's…

Donationware is a viable business model for basically nobody.

Most people won't pay for something if they don't have to.

Re: Show HN: Files.md – Open-source alternative to Obsidian

#184

another one in the same space: https://helixnotes.com/

I'm really glad you mentioned this --- I've been looking for a Rust or Tauri-based Obsidian replacement for years, and this is almost everything I want (and much closer to what I want than Files.md).

Now that I'm playing with it, I'm surprised it hasn't gotten more traction on HN or Reddit.

Re: Show HN: Files.md – Open-source alternative to Obsidian

#185

This made me realize that obsidian is *not* opensource, but in a way obsidian made me feel like it was opensource. Obviously now that I researched it, it is quite obvious that it is not, but still it 'feels' like it should be opensource.

The data is open and stored in markdown format. Plugins are open source. The core product is not open source, but it's also just an electron app. I've always viewed Obsidian as the inverse of an open core product.

The licence method we went with for AS Notes (https://www.asnotes.io - a wikilinks and markdown based notes / docs / blog extension for VS code) was to make the client (extension) fully opensource with a public / private cryptographic licence key model, with a couple of pro gated features. I think an opensource product is very important for a notes product, where the implications of loosing access to a tool are huge for users that invest a lot of time in a knowledge base.

Re: Show HN: Files.md – Open-source alternative to Obsidian

#186
post #178

Earlier quoted context omitted.

Which really begs the question: why not have it open-source at that point? Obsidian isn't making money from things hidden in the code, but rather their Sync service. Might as well open-source it (and perhaps get more people helping with the development), keep the Sync service, and stem competitor projects like these in the bud.

Because then someone might fork it into a new product with their own sync service.

This is definitely it. I set it up myself with git private repos because my more-work to more-cost balance weighs heavily towards more-work. It would be trivial to fork it, set up some sync backend, and charge $4 a month to undercut them.

And honestly, they've been very good stewards of the project thus far, I'm happy with the status quo.

Re: Show HN: Files.md – Open-source alternative to Obsidian

#187

This made me realize that obsidian is *not* opensource, but in a way obsidian made me feel like it was opensource. Obviously now that I researched it, it is quite obvious that it is not, but still it 'feels' like it should be opensource.

I don't really mind Obsidian being non-FOSS, since it doesn't lock you in to any kind of propriety bullshit.

All my files are just vanilla text files. All the folders are just vanilla folders. All the attachments are just vanilla attachments. If Obsidian pissed me off, then I'd still have my notes in a fairly accessible format.

Re: Show HN: Files.md – Open-source alternative to Obsidian

#188
post #125

Earlier quoted context omitted.

Wait, why are you mixing the two? You can have the software be under an open source license, yet still not be a monk that has taken a vow of poverty, it's not black and white. AFAIK (as a long-term Obsidian daily user) Obsidian makes their money on various things attached to the editor/viewer itself, but don't actually charge for the editor/viewer. Even if they did, they could still slap a FOSS license on it, and con…

"Wait, why are you mixing the two? You can have the software be under an open source license, yet still not be a monk that has taken a vow of poverty, it's not black and white." I don't think they are mixing the two. If they open sourced it, there would be immediate competition. Anyone could fork it and circumvent/compete with any premium features they might want to add to it in the future. It's very hard to use this…

> If they open sourced it, there would be immediate competition. Anyone could fork it and circumvent/compete with any premium features they might want to add to it in the future.

Would it? Something like Zulip seems like a way better target in that case, but Zulip seems to manage just fine with open-source code and running their own platform people can pay for.

Not saying it is easy nor not hard, I'm just saying I don't agree with "either you do open source, or you go broke" because history shows us there are more choices than that.

Re: Show HN: Files.md – Open-source alternative to Obsidian

#189
post #44

I use .MD files, helix terminal editor with a markdown LSP called markdown-oxide that replicates the obsidian feature set (like bidirectional links, tags, making new notes automatically, two keys get you from a in-line footnote to the definition and back again, etc), and rumdl which is a super efficient and customizable markdown linter and formatter (semantic line breaks far the win!) . Since it is all helix I can ju…

> There is no better interface for text than a terminal It's a personal choice that cannot be imposed on everyone. Not everyone is a developer.

Being a better version of something is an invitation, not an imposition! I'm not a developer and never have been, I study literatureand I use a modal editor for all my writing.

If you've ever used Ctrl+C to copy, you've already done something harder than the core concept of modal editing. Modal editing is simpler: you press a single key, and you switch to one (of two) modes. That's it. That's the thing people find intimidating. In one mode the letters you press show up on the screen, in the other the letters you press select/copy/move/etc (like cntrl+c... Except even simpler you only need to press one key). You have to use keyboard keys to go up and down, which I assume you already have some experience with.

Learning it is identical to learning a GUI. In Word, you hunt through menus for the word 'cut' or 'paste' and click it. In a modal editor like helix you look up cut or paste on a menu and press the key next to it instead. Except once you remember the key you never have to go look through menus again!

Get the hang of it and modal text editors are to word processors what word processors are to typewriters. Except at least typewriters have some charm.

All that being said, if you want to sync your notes you'll have to use something like Dropbox or google drive, and I looked up how to install helix and you do have to download and unzip a file (https://github.com/helix-editor/helix/releases). Still, computer science degree not required!

Unless you've only ever used android or iOS device in which case all of my assumptions about your familiarity with keyboards and mice is totally off. Still!

Post reply on HN