# How can I change the front end code of the password workspace?

**URL:** <https://community.passbolt.com/t/how-can-i-change-the-front-end-code-of-the-password-workspace/4136>\
**Category:** API & Customization issues\
**Created:** [August 8, 2021, 9:25am UTC](https://community.passbolt.com/t/how-can-i-change-the-front-end-code-of-the-password-workspace/4136 "2021-08-08T09:25:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![timthelion](https://avatars.discourse-cdn.com/v4/letter/t/e9bcb4/32.png) [@timthelion](https://community.passbolt.com/u/timthelion)\
**Post date:** [August 8, 2021, 9:25am UTC](https://community.passbolt.com/t/how-can-i-change-the-front-end-code-of-the-password-workspace/4136/1 "2021-08-08T09:25:56Z")

</div>

I was under the impression that CE is Open Source but I’ve been searching all morning and I cannot find the source to the web interface. I found this archived repository:

> **[GitHub - passbolt/passbolt-appjs: \[ARCHIVED\] Passbolt javascript application...](https://github.com/passbolt/passbolt-appjs)**
>
> \[ARCHIVED\] Passbolt javascript application for the open source password manager for teams - GitHub - passbolt/passbolt-appjs: \[ARCHIVED\] Passbolt javascript application for the open source password...

But nothing more recent. It doesn’t appear to be either in:

> **[GitHub - passbolt/passbolt\_api: Passbolt CE Backend, a JSON API written with...](https://github.com/passbolt/passbolt_api)**
>
> Passbolt CE Backend, a JSON API written with Cakephp - GitHub - passbolt/passbolt\_api: Passbolt CE Backend, a JSON API written with Cakephp

nor

\<delinked becauase I’m a new user\>://github.com/passbolt/passbolt\_browser\_extension

What I’m looking for is the source code to this webpage here:

 ![passbolt-web](https://canada1.discourse-cdn.com/flex031/uploads/passbolt/original/1X/5b3ab5e66a508ea4a698ade21ab25def3d77a834.png)

---

<div class="post-metadata">

**Author:** ![remy](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.passbolt.com/remy/32/17_2.png) [@remy](https://community.passbolt.com/u/remy)\
**Post date:** [August 9, 2021, 9:43am UTC](https://community.passbolt.com/t/how-can-i-change-the-front-end-code-of-the-password-workspace/4136/2 "2021-08-09T09:43:19Z")

</div>

Hi @timthelion,

The passbolt application is split accross multiple repository:

- API: the server, all the api endpoints
- Webextension: the webextension, all the buisiness logic (like storage, api calls, entity mapping, import/export, share and permissions algorithms, etc.)
- Styleguide: all the front end code (html, css, and javascript in react), whether it’s served server side (like the administration settings) or client side (like the password or user workspaces). The styleguide is included as a NPM dependency in other projects. See. [GitHub - passbolt/passbolt\_styleguide: Passbolt styleguide](https://github.com/passbolt/passbolt_styleguide)

If you want to change the password workspace, you need to fork the styleguide and the webextension.

ps. renamed your thread to reflect what information you are looking for.

---

<div class="post-metadata">

**Author:** ![timthelion](https://avatars.discourse-cdn.com/v4/letter/t/e9bcb4/32.png) [@timthelion](https://community.passbolt.com/u/timthelion)\
**Post date:** [August 9, 2021, 10:04am UTC](https://community.passbolt.com/t/how-can-i-change-the-front-end-code-of-the-password-workspace/4136/3 "2021-08-09T10:04:56Z")

</div>

It looks like I was confused by the name styleguide. I though that repository would only have information for humans and not machines. I found the bit of code I was looking for there. Thank you.
