Show HN: AlephNote – A Simplenote/Standardnote client(mikescher.github.io) |
Show HN: AlephNote – A Simplenote/Standardnote client(mikescher.github.io) |
For the last few weeks I made my own notes client (mainly for [simplenote](https://simplenote.com/)) because the standard Electrum client felt pretty ... heavy.
Multiple backends are supported via plugins. Currently you can use it to access your notes on simplenote, Standard Note, Nectcloud/owncloud or no remote (aka local only).
I plan on adding Evernote support (only for plain, unformatted notes) and a better editor with a little bit of markdown highlighting (similiar to [qownnotes](http://www.qownnotes.org))
Tell me what you think and if you have ideas/criticism :D
I've been dying for an open-source replacement for Evernote and I've been looking for an opportunity to learn Xamarin so I'm willing to contribute this if you're interested.
But isn't Xamarin.Forms only for mobile platforms? I can't find any information about building desktop apps with it (but also my only experience with Xamarin is currently MonoGame).
Similar apps choke pretty hard on large collections of notes (1,000+)
My max. test case is around 100 notes. I honestly don't know how that many notes would perform, because all notes are always loaded.
If there is demand I could look into only lazy loading the actual note content and probabl other tweaks for big collections.
On Mac I have been using NV so far. Though original NV hasn't seen any development for last 6 years it still just works. The last time I tried its famous fork (nvAlt) either something was broken (was beta or so can't recall) or I just saw that I don't need that at all. For my minimal and simple note taking vanilla NV is still what I need. NV is one app that I don't remember when it last crashed (maybe I don't use it enough).
- nvpy on linux
- Notational Acceleration on Android (https://play.google.com/store/apps/details?id=com.kludgenics...). It hasn't been updated in 4 years, but it works well, and syncs with simplenote in the background
* Support for LaTeX math notation (like Zim-Wiki) * Support for code (like Quiver) * a good, clean UI if possible with a dark mode so that I can stare at it for long periods of time
Everything's saved as a plain text file so you can sync them across different devices with Dropbox, Drive or even git (which I use).
[^1](http://orgmode.org/)
What motivated you to do it? What are the benefits of using your client instead of the backends default ones?
I have to admit it was mostly because I didn't like the electrum clients. I just felt wrong to have a program always in the background runnning that permanently uses 250MB RAM.
Also last time I tested it, it ran pretty slow on my machine. But it could be that this has become better.
But it seems like there is interest [0] and it doesn't look too complicated. So yes, I will try to add an additional frontend with Gtk# for Linux/Mac.
I'm totally a beginner with Xamarin and Gtk# but I'd be willing to give this a shot. I really like how multiple backends are supported via plugins in AlephNote.
You are more than welcome to contribute, especially because I'm also completely unexperienced with GTK# :)
I see on that page they say "That's why we built Standard File ... backs up your data to multiple locations, ...", and this sounds interesting (I'm not sure of the best way to backup Simplenote data, except perhaps with a combination of nvpy and git) but the Standard File page doesn't talk about backups at all.
How do you ensure your data doesn't go away?