Ask HN: What tech stack would you use to build an open-source Google Keep clone?
11–20 of 128 posts
Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?
#12And use Firebase or Firestore as the database. It's super easy to build a simple MVP app with just Firebase SDKs
Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?
#13Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?
#14If you want people to keep their notes in it, it's going to have to advertise stability and longevity. Ruthlessly cut dependencies/requirements and avoid using features that may change under you as time goes on. Use a simple data-store built with common tech (json, sqlite, straight text files, etc) so people can get to their data even if your code disappears off the face of the Earth one day. For the frontend, then,…
(Not linked, just a happy paying user)
Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?
#15Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?
#16I would use AWS Lambda or Azure functions for the entire backend for something like this. You could make it incredibly scalable and do it incredibly fast. Both AWS and Azure have great managed Document database you could use to power the features you mentioned. It has never been easier than it is right now to build some incredibly things.
Shameless plug, this is exactly what I did with a recent app I built that can take any article and convert it to Audio. Check it out https://Articulu.com got it out for iOS and Android incredibly fast.
Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?
#17It arguably has some downsides compared to Keep, however it suits my needs and as a plus it supports markdown formatting.
Additionally it's open source, so you might get some insights into which thoughts went into it, which might help when designing your own solution.
Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?
#18All JS no context switching and many open source components already done.
Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?
#19It's kind of like a crossover between a private Pinterest, a bookmarking app, and a note taking app.
So it's multi-paradigm.
But of you know your use case better, you can tailor your soltution to fit.
You can then make better decisions on online/offline, where to store state, web vs native etc.. this is the benefit of simplyfing and clarifying your use case.
For example, I am a heavy bookmarker (~70k bookmarks), so I built an open-source, self-hosted (I don't want to own your bookmarks) bookmarking web app (https://github.com/jonschoning/espial). It is pretty minimal, but it is tailored to quickly bookmarks while browsing. I didn't bother with native because I am already in a browser context when I want to bookmark something.
But maybe I am just biased towards web hosted tech. I just don't see the value add for native unless it's doing something intimately connected with the physical device or physical user.