Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Maybe the following text expanding / text macro applications* can help:

*
Such applications are text replacement utilities to insert blocks of text into other applications by simply typing a few user defined keystrokes. Anytime a user defined keystroke combination is typed, it is substituted with the replacement text.
Example: you type "email1" and that text expands to "thisismyemailaddress@hotmail.xxx".
It might not work with passwords though.

It is not text prediction, but could prove helpful.

And there does not seem to be an alternative for Swiftkey for Mac.
 
Maybe the following text expanding / text macro applications* can help:

*

It is not text prediction, but could prove helpful.

And there does not seem to be an alternative for Swiftkey for Mac.

Thanks. I was more looking for the language aspect of it since I regularly type in 3 different languages and that would have made my life much easier.
 
I came here searching for a way to have swiftkey in my Mac. I have a very evolved dictionary.
If you are using cloud-based document management (Google Docs, etc.) you could try using an iPad with a Bluetooth keyboard. I do and it is great.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.