OrigamiFrontend Components & Services

Origami Services#

As well as front end components, Origami maintain several services for use by development teams at the FT. Each service is self-documenting, but here we outline what each of them does.

Build Service#

The Origami Build Service is used to bundle component JavaScript and Sass on the fly, allowing a development team to include a <script> and <style> block in their page to quickly get started with Origami.

This service is freely available to users within the Financial Times. To start using the Build Service, please refer to the service documentation or follow the Build Service tutorial.

Image Service#

The Origami Image Service is used to optimise images for the web. It allows development teams to resize, crop, and tint source images on the fly for their web pages.

This service is freely available to users within the Financial Times only. Use by a party outside of the Financial Times may be blocked without warning.

To start using the Image Service, please refer to the service documentation.

The Origami Navigation Service is a JSON API which provides navigation structures for use across FT websites. Using the service keeps your site consistent and reduces the need for you to manage link updates.

This service is freely available to users within the Financial Times only. Use by a party outside of the Financial Times may be blocked without warning.

To start using the Navigation Service, please refer to the service documentation.

Repo Data#

Origami Repo Data is an API which can be used to get information about repositories which contain an origami.json file. These could be components, services, image sets, and Node.js modules. Inclusion in this API does not mean a module is supported by the Origami team, and it is mostly for use by members of the Origami team, and requires an API key to use.

To start using Repo Data, please refer to the service documentation.