Live data from Hacker News

Ask HN: What tech stack would you use to build an open-source Google Keep clone?

news.ycombinator.com

91–100 of 128 posts

Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?

#91

Earlier quoted context omitted.

You sound like you're describing https://standardnotes.org/ ! (Not linked, just a happy paying user)

Is it completely open source + optional paid hosting (I spent a few minutes reading but wasn't sure.) FWIW: Open Source client + server with optional paid hosting is my favourite. And it is not just words: I've been paying a few hosting services, both commercial and open source, for a few years. I like the assurance of open source but I often prefer to pay the people who make it to host it.

The apps and server are both open source. There is also free hosting. The bit that is not open source is the "Extended" paid subscription which includes all this: https://standardnotes.org/extensions

Open source is split across multiple repos:

https://github.com/standardfile/ruby-server

https://github.com/standardnotes/web

https://github.com/standardnotes/desktop

https://github.com/standardnotes/mobile

Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?

#92
post #10

If 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,…

You sound like you're describing https://standardnotes.org/ ! (Not linked, just a happy paying user)

I’ve been using standard notes and the client isn’t great. It makes me choose between editor addons when what I want is just one really good editor.

Example: I want features found in the advanced editor but also in the markdown editor

Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?

#94
post #92

Earlier quoted context omitted.

You sound like you're describing https://standardnotes.org/ ! (Not linked, just a happy paying user)

I’ve been using standard notes and the client isn’t great. It makes me choose between editor addons when what I want is just one really good editor. Example: I want features found in the advanced editor but also in the markdown editor

Yeah, that's fair. I would mention that to them - they are responsive to feedback when it doesn't conflict with the longevity and stability requirements.

Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?

#96
post #81

Earlier quoted context omitted.

Is it completely open source + optional paid hosting (I spent a few minutes reading but wasn't sure.) FWIW: Open Source client + server with optional paid hosting is my favourite. And it is not just words: I've been paying a few hosting services, both commercial and open source, for a few years. I like the assurance of open source but I often prefer to pay the people who make it to host it.

A bit OT, but honest question: would it bother you if it was almost-open-source, that is, if license forbid leechers (other cloud providers selling competitive offering)? I am thinking of releasing a product under Apache + Common Clause, Zero License, Business Source License or similar, maybe with GPL timebomb. Basically, feel free to use, improve and share, but don't sell or offer it as a service to 3rd parties. I w…

I use StandardNotes and the Open Source aspect attracted me. I can run the parts if the company goes away. Today, I’ll pay SN a reasonable fee for convenience and future additions.

The competition is Evernote if the software isn’t free. I feel like SN seeks convenience now. Licensing games are just another commercial competitor.

Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?

#97

As a customer, I would like to use a zero knowledge application for note taking. I don’t want my notes leaked due to security breaches. I also don’t want them to used for other purposes such as data for machine learning without my permission. My notes should always be encrypted and I am the only who has the key. You may want to take a look at Bitwarden to see how they do it. It is open source. You can use the similar…

I've used this before which fits your bill: https://clipperz.is.

Quite an interesting app and you can download and offline copy of your notes too.

Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?

#98
post #81

Earlier quoted context omitted.

Is it completely open source + optional paid hosting (I spent a few minutes reading but wasn't sure.) FWIW: Open Source client + server with optional paid hosting is my favourite. And it is not just words: I've been paying a few hosting services, both commercial and open source, for a few years. I like the assurance of open source but I often prefer to pay the people who make it to host it.

A bit OT, but honest question: would it bother you if it was almost-open-source, that is, if license forbid leechers (other cloud providers selling competitive offering)? I am thinking of releasing a product under Apache + Common Clause, Zero License, Business Source License or similar, maybe with GPL timebomb. Basically, feel free to use, improve and share, but don't sell or offer it as a service to 3rd parties. I w…

That's still completely opensource to me. It's just not Libre software as Richard Stallman would put it. I still think it's an attractive option for a lot of software and wouldn't deteur many users, as most people wouldn't even think of reselling it.

Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?

#99
Depends, if the idea is to build something reliable that will be maintained for longer periods instead of just for learning the newest whatever.js I'd choose something boring. For example Python/Flask + Postgres for the backend and plain JS for the frontend (possibly with React but that's it).

Re: Ask HN: What tech stack would you use to build an open-source Google Keep clone?

#100

I don't know which frameworks do real time multi-user updates but that's a feature of many of Google's apps I would miss if it wasn't there. I have Keep open on my laptop, my work desktop, my phone, and sometimes my tablet. If I edit on one the edits show up everywhere else without refreshing which is important because I might be sitting at my desk, type a few things into a list, walk down the hall, get out my phone,…

Meteor was amazing for this but unfortunately seems to be on its way out.
Post reply on HN