Small package that overloads the tab key with more functionality: You can now use it to trigger autocomplete, accept an autocomplete result and also indent code.
This isn't possible with custom keymap entries, which is why this package exists.