Spotfire Developer Documentation

Introduction to Spotfire Developer

Spotfire® Developer is the product that allows you to customize the Spotfire platform, as well as extending it with your own custom capabilities. Spotfire Developer includes the software development kit (SDK) required when using the application programming interfaces (APIs) to configure, automate and extend the Spotfire platform.

The Spotfire Developer Documentation includes a short introduction for developers who are about to start working with Spotfire Developer, but you can find more information and examples on how you can work with the Spotfire APIs on the Community wiki:

https://spotfi.re/community/extending-spotfire

Spotfire Developer includes the SDK required to configure, administer and extend the Spotfire platform. Provided that you have the sufficient licenses, you can download Spotfire Developer software from edelivery.tibco.com, under the Spotfire Server product. See Downloading Spotfire Developer for more information.

Note: When creating extensions to Spotfire that should also be used by web clients, you must determine whether the Web Player service should run on a Windows or Linux computer. This is necessary because there are different requirements on different platforms, and some functionality will not work on Linux. See the System Requirements for Spotfire Developer for more information. Building extensions for Linux is only supported using the Spotfire Package Builder console and not using the graphical Package Builder tool.

You can get an introduction to what extensions are by studying the topic Extensions, and its subtopics. For more information about how to create custom extensions, see https://spotfi.re/community/create-extensions.

For information about creating visualization mods, see the Getting started guide on GitHub.