But apparently it's not a piece of cake to adapt it with Teensy...
Can you tell us what you've actually tried which did not work?
I installed the library and opened the ReceiveDemo_Simple example. It compiles without any error.
I looked at the code in more depth. It appears to use only the very standard Arduino functions, which do work on Teensy. The input signal in received using a function from attachInterrupt with "CHANGE", which is will supported on Teensy. The Teensy boards (and other hardware this library supports) runs *much* faster than Uno, but the library is doing all the timing by getting microseconds from the Arduino micros() function, which works on all Teensy boards.
The only "gotcha" I can see, which GremlinWrangler already mentioned, is it takes the interrupt number rather than pin number. On Uno & Mega, the int number and pin numbers are different, as the comment in the code explains. On Teensy 3.2 (and most other newer boards) the int number and pin number are the same. So that ReceiveDemo_Simple will listen for the signal on pin 0.
This library really should "just work". If you're getting some sort of error message, or you're running it and getting wrong results, or no results at all, perhaps the problems are not incompatible software, but some sort of mistake or misunderstanding you've made? We can try to help, but we can't even see what you've really done. In fact, from your messages, I can't even tell if you've even tried using the library yet, or if this all based on your assumption it wouldn't work if you tried.