We do not currently know of any synonyms for software platform.
For similar words to software platform, try: