Many of their games do have native linux versions, and a lot do work under wine or proton, which can be used as a Non-steam game in Steam or even without Steam.
Their launcher doesn’t yet have a native linux version but it’s completely optional, and does still run under wine if you really want it.
It also does have an API which can be used by apps, including alternate frontends which don’t use JS.