> I really love the searching capabilities in OneNote, I hope this one has similar stuff.
I'm not familiar with the search capabilities of OneNote, right now there's only fuzzy search in Notable. It's pretty bear-bones actually, but some more advanced features could be implemented in the future.
> any thoughts/plans of how this could be used on Mobile?
I personally never write notes from my phone so that's not a priority for me, but maybe if the app gets popular enough I could port the app to mobile and/or make a webapp for it.
I touch this point in the tutorial notes that get loaded into the app upon first instantiation so be sure to read that [1], basically you can put your notes in Dropbox and edit them with any text editor available.
> It seems all Typescript/React based, it could be doable to port it to a webview?
It's basically a website with access to the filesystem so it should be pretty doable.
> if you're reading this, can you point to the code that handles reading/writing content from the filesystem?
Sure, here [2] there are the functions that read all the notes and listen for changes on the filesystem (because you can also edit them with a third-party app), there are analogous functions for the attachments here [3]. Here [4] there's the function that writes updated notes to the filesystem.
At the moment there isn't much abstraction storage-wise, but I guess adding support for a cloud storage that enables synchronization between all apps should be pretty doable.
[1] https://github.com/fabiospampinato/notable/blob/master/resou...
[2] https://github.com/fabiospampinato/notable/blob/master/src/r...
[3] https://github.com/fabiospampinato/notable/blob/master/src/r...
[4] https://github.com/fabiospampinato/notable/blob/master/src/r...