I was using Obsidian for a while, but actually switched when I found an awesome open source alternative, SilverBullet. The best comparison would be “Obsidian but for tinkerers/hackers”.
Data is stored plaintext the same as obsidian - I actually just copy pasted my vault and it worked with exception of wikilinks being absolute paths only - and haven’t looked back
The only downside is that its in early stages of development, but definitely usable
I jumped over to logseq. It takes some getting used to, but overall logseq is working fine overall.
I like Silverbullet, but I could never get the file tree to work well. Any tips? Or is that not a feature you use?
I have an “index” page where I link important pages and files. When I want to move them I rename them. If I do bulk data changes I SSH to my server and move the files in an old fashioned way. Personally I have not tried the filetree plugin, since I did not have the need for it - and probably the author of the project aswell.
Excellent news ! Excellent note taking applications with its ecosystem of extensions.
Excellent news for myself. I’ve wanted to use this at work but it’s hard enough to convince people to use it without asking for money.
I wanted to go all in on Obsidian, but in the end I went with “Upnote” which has an easy UI and a lifetime price. (No monthly fees). It’s like a mix of Evernote and OneNote. The Slash commands are so cool too.
It’s a different thing. What Obsidian and Logseq offer is plain-text markdown files in folders on your disk. Upnote and most of the other alternatives mentioned in this post store their data in a database.
Different thing altogether. Just depends what you’re looking for.
Dynalist is where it’s at.
I just don’t see the point of obsidian et al.
Just use a directory structure and save markdown files in it.
There are many apps that are great editors for this structure on every platform. IDK exactly what obsidian does but many editors have zettelkasten (fancy cross links) functionality, just no fancy graph.
Ghostty + helix is the sexxy RN.
There are many apps that are great editors for this structure on every platform
And Obsidian is one of those apps 🤦 It’s has equal amount of “point” to all the other editors you think are somehow more valid - it’s just another editor.
the extensions mostly
Good point, the thing is… if you do have MarkDown in a directory, as suggested here, then your CLI tools become your extensions. One can start with git and voila, version tracked. One can used a Web server e.g. Apache or nginx, and voila, accessible anywhere on the network, possibly on the Internet (via e.g. Grok or TailScale). That also includes any programming language, e.g. invoking a Python script on said files. Might not sound like much but it’s a LOT.
So… I’d argue maybe not necessarily extensions themselves but the curation of extensions, namely their discoverability because they are all in one neat spot, with comments from users, etc whereas CLI commands are… all over.
You only have to consider the plugin developers. Most of them would have the technical ability to do what you mention, but they prefer to use Obsidian instead. Clearly there’s a reason for that.
How can you tell? I imagine you have stats on how many plugin developers exist and are active but I don’t know how you can know how many people rely on a file system with CLI tools approach.
That assumes the person using obsidian is a software dev or a sysadmin. Most users aren’t going to want the extra hassle, or they might be unable to do these things.
IMHO note taking systems are precisely about empowerment. The whole point is to learn… so even if they are not a dev or sysadmin, they can try and scaffold their knowledge, initially typing commands they don’t understand, copy/pasting from the Web, then discover they can write their own, add that knowledge to their system, etc. I’d argue for most people that might be at least as valuable as their own content.
TL;DR: let’s not infantilize fictional users. Having the option to do more, for those who do want to, is extremely valuable.
Source: I’ve seen nurses with no IT training installing drivers in the CLI for their WiFi card, no help from me. IT is cool but it’s nothing magical either, people CAN learn if they want to.
Read whole page. Not sure what Obsidian even is?
Its a staggeringly powerful app. Utilizing the markdown format and the Dataview plugin to create queries with metadata in your notes allows you to build INSANE knowledge management systems.
Example of some set ups here: https://forum.obsidian.md/t/14-example-vaults-from-around-the-web-kepano-nick-milo-the-sweet-setup-and-more/81788
It’s like trillium, but not open source Here is an enthusiastic person talking about the state of the art of one year ago for 20 minute. https://youtu.be/XRpHIa-2XCE
What is a Trillium?
It’s like a Bilium, but with one more
What is Billum?
It’s like Millium, but one more.
Note-taking app. Each note is a markdown file, so you can add formatting.
A very successful one with a large extension ecosystem to boot.
What sort of extensions would one use for a note taking app? What sort of notes to you take with it?
The Dataview plugin is the most critical one. You can create queries with the metadata in your notes (YAML frontmatter and # hashtags). If that sounded like a bunch of non-sense I highly encourage you to dig into it, because I had no idea what those words meant either but it took my note taking to a new level. I think of my Obsidian vault as my second brain.
Below are some cool examples of vaults that you can click through. Also note that because the obsidian pages are in markdown format you can use the Jekyll engine to directly turn them into web pages without any coding (this is how GitHub Pages works)
If you know how to do a bit of coding (or use ChatGPT) you can incorporate APIs from other apps in your obsidian vault. Maybe you want to make a fancy home page that displays all your tasks from ToDoist, alongside the RSS feeds to your favorite podcasts and YouTube channels. Maybe you are tracking your habits and using DataView to compile all relevant instances of #habit tags into one calendar for a birds eye view.
There’s lots of types, think even stuff like d&d monster blocks, or custom date ones
I use mermaid and git extensions personally.
Lots of AI bros add LLMs to it but that’s not my cup of tea
It is a really good app. But was a pain in the ass to keep the archive in sync using multiple different platforms without paying for their sync addon in my experience. You can roll your own sync with stuff like Syncthing, cloud storage, etc. But the archive had a bad habit of seemingly finding ways to get out of sync.
Take a look a SyncThing! It’s a free FOSS app for syncing files and is available on all devices, and it’s all self hosted. I initially used it for Obsidian syncing, but it’s proved incredibly useful beyond that
They mentioned SyncThing. 👍
Did you try any of the sync extensions?
The biggest issue I had was with folder permissions on Android. I also ended up paying for the sync functionality and have zero regrets.
I’ve had zero problems with Dropbox.
I just paid for the sync 🤷🏻♂️
It’s $4 a month, I drink one beer less a month and I actually save 3€ 😀
Oh I don’t disagree, it is worth it. I ended up paying for it myself before I switched to Joplin. I just went down a rabbit hole of realizing I technically could self host the backend and stubbornly trying to make it work well beyond what was good sense at the time. 😅
Cool. Available for windows, linux and iOS. I tried to use todoist, but it has some real problems syncing and arranging data. I spent hours creating a worflow only to lose more than half of it when trying to sync it across devices. I hope Obsidian will do better.
I use Obsidian between Ubuntu and IOS… Sync is a bit erratic… It always… eventually, refreshes, but have not been able to find how to force sync on IOS. Sometimes end up doing trivial changes to see if can get the sync on IOS to trigger.
Ubuntu client shows when it does sync and it does appear to do it fairly quick.
Obsidian is a note taking app. Todoist specializes in creating tasks and scheduling them. They are different tools for different jobs.
You can extend obsidian to basically do anything.
That doesn’t change the problems I had with todoist. I was using it in a note taking format, the scheduling part wasn’t really relevant to my use.
This post was how I learned about Obsidian.
For those of you that love it, how do you use it daily?
Daily notes. I have a template that prompts me to fill out a number details I might otherwise forget.
A wiki of people that helps me remember details about people I meet or have worked with. Makes it much easier to keep in touch and to remember important dates in their lives.
Sortable todo lists, with due date and urgency information. I can add to the lists directly from any other note using a Dataview formula with the Tasks extension.
Career plans. Project plans. Gardening plans. Recipes (there’s an awesome extension that imports recipes from the web).
Any random writing I might want to do, from short stories to rough drafts of letters to stream of consciousness mind spew that I want to review later.
I use the Auto Note Mover and Dataview extensions, along with backlinks and tags, to keep all of my notes organized automatically. I use the Linter extension to make sure things are formatted nicely. When I started using Obsidian, I used the Importer extension yo easily pull in all of my existing notes and lists from Evernote and Google Keep.
Honestly, that barely scratches the surface.
Daily journal Task list / project management Note taking Mind mapping Resource archive
I’ve got my vault automated pretty well at this point. I honestly don’t know what I would do without it.
For those of you that are wondering, everything is markdown independent, all of my plugins address UI or vault automation processes that leave all of my information entirely portable.
I fucking LOVE obsidian, one of my most used pieces of software.
I have two note vaults.
One is my personal “everything” not vault, Anything I might need to write down goes there. No random sticky notes, or half used notebooks for me. Game notes, such as what equipment I’m looking for, or solutions to puzzles I’ll forget before I can use the information. More practically useful notes like conversion charts to use imperial measurements in blender and godot. Names of people I need to remember and what their handles are on social media, because most platforms don’t help you with that. Everything can be interconnected, so some notes are just indexes of other notes.
More impressive is my lore wiki. There is a book series that I will never write, and these notes document the setting. Characters, events, locations, other authors who have helped over the years. Anything that is a proper noun or is otherwise special to the setting is a link to a note of that name.
Obsidian also has “graph view” which visually organizes notes so that things that are connected are physically closer together. I just wish I could give these notes icons on the graph view so that they’d be more visually distinct.
here’s a bunch of possible applications:
- simple note taking. like notepad except you have your notes at a place where you can search through them and even link one from another.
- second brain. you can watch a video about it but basically to organize your thoughts, record things you learn, make connections between things to have a digital brain you can search or browse through.
- work or school. notes, to do lists, reminders, links to sources, etc all in one place with references via links
- journal. pretty straightforward, but you can imagine things you could do if you could link from your journal entry to a website, or another entry, or something from your movie collection.
- database. eg maybe you have a movie collection and want to document all the details, including which ones you watched, which ones you liked, and what you think about them. you can have a file for each movie but also files for directors, actors, etc that you can link to and from, in which you have info on those, including images, tags for easy search.
so you watched a movie and wonder what other movies you own have the same starring actor: search movie, click link to the star page, check backlinks.
obviously not the best use case because imdb exists but this is personal and could be extrapolated to any collection you have, maybe even all of them. why not have the movie adaptation link to the original book?
TLDR
you can think about it like: imagine if you could make a bunch of wiki pages. the formatting isn’t quite as nice but essentially that’s what you’re doing. a bunch of pages with text, images, links and tags, that you can browse through. what would you use it for?
Weekly.
As a personal knowledgebase and todo list.I use it for note taking at work. I like that I can add code into markdown. But yeah post notes and paste screenshots. Useful when I want to go over my old tech notes when I’ve fixed stuff. A personal knowledge base. The fact it’s markdown I could just upload this to somewhere like GitHub and it retains it’s formatting
I use Obsidian as a tool to help my shitty memory.
I want to have one single place where I can go search for a thing I know I saw somewhere but can’t remember where or what it was exactly
“Did I watch movie X” -> Obsidian -> Watchlist -> Movies and there it’ll be.
Same for tv-series, anime, books, games. Yes there are services that do it like Trakt, Imdb, Letterboxd, TVMaze and god knows how many for games. They all get enshittified eventually requiring you to pay for basic functionality (looking at you trakt…)
I’m building a tool for getting my data out from all those services into Obsidian markdown format, maybe It’ll get finished some day :D (IMDB and Goodreads work, but you need to do a manual csv export)
“How did I install that finicky piece of software last time” -> Obsidian, I wrote something down because I knew I couldn’t remember it. Then I’ll improve the guide + refresh with new data.
Now I have a pretty good step-by step guide on how to set up a computer, no matter the OS, just how I like it - all in Obsidian. Mostly just commands I copy-paste and some manual steps that I can’t be arsed to automate.
Same with my daily notes, I just write down what I did maybe with some tags so I can find them when I start wondering when did I visit X or put up the curtains in the bedroom.
How did I install that finicky piece of software last time
This. So much this. Every time I start a new project I’m so glad to have these notes to refer back to.
Not daily, but their canvas feature has a feature that lets you embed previews of your files into the flow charts you make. It’s pretty nice, since you can have shorter files entirely visible with everything else. Makes it pretty good for software development and project management, in my experience.
Careful not to go overboard with it, though. I feel like a lot of people fall down the “productivity pipeline” when using it, where they end up procrastinating by trying to optimize every little thing and end up doing nothing at all.
I use it for pretty much everything. Any random crap i need to jot down go into the daily notes with a tag of some sort, Excalidraw extension for any sort of diagrams or a string board for connecting different notes/pictures together, code snippets, documentation etc.
I dont use their sync, but I have proton drive keeping the directory backed up in case of emergencies, and I have a git repo for when i want to officially keep something tracked.
I use it to track everything…
Quick notes knowledgebase Follow up (personal and work)
The great thing about Obsidian is how flexible it is. The bad thing about Obsidian is how flexible it is… 😀
I have seen may people comment, or outright leave, Obsidian because because there was too much to learn… or too many plugins to explore…
Personally, I only look for plugins if I need something specific. Don’t see the point of trying random plugins. Is like spending time finding solutions to a problem you may not have…
Also, I work on tech and many documents are in markdown. Obsidian makes it easier to read those. Specially the collapse / expand functionality is really great for exploring large docs… as long as the creators properly used sections (basically # for level 1, ## for level 2…and so on)
Project management
Anything I want to plan out goes into it
I use it as a work journal and personal knowledge management (PKM). Each day I open a daily journal note (built from a template with an easy shortcut) that contain rough notes on what I did that day. From that note I link over to project notes for any project I worked on or complex issues, scratch notes, etc. I do split windows, one with a narrow view of the daily note and then a larger panel for content notes (like documenting the project or create a scratch note or searching for a note on a problem I had 2 years ago that I need to remember about). There are many useful plugins but Templater and “Various Complements” are my favorite. Templater allows me to configure a template for any note I want to configure, so I can create a new note then hit a shortcut that will prompt me for a page title and auto fill the note with my template (that includes tags, headings, etc) for a meeting or new project or scratch note. Templater can also organize the note and move it around on my filesystem. Various Complements plugin allows me to build a dictionary of anything I want that will then fill in like an IDE when I’m typing in a note. So I use it for all my coworker names, I type 4 letters of someone’s name and it pops up suggestions where I can tab-complete their full name.
It’s truly a great program, better for me than all the others I’ve tried: OneNote, TiddlyWiki, DocuWiki, Dendron, and emacs. I used TiddlyWiki for years and had to bend it to my will in many wonky ways, then Obsidian came around and did 90% what I wanted out of the gate and the 3 or 4 plugins I use did the rest. I’ve been using it for a few years now.
it is fantastic for both lil notes and grand projects! and you can even link to those little notes and slowly evolve them into a grand projects
you can basically create a personalised Wikipedia! and Obsidian will help you with it, as it can detect when you write in plain text a word or phrase that also is another note’s title, then you just click and bam, it’s linked. And if you change a note’s title, all mentions will update too!
you can also make conspiracy boards with the canvas note type, all usual formatting works within them
it’s a great tool to keep a lot of information organised and linked together, without having to open a billion files and cross reference them (you can also open notes in split screen).
learning how to use it will only take an hour or so, and then you’ll be zooming
i’ve recently been using it to collect and organise information for a big project i’m working on, and being able to link mentions of things to bigger topics and themes as i’m doing the data collection is just wonderful, no more “(IMPORTANT LOOK HERE!!!)”
I truly is evolving with me. I’m no power user, but I’ve been using it for the last two years. Eh e I am at school it’s where I take my classes notes. When I needed to write to myself it was also there. I have it synched between my two computers and my phone. And it is where I put my documents like CV’s and Excels I share. It’s not directly Obsidian doing all of this. But basically it becomes a Hub of all I do.
Recently I started saving more pages online that are important as notes in Obsidian and still find new usage of Obsidian
I like the Markdown-based approach but Sync is way to expensive for my use-case…
Have you seen the community-made self hosted sync plugin?
I have not, does it work well?
Yeah, works nice as long as you have a server to host it on.
The only annoyance is that it’s not very space efficient and you have to rebuild your database like twice a year to bring the size back down. It might be not that bad depending on what you do. I create above thousand new lines of notes with a lot of pictures every day and I’m at around 2GB after rebuilding the database. I expect it to go up to like 6GB biyearly, but, again, clicking on the rebuild button deals with that.
You don’t need a server, I use drop box. You can also do Amazon S3 which is more involved but not as hard as a server. And 5 more options.
Ale we talking about the same thing?
Have you looked at AnyType? Their free version includes 1gb of cloud storage. It’s far less mature than Obsidian, but may suit your use case.
I’ve been using it for a little over a year, and love it.
I like obsidian specifically because you don’t need to rely on some built-in sync tool. The files are right there and in a sane format, you can sync them however you want. I use syncthing for this at home, but the choice is yours
I used to get a lot of merge conflicts working with obsidian and syncthing, as I’d edit on my phone and my computer(s).
Honestly started considering just spinning up a git repo, but knowing me I’d forget to commit lol
The git plugin commits automatically. All configurable. I’ve set it up on both PC and Android once at the beginning and I didn’t have to think about it ever again.
Oooh, I will be setting this up tonight! Thanks!
Neat, I didn’t know that. I currently use Joplin this way, synced across my devices with Syncthing. Joplin also supports directly syncing to Google Drive or Dropbox (with optional encryption).
I tested it at work (we used Obsidian for a while to build an IT Knowledgebase but since moved away from it) and it really couldn’t be simpler.
The main thing that keeps me from trying it is that in order to pay with PayPal you have to use some janky workarounds… As soon as they figure that out I’ll absolutely consider it
I’ve heard about syncthing but fear that it won’t be compatible with all my devices
Syncthing works great for me. I don’t use it on my phone but I know there’s an android version.
Looks like it was deprecated last year, though
Whoo, some good news. Time to ask “Central IT” for it and get ready for another six month rodeo.
Saw this, super cool. Hope they make tons of money with Obsidian Sync
They do, because they don’t offer others easy sync options in the iOS app (only iCloud or Sync, no webDAV, no onedrive, no googledrive, etc. )
You mean all the other methods that exist that can be implemented with ease? My friends have their notes on iCloud to sync, I amuse syncthing, others use GitHub. There is a lot of choice, they just offer an easy alternative way to do it
You can choose to look at it like that, but for me, it was too big of a hassle and switched to appFlowy
It’s interesting that a closed-source app has good reputation among FOSS enthusiasts. Surely they are not a Microsoft or Apple, but still who controls your computer, you or them?
least paranoid foss nut
I want to both up and downvote this
I just cant wrap my head around why they’re willing to go so far to gain good will from people by having such a generous free tier, but somehow licensing the code under a FOSS license is out of the question??
Why not just go all the way and make sure everyone who cares about reading the souce could also give you free contributions?
Yep and the Android app is full of small things to improve, for sure someone would put in contributions for free
It stores your data in plaintext, and simply uses the program to parse special formatting characters. There are no attempts at obfuscation or encryption, and it doesn’t lock you into a walled garden that refuses to play nice with other programs. The program itself is closed-source, but anyone could write an open source version to parse the same info… There just hasn’t been a good reason to do so. Even if Obsidian as a company and program ceases to exist overnight, your data is still safe on your machine and can be read by anyone who cares enough to dig into the file. Hell, you can even open it as the plaintext file and dig through it manually.
Hol up. Are notes stored in files in a directory structure or a single file? Just that you said “the file” so I’m wondering.
If so, that’s lock in.
There in fact are FOSS alternatives like Joplin. Personally, I actually switched from Joplin to Obsidian due to a larger community (and therefore community-driven plugins) and overall a more polished UX. That being said, I have the security of switching back if Obsidian ever becomes evil or unusable.
Another aspect is that the entire source code is technically viewable (partially obfuscated) since it’s a web app. Having written plugins for Obsidian, you’re very much interacting with the source code itself. Feels like open source with extra steps and I wish one day they will finally make the switch to true FOSS.
That’s not so true of the Android app. I do have access to bytecode but changing bytecode to bring feature enhancements is not for the faint of heart.
And storage in their current android app is a major privacy breach.
You’re right, I wasn’t thinking about the android app when writing this.
I switched from Joplin because Obisidian data is just markdown and I can edit and generate it with external apps
Joplin had a custom database system (at the time)
Markdown is also an open format. You aren’t forced to use Obsidian for everything, and there are already numerous programs that are capable of displaying the formatted end-file, because it’s standard markdown.
It’s not some proprietary thing that only Obsidian uses.
Use obsidian enough and your brain also just starts to interpret raw markdown lmfao.
I’ve definitely caught myself using md to format pen and paper notes before.
That’s the whole point of markdown lmfao.
I can see the Matrix, man, I can see the truth behind it all, I can interpret raw markdown and even write bbCode by hand
I don’t even see the code. All I see is heading, emphasis, dot-points …
And the old version you have on the pc still works, since there is no cloud communication needed to run it.
Obsidian stores the notes in a well known plaintext format on your computer. They can’t easily hold you hostage like with other closed source apps.
I think the big difference is that you can use it for free without any account needed, and all your data is stored locally in a format that remains accessible to alternative apps.
So the moment they start doing questionable stuff you are not a hostage to their app. There are alternatives, they are just not as nice as this currently.
Holy shit this is huge. I can finally use obsidian at work! I was avoiding it due to the license and using Logseq. Which, to be fair, did admirably. But it’s much more and Outliner or journaling system than a knowledge base I feel.
Can you elaborate on this? I use logseq as an information dump and use tags and hashtags to associate the individual entries with a certain topic. I love that i do not have to think about the file structure (where do i have to put it?) and instead can just write it down immediately.
E.g: had a meeting with #name with regards to #project Z. We have a set of new requirements that need to be implemented in by Q3 2025….
Would this be significantly different in obsidian?
Yeah Logseq is actually a much better knowledge management tool than obsidian. It’s literally built for that, whereas obsidian requires you to force structure onto it.