Moving Windows with Keyboard I often work with fullscreen apps and I'm moving between apps with three-finger right/left on touchpad or mostly doing that with the keyboard (⌃ + →/ ⌃ + ←). 

And sometimes using ⌃ + ↑ to see which windows I have. I'm talking about this screen:



The problem is when I want to move or arrange windows, I need to use my mouse (or touchpad) and drag/drop the windows, which is non-efficient. I want to arrange them with keyboard (for example I have 2 VSCode full-screen windows and I want to move it to left).

Is there any way to move windows with keyboard. Any solution (native or open-source) is accepted.

PS 1: I'm using macOS High Sierra.

PS 2: Don't kill me if it's already answered. Just give me the link and question will deleted.(^_^)
Better Touch tool is definitely the way to go. When you create a new shortcut, in the actions there is a whole category called "Navigating Spaces / Desktops". Within it you can then pick an action such as 'move left a space', 'switch to desktop 3', etc. Check it out and let us know!