# Fuchsia UI services

The Fuchsia tree does not provide a full-fledged end-user UI. Instead, it provides services that provide a foundation upon which to build secure, performant, multi-process UIs.

These services include:

## Scenic, the Fuchsia graphics engine

Scenic ([doc](https://fuchsia.dev/docs/concepts/ui/scenic)) provides a retained-mode scene graph that allows graphical objects from multiple processes to be composed and rendered within a unified lighting environment.
[](https://issues.fuchsia.dev/issues/new?component=1439230&template=1881640&description=Issue+on:+https://fuchsia.dev/docs/development/graphics/scenic/README.md "Report a bug or suggest improvements on this page") [](https://cs.opensource.google/fuchsia/fuchsia/+/main:docs/development/graphics/scenic/README.md "View the source code of this page") [](https://ci.android.com/edit?repo=fuchsia/fuchsia/main&file=docs/development/graphics/scenic/README.md&cloneRepo=fuchsia/fuchsia:refs/heads/main&fullPath=fuchsia/docs/development/graphics/scenic/README.md "Edit the source code of this page")