Main

Experimental (in development)

Integration with other languages

Deprecated/Unsupported libraries

Over the years, other technologies were also created (and many resemble the ones above, although they're no longer actively mantained).