# New to Bloomreach - are there any web parts/widgets anywhere for sharing for the CMS?

**URL:** <https://community.bloomreach.com/t/new-to-bloomreach-are-there-any-web-parts-widgets-anywhere-for-sharing-for-the-cms/4245>\
**Category:** Uncategorized\
**Created:** [January 18, 2024, 12:37pm UTC](https://community.bloomreach.com/t/new-to-bloomreach-are-there-any-web-parts-widgets-anywhere-for-sharing-for-the-cms/4245 "2024-01-18T12:37:21Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![ceeras](https://avatars.discourse-cdn.com/v4/letter/c/71c47a/32.png) [@ceeras](https://community.bloomreach.com/u/ceeras)\
**Post date:** [January 18, 2024, 12:37pm UTC](https://community.bloomreach.com/t/new-to-bloomreach-are-there-any-web-parts-widgets-anywhere-for-sharing-for-the-cms/4245/1 "2024-01-18T12:37:21Z")

</div>

Currently implementing Bloomreach CMS for a large website and trying to figure out if there is a library somewhere with some pre-built functional web parts or widgets that can be re-used for creating the web pages or templates. For instance something that you can decide which part of an image would show in a banner or displayed image rather than the whole thing without pre-cropping/resizing it, uploading and displaying an image with a text blocl below it etc… I’m used to SharePoint where the out the box has a lot of prebuilt widgets for intranets and so on and plenty libraries externally that you can buy other ones from without having to code them up. Sorry if this seems like a noob question! Any help would be fab.

---

<div class="post-metadata">

**Author:** ![jasper.floor](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/jasper.floor/32/28_2.png) [@jasper.floor](https://community.bloomreach.com/u/jasper.floor)\
**Post date:** [January 18, 2024, 12:46pm UTC](https://community.bloomreach.com/t/new-to-bloomreach-are-there-any-web-parts-widgets-anywhere-for-sharing-for-the-cms/4245/2 "2024-01-18T12:46:38Z")

</div>

I don’t think there is any library like you mention. There is very little frontend prebuilt functionality available as that tends to be very specific to sites.

you can see some plugins available here:

> **[Extend Bloomreach Experience Manager - Bloomreach Experience Manager...](https://xmdocumentation.bloomreach.com/library/concepts/editor-interface/extend-brxm.html)**
>
> The fast and flexible on-premise or PaaS headless CMS

[https://bloomreach-forge.github.io/project-list.html](https://bloomreach-forge.github.io/project-list.html)

---

<div class="post-metadata">

**Author:** ![david.bailey](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/david.bailey/32/1490_2.png) [@david.bailey](https://community.bloomreach.com/u/david.bailey)\
**Post date:** [January 18, 2024, 1:02pm UTC](https://community.bloomreach.com/t/new-to-bloomreach-are-there-any-web-parts-widgets-anywhere-for-sharing-for-the-cms/4245/3 "2024-01-18T13:02:35Z")

</div>

You could take a look at the [Essentials library](https://xmdocumentation.bloomreach.com/library/setup/introduction.html), there are some OOTB features like Banners, Blogs etc which can help you get started. When installed they will create document types and components for you, in the CMS config. Some have Freemarker templates as well. If you’re developing a SPA we have some examples here [spa-sdk/examples at main · bloomreach/spa-sdk · GitHub](https://github.com/bloomreach/spa-sdk/tree/main/examples)

---

<div class="post-metadata">

**Author:** ![Quang\_Tran](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/quang_tran/32/1826_2.png) [@Quang\_Tran](https://community.bloomreach.com/u/Quang_Tran)\
**Post date:** [January 22, 2024, 8:12am UTC](https://community.bloomreach.com/t/new-to-bloomreach-are-there-any-web-parts-widgets-anywhere-for-sharing-for-the-cms/4245/4 "2024-01-22T08:12:29Z")

</div>

> [@ceeras](#):
>
> Currently implementing Bloomreach CMS for a large website and trying to figure out if there is a library somewhere with some pre-built functional web parts or widgets that can be re-used for creating the web pages or templates. For instance something that you can decide which part of an image would show in a banner or displayed image rather than the whole thing without pre-cropping/resizing it, uploading and displaying an image with a text blocl below it etc… I’m used to SharePoint where the out the box has a lot of prebuilt widgets for intranets and so on and plenty libraries externally that you can buy other ones from without having to code them up. Sorry if this seems like a noob question! Any help would be fab.

@ceeras I think the best way would be to create the document type and design an UI.  
While working on that, you can use EXIM plugin to bulk import content from other system to Bloomreach CMS.

---

<div class="post-metadata">

**Author:** ![ceeras](https://avatars.discourse-cdn.com/v4/letter/c/71c47a/32.png) [@ceeras](https://community.bloomreach.com/u/ceeras)\
**Post date:** [January 24, 2024, 3:14pm UTC](https://community.bloomreach.com/t/new-to-bloomreach-are-there-any-web-parts-widgets-anywhere-for-sharing-for-the-cms/4245/5 "2024-01-24T15:14:08Z")

</div>

Thanks Jasper - I hadnt seen this and there are a few good ones there. I think we basically need to gather requirements for each type of plugin and get them built such as the one I mention. I thought there may have been some comprehensive shared libraries out there in the Bloomreach fraternity but doesn’t look that way.

---

<div class="post-metadata">

**Author:** ![ceeras](https://avatars.discourse-cdn.com/v4/letter/c/71c47a/32.png) [@ceeras](https://community.bloomreach.com/u/ceeras)\
**Post date:** [January 24, 2024, 3:15pm UTC](https://community.bloomreach.com/t/new-to-bloomreach-are-there-any-web-parts-widgets-anywhere-for-sharing-for-the-cms/4245/6 "2024-01-24T15:15:27Z")

</div>

Thanks for this - its more to do with actual plugin functionality than content as we are creating teh content from scratch in the CMS.

---

<div class="post-metadata">

**Author:** ![ceeras](https://avatars.discourse-cdn.com/v4/letter/c/71c47a/32.png) [@ceeras](https://community.bloomreach.com/u/ceeras)\
**Post date:** [January 24, 2024, 3:20pm UTC](https://community.bloomreach.com/t/new-to-bloomreach-are-there-any-web-parts-widgets-anywhere-for-sharing-for-the-cms/4245/7 "2024-01-24T15:20:15Z")

</div>

Thanks @david.bailey - as a total noob not entirely sure what an SPA is. As I mentioned to the others think we will just need to get most of our plugins built for us as they don’t seem to exist anywhere!

---

<div class="post-metadata">

**Author:** ![jasper.floor](https://yyz1.discourse-cdn.com/flex027/user_avatar/community.bloomreach.com/jasper.floor/32/28_2.png) [@jasper.floor](https://community.bloomreach.com/u/jasper.floor)\
**Post date:** [January 25, 2024, 8:21am UTC](https://community.bloomreach.com/t/new-to-bloomreach-are-there-any-web-parts-widgets-anywhere-for-sharing-for-the-cms/4245/8 "2024-01-25T08:21:35Z")

</div>

SPA is technically Single Page Application, though often I hear it used for any headless set up.

Your company should consider a formal project kick-off guided by one of our professional services engineers. They can help set up your project and determine what plugins are useful to you and what you should or shouldn’t build.
