This is 90% from scratch except for methods that were not possible to bind in any other way, so I copied some boring parts and changed the names.
Especially the event union is completely different. Other binding uses an interface, I use a partly updated struct. Closer to original SFML.
I took the logo from SFML website, didn't notice it belonged to the other binding. I can change it if it's a problem.