TX Text Control DS Server can be used with any application running on any platform. The DocumentProcessing Web API can be used from any HTTP client from your server or client-side application. The UI components DocumentEditor and DocumentViewer can be accessed from vanilla JavaScript or by using the available client-side libraries.
DS Server provides a variety of client-side libraries that can be directly connected to DS Server. They are designed to work seamlessly with DS Server using the integrated OAuth authorization. These libraries implement the client-side OAuth workflow implicitly and can request tokens automatically.
The following diagram gives an overview of the client-side libraries and the overall application setup workflow:
Although, DS Server can be used with any platform and language, it supports the following platforms with out-of-the-box libraries and packages: