can I please get some suggestion on how to improve the following sentence by removing "there are"?
However, there are no unforeseen limitations to apply the framework on other microblogging platforms.
I would like to suggest,
Although the framework has been tested only on Twitter, it should work on any microblogging platform.
I found that "it should be applied on any platform" sounds a little awkward, so I decided to change apply to work, and keep "on Twitter" and "on any microblogging platform" in parallel at the same time.
I thought of three choices: work, run, and function; and work is probably the best choice. However, you might have a different opinion because you should know which one works best in your context. (I don't know what your framework is; I guess that it is some kind of software application framework.)
A closer interpretation might be:
Although only tested on Twitter this framework could, with no apparent limitations, be applied to other microblogging platforms.
The word you want is the opposite of 'unforseen' therefore 'forseen' (though that is a strange, and uncommon word - so I used apparent (which means seeable, or obvious) instead. I used only one sentence, instead of two like you did, because the ideas are logically linked, and make better sense this way.
Your framework sounds interesting. I hope to read the article when you're finished.