It is, since Spectacle is no longer maintained. Rectangle is linked from the Spectacle README on GitHub: "Spectacle users have recommended Rectangle as an open source alternative."
The Parallels Developer edition comes with a pretty great window snapping feature. Parallels was the only solution to run Windows on my M1 Mac. In addition to doing a great job at VMs, it comes with a bunch of handy utilities.
I got Parallels in a bundle deal and was really aggravated by the fact that it kept popping up notifications to install additional utilities. Way uncool.
Spectacle was created by a different developer. Rectangle contains nearly everything in Spectacle, and it includes an option when you first start the app or when you go to reset the default shortcuts to select the Spectacle shortcuts.
https://github.com/eczarny/spectacle#important-note