I have been using this one for like 7 years and its busted:

https://www.quietpc.com/a4tech-kl5

Any replacement thats small like that?

Are modern mechanical keyboards silent? I dont want to wake up neighbours while playing quake at night or something.

It has to be as silent as possible but without being some stupid compromise to do so that makes it annoyng to use.