Readit News logoReadit News
lostintangent · 4 years ago
After GitHub.dev was released (hit “.” on any GitHub repo, to open it in browser-based VS Code), I immediately saw the notetaking workflow that I wanted: a GitHub repo, storing markdown that I can own/control, but editable in the browser, using my existing VS Code preferences (theme, keybindings, etc.).

Unfortunately, VS Code doesn’t natively support wiki links, so I created an extension that simply adds that feature on top of the core VS Code markdown editor: https://GitHub.com/lostintangent/wikilens.

Over the last week, this experience has really transformed my writing workflow. I can simply open https://GitHub.dev/lostintangent/wiki (my personal notes repo) and begin editing and navigating, without too much ceremony. As the extension ecosystem begins creating more extensions for GitHub.dev, this experience will only get better.

manigandham · 4 years ago
https://obsidian.md/ is close to this, although a different editor with much better linking. The notes are just markdown files in a folder so you can also save it as a git repo and edit through Codespaces or VSC's remote editing extensions.
flyingchipmann · 4 years ago
Similarly for me. I just use github private repo for non essential personal note, edit them online or with my text editor. So easy
pjot · 4 years ago
This is spot on to what I was wanting as well - thank you for pointing out the “.” workflow!
lostintangent · 4 years ago
Absolutely! If you end up checking out WikiLens w/GitHub.dev, don’t hesitate to let me know any feedback you might have. I’ll be iterating on the experience based on my own usage, but I’m keen to ensure this works well for others as well!
poglet · 4 years ago
I like this idea, is a private git repo (on github.com) a safe place to store personal notes?
lostintangent · 4 years ago
Yep! That’s what I use for my personal notes.
bodge5000 · 4 years ago
I guess all your missing is offline capabilities (obviously you can have a local repo as well, but if your doing all your editing online, you might not be backing it up for when you actually need that offline capability) and mobile editing (which shockingly still isn't a thing for even basic github)
Operyl · 4 years ago
You could at this point just schedule a git pull to run every hour (or however fast you wish to do it) locally.
ChefboyOG · 4 years ago
Foam is pretty good for this as well: https://foambubble.github.io/foam/
revicon · 4 years ago
How does this work for you if you’re on a mobile device?
tbojanin · 4 years ago
theres a github app you can download. I imagine the note editing experience on the mobile app is a bit subpar.
mateuszf · 4 years ago
Does the VS Code support plugins? One could implement client side encryption for better privacy.
singularity2001 · 4 years ago
Github wiki pages with sublime text markdown plug-in to follow and create links is the way
atombender · 4 years ago
I keep seeing apps like these, and what they almost never have is sharing notes between multiple people.

I use Apple Notes, and I constantly share notes with my wife — and entire folder structures, too. We use it for grocery lists, dinner planning, travel planning, and many other things. It's not quite as elegantly real-time as Google Docs, but we don't need that as much, since we tend to edit at different times.

I also like that Notes is rich text all the way. My heart sinks when a new note-taking app boasts of Markdown support, as if that's a good thing. I think Markdown is fine for technical docs, where no good standard for rich text editing exists. But Markdown is a compromise — things like asterisks and underlines are less legible than the bold and italics they represent (especially across more than one word), and links become nigh unreadable, not to mention things like inline images and tables.

I previously used Evernote, and I've tried Notion (slow, awful for organizing, "block model" gets in the way of writing). I've yet to find anything that matches Apple Notes.

reacharavindh · 4 years ago
This. Big Apple Notes user here.

Apple Notes takes the crown for being the most unobstructive when it comes to taking notes.

1. Drag and Drop images, screenshots, annotate them in place. I cannot live without this anymore. Forcing me to first upload an image somewhere, and then use ()[] syntax to correctly load the file in MarkDown is the opposite of what I want my Notes application to be.

2. Sync - I write my notes on my Mac while working. I needed to look something up while I am waiting in queue somewhere? iPhone provides an excellent interface with usable Search while on the Go. Had a thought while I am traveling, want to put it down? Notes on iPhone. This thing is super convenient.

3. Shared Notes. My wife and I share a few notes with purposes - "Things to Know" - for the important tidbits that we end up sharing via Messages/email. Now they are in one place and recorded forever. "To buy" is our commonly used shopping list. "Household todo" - is our shared todo list for stuff around the house.

Now, the con is that deep lock-in to the Apple ecosystem. I am still waiting for an alternative that gives me the ability and ease to do #1 and #2 above. So far, none met my needs.

My eager bet is on https://www.serenity.re/en/notes The dev has image drag and drop support on the roadmap. If it comes out, I will give it a serious shot.

hollander · 4 years ago
Evernote...? Windows support, and Linux support in the browser. The Linux apps are bad. But I hate the new design and still use the legacy version on macOS. I'm looking for a replacement, but I have thousands of notes in Evernote, and it won't be an easy move.
istingray · 4 years ago
Here here. I love Apple Notes. I don't even need a title for notes - iOS just takes the top line of the note.

Is it that hard to create an open source hosted version? Just get out of the way and let me take a note!

As I posted in this thread, I will pay $100/year for this solution. The closest I've found is Standard Notes, but it's missing a few things.

setpatchaddress · 4 years ago
Out of curiosity, why not just use Notes?

(I’m aware there are legit reasons, but I’m curious about your scenario.)

crossroadsguy · 4 years ago
One good reason to not use Apple’s software offerings is to be able to keep eggs in more than one basket. Treat Apple like the hardware seller they should be? They’re below average at best at software anyway. Other than the upper layer polish.
hazz99 · 4 years ago
“Below average at best”?!

Apple is famously a forerunner of personal computing. They invented most of the mobile UI design language used today. Every OS they’ve built is extremely premium. Their natural language processing is best-in-class.

How are they possibly “below average at best”

pacifika · 4 years ago
Why I moved away from Apple notes: export options require AppleScript, or paid Mac app (lost some images). no Linux client (there’s a web client) Code has no syntax highlighting. Linking between notes wasn't possible, this might have changed since.
spratzt · 4 years ago
My wife and I use a shared reminders list for the shopping.

If one of us buys something, then we delete it from the list. This prevents duplicate purchases and reminds us both of what remains to be bought.

utunbu · 4 years ago
I've jumped between note-taking Apps, Evernote, Bear, Typora, Notion, Obsidian, ..., you name it. Finally settled down with Obsidian as I can manage note files directly such as using Syncthing for backing up and syncing. This one does seem interesting and possible to integrate into my workflow, gotta give it a try.
criddell · 4 years ago
I went through the same process and got stuck on GoodNotes on the iPad. Once I got used to using the Pencil for sketching, marking up other documents, and handwriting notes (when that makes sense), I was hooked.

Obsidian is pretty cool and is progressing rapidly. If their iPad client gets Pencil support then I will probably end up there as well.

vira28 · 4 years ago
Same for me. Surprising that Obsidian doesn’t support native pencil option. I tried with excalidraw plug-in and it’s not sleek.
jxdxbx · 4 years ago
With the new Quick Capture stuff I'm all in on Apple Notes. Drafts was a bit more slick when it comes to just capturing and acting on text, sure. But all the nerd-favorite apps like Drafts and Obsidian are heavily text focused. So am I! But I also really like taking handwritten notes.
clairity · 4 years ago
the thing that really soured me on apple notes is that, not only did they remove precise drawing and zoom, but they flattened all of the previously vector-based drawings i had on my ipad pro. they did this without any forewarning at all via an ordinary ios/ipados update (no popup, no release notes, nothing at all). before that, it was poised to replace all of my paper notetaking and drawing, especially with the handwriting recognition stuff coming to fruition that they promised with the debut of the original 2015 ipad pro.
dinkleberg · 4 years ago
I'm in a similar spot, recently started using Obsidian and am enjoying it. It's far from perfect, but it is better than the others imo. And the fact that it is all markdown based means no lock-in which is fantastic.
Void_ · 4 years ago
If you're looking for Obsidian, but with a nicer UI, Reflect is definitely worth trying. (https://reflect.app)
smoldesu · 4 years ago
Is it open-source and cross-platform, like Obsidian?
FootballMuse · 4 years ago
How do you handle sync to mobile with Syncthing? Obs mobile only supports iCloud and their own sync service.
utunbu · 4 years ago
This is one thing I've been keeping an eye on. I cannot find a way of doing that now; I don't think I can make the Möbius Sync the other commenter mentioned work either since it can only access files under its own App directory.
pvinis · 4 years ago
"möbius sync" works pretty well.
istingray · 4 years ago
I will pay $100 a year for an iOS-like Notes replacement, de-Appled with these criteria:

1. Secure - E2E encrypted on cloud storage, vendor cannot read it

2. Accessible - standalone native app on desktop and mobile on all platforms (Linux, Windows, Mac/iOS, Android)

3. Simple - love how Apple doesn't even make you "title" notes, it just takes the first line

4. Shareable - with others with editing privs eg a grocery list for family

5. Paid - that way I know it's sustainable and not some data scam

6. Plain - Base version has no ability to publish to a blog or any junk like that.

7. Open source

I just subscribed to Standard Notes:https://standardnotes.com/

Standard Notes has #1, #2, #5, and#7. But UI is more cluttered than iOS. And not shareable with editing privs.

mithusingh32 · 4 years ago
Have you looked into Joplin?
xx__yy · 4 years ago
Joplin seems like a good SimpleNote alternative. And I'm really after the end-to-end encryption
istingray · 4 years ago
I appreciate the suggestion. I checked it out at the same time as Standard Notes.

It seems to break the Simple + Plain criteria. For example on the main nav, pressing "+" prompts to either New Note or New To Do. And all the references to "notebooks". Too much for me.

fattybob · 4 years ago
You should look seriously at FSNotes, it’s got all your needs met I believe (have fun with standard notes- I found them very disappointing)
fattybob · 4 years ago
I have Joplin also, and yes it’s good, and it syncs well these days (not so in past I found) and there’s no good reason I have not be using it full time, but I’m not, something there niggles me in use, maybe it’s just a shade slower, hard to define, but moving from ios to OS X works great for me In FSNotes so I’ll probably be sticking with it for a while, I stuck on notational velocity for a long time and have only moved for the ability to add photos easily (improvement in Joplin only) and apply some security levels applicable on individual record levels
coldtea · 4 years ago
FSNotes is amazing.

It's what I've settled on, not liking the lock-in (bad export options) of Notes.app, paying for increasingly crappier Evernote (I used in the past), cloud-sync-based note apps, very barebones FOSS apps, half-arsed stuff like Agenda, and Electron crap.

gingerlime · 4 years ago
what I like about the notes app is that it can use imap to store notes. So they’re in-sync without iCloud and accessible from any imap client.

The app itself is a bit annoying though with forced auto-spelling and a clunky feeling. Would love to find another app that relies on imap, but haven’t found any (admit to not looking too much)

dmd · 4 years ago
What do you mean by forced auto-spelling? You can turn that on and off in the Edit menu just like in any other macos text field.
knazarov · 4 years ago
I’ve written myself a terminal based note taking app that uses IMAP and MIME/Maildir as a storage backend: https://github.com/knazarov/notes.sh
walteweiss · 4 years ago
What do you mean by IMAP? Isn’t it a mail sync thing? Or can you use it some other way?
skinnymuch · 4 years ago
You didn’t bring up a lot of apps that are similar. Is it because open source is a requirement? Not sure because you bring up obviously non open source app issues.

For a quick look at quite a few apps would be all the Zettelkasten notes apps. Taio is recently out for iOS and Mac too.

I also don’t look at any of the options you listed. There’s still a handful of apps left over.

blondin · 4 years ago
long time google keep user.

i am seriously considering migrating my hundreds of notes and recipes to notes.app because i have been having a bad feeling about keep.

you are saying the grass isn't greener on that side either? what's bad about notes.app besides lock-in and export?

Matthias1 · 4 years ago
I’ve been using the native Apple notes for years now. At first it was convenience, but at some point I thought about it and decided there was no reason to switch. It has shockingly reliable sync (for Apple), and the right number of formatting options for me. I wish it could syntax-highlight code blocks, but that’s not a universal use case.

Export is fine if you’re only moving a single note—it just strips formatting and shares it as plain text. Similarly, I don’t know if there’s a bulk import option. If you have a text file, you might need to copy-paste it into notes.

skinnymuch · 4 years ago
If you enjoy using the Notes app, it should be fine.

I don’t like it because I find it clunky and restrictive. However I wouldn’t tell someone to not try it if it seems fine to them.

jlundberg · 4 years ago
My experience with Notes is positive.

What I especially like is the simplicity overall and good sync between mac/iphone/ipad.

And that it works great offline.

coldtea · 4 years ago
I don't like the search either. It's a global style search, which means you can't constrain the search on a specific folder.

So if you have 1000s of notes in different folders, you're made to look through tons of irrelevant matches in different folders.

It's also somewhat clunky in syncing sometimes.

technological · 4 years ago
I am in same boat (long time keep user) h. How do you plan to migrate from google keep
rado · 4 years ago
I love Notes, but the lack of Watch support is inexplicable.
DavideNL · 4 years ago
Apple’s “Quicknote” feature in iOS 15 is great, being able to highlight and link to specific text on any webpage in Safari, and other apps as well. I guess a lot of people will stick to the stock Notes app just because of this feature [1]

Unfortunately no 3th-party Notes app can implement such a feature due to Apple’s walled garden :’(

[1] https://appleinsider.com/articles/21/06/22/quick-note-may-be...

nimvlaj30 · 4 years ago
That's such a dumb limitation imo. Wish there was a system API apps could use to allow it.
smartbit · 4 years ago
Anyway to change the storage backend from iCloud to something self-hosted that has all the Apple Notes features? In my experience syncing works fine with IMAP as backend storage, regretfully without most of the rich-text features.
possibleworlds · 4 years ago
Lot's of discussion about other apps but none cover the main selling point for me. FSNotes was created initially as an open source Notational Velocity / NVAlt replacement when NVAlt broke on one of the MacOS version upgrades. It can be configured to replicate the amazing modal search / create interface from those apps.

There is also NVUltra [0] from Brett Terpstra, his successor to NVAlt. It is still in beta after quite a while. From memory it seemed more powerful and a bit slicker overall, but right now I don't need to do anything too complicated and prefer the cleaner native look of FSNotes.

FSNotes has no dropbox integration for the iOS app, but you can still use dropbox as a store and use any other plain text / markdown iOS note app. I use 1Writer.

[0] https://nvultra.com

[1] https://1writerapp.com

hamzakc · 4 years ago
I have recently started using logseq: https://logseq.com/blog/about

I have to say I am really loving it so far. All based on Markdown or org mode format. I have a folder stored on OneDrive and it is synced across all my devices.

ydant · 4 years ago
Thanks for mentioning this. This looks like a nice companion to Obsidian and org-mode. It seems to mix a lot of the great qualities of each.