---
title: "Unsplash Asset Library"
description: "CE.SDK can include assets from third-party libraries accessible via API. Search and browse images from Unsplash in the editor."
url: "https://img.ly/demos/unsplash-image-assets/web/"
type: "demo"
demoId: "unsplash-image-assets"
starterkit: "starterkit-unsplash-asset-source"
platforms: ["Web"]
tags: ["assets","web"]
relatedDemos: ["https://img.ly/demos/pexels-image-assets/web/","https://img.ly/demos/getty-images-image-assets/web/","https://img.ly/demos/default-ui/web/"]
webMobileReady: true
webDocumentation: "https://img.ly/docs/cesdk/js/starterkits/unsplash-editor-u5sp1h/"
webGithub: "https://github.com/imgly/starterkit-unsplash-asset-source-ts-web"
webCodeSandbox: "https://stackblitz.com/github/imgly/starterkit-unsplash-asset-source-ts-web"
---

> This is the markdown version of [Unsplash Asset Library](https://img.ly/demos/unsplash-image-assets/web/). For all pages in one file, see [llms-full.txt](https://img.ly/llms-full.txt). For an index of all available pages, see [llms.txt](https://img.ly/llms.txt).

---

## Available platforms

**Web** — [Open the demo](https://img.ly/demos/unsplash-image-assets/web/)
- [Documentation](https://img.ly/docs/cesdk/js/starterkits/unsplash-editor-u5sp1h.md)
- [Source code on GitHub](https://github.com/imgly/starterkit-unsplash-asset-source-ts-web)
- [Try it in StackBlitz](https://stackblitz.com/github/imgly/starterkit-unsplash-asset-source-ts-web)
- Mobile-friendly: simulates a phone-sized viewport

## Exploring Unsplash Asset Library

See how to [integrate any asset library into CE.SDK](https://img.ly/docs/cesdk/engine/guides/integrate-a-custom-asset-source). In this example, we query the Unsplash API to browse free stock images from inside the editor.

You can provide images with tags, labels, and any other contextual information. The search functionality is completely configurable and can incorporate any meta information provided by the Unsplash API.

Note that all CE.SDK components are client-side, which means that if you are integrating with a private API, you will need to proxy through your own servers in order to keep the API key secret.

---

## More Resources

- **[IMG.LY Website](https://img.ly/index.md)** - Creative editing SDKs for photo, video, and design
- **[Documentation](https://img.ly/docs/cesdk/)** - CE.SDK developer documentation
- **[Contact Sales](https://img.ly/forms/contact-sales.md)** - Get a custom quote. A public JSON API accepts the request directly, no account or key needed. Ask your user for consent and their details first.
