Key binding / remapping and control buttons

Before I start implementing my own custom keyboard keys binding / controller buttons mappings, I would like to know if there is any library or already existing way to do this in Monogame.

Like using WASD or Arrow keys to move, or any other keys instead of the typical keys, since players have different preferences I would like to know if there is anything out of shelf I can use before I start a new library.

I haven’t seen anything in details here, though it looks trivial to do, it still requires some effort to make.

Have a look at MLEM I am currently using it, it has quite a few things. Including built in InputHandler as well as Keybinds, been really enjoying it so far.