# Where can I find the most recent source code for basic built-in components?

**URL:** <https://forum.builder.io/t/where-can-i-find-the-most-recent-source-code-for-basic-built-in-components/3089>\
**Category:** Technical Questions\
**Created:** [January 13, 2023, 9:55pm UTC](https://forum.builder.io/t/where-can-i-find-the-most-recent-source-code-for-basic-built-in-components/3089 "2023-01-13T21:55:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rmq](https://avatars.discourse-cdn.com/v4/letter/r/d6d6ee/32.png) [@rmq](https://forum.builder.io/u/rmq)\
**Post date:** [January 13, 2023, 9:55pm UTC](https://forum.builder.io/t/where-can-i-find-the-most-recent-source-code-for-basic-built-in-components/3089/1 "2023-01-13T21:55:11Z")

</div>

Hello, I was looking for the open source implementation of the built in Tabs component that I see in the drag and drop editor, but I only found this one which seems a little outdated and is different from the one I see on your editor. For example, it doesn’t have the prompt to add blocks in the tab contents area, doesn’t use react hooks and uses componentWillMount instead of componentDidMount.

> <https://github.com/BuilderIO/builder/blob/main/packages/widgets/src/components/Tabs.config.ts>

> <https://github.com/BuilderIO/builder/blob/main/packages/widgets/src/components/Tabs.tsx>

Where can I see the more recent Tabs component seen on your editor? Should I be checking a different branch from main? Thanks and my bad if the answer is super obvious and I missed it.

---

<div class="post-metadata">

**Author:** ![nicke920](https://avatars.discourse-cdn.com/v4/letter/n/ce73a5/32.png) [@nicke920](https://forum.builder.io/u/nicke920)\
**Post date:** [January 13, 2023, 10:52pm UTC](https://forum.builder.io/t/where-can-i-find-the-most-recent-source-code-for-basic-built-in-components/3089/2 "2023-01-13T22:52:01Z")

</div>

Hi there,

Thanks for reaching out to support!

Hmmm that’s interesting! Perhaps you could be using the Tabs component from the NPM package here: [@builder.io/widgets - npm](https://www.npmjs.com/package/@builder.io/widgets/v/1.2.14-0?activeTab=explore)

---

<div class="post-metadata">

**Author:** ![rmq](https://avatars.discourse-cdn.com/v4/letter/r/d6d6ee/32.png) [@rmq](https://forum.builder.io/u/rmq)\
**Post date:** [January 14, 2023, 5:41am UTC](https://forum.builder.io/t/where-can-i-find-the-most-recent-source-code-for-basic-built-in-components/3089/3 "2023-01-14T05:41:20Z")

</div>

Hi! Thanks, but that’s the same package and repo as the one I linked, no? The only difference is that it’s bundled up. Let me know if I’m mistaken. I think I’m seeing the same code, especially after using the map file.

---

<div class="post-metadata">

**Author:** ![nicke920](https://avatars.discourse-cdn.com/v4/letter/n/ce73a5/32.png) [@nicke920](https://forum.builder.io/u/nicke920)\
**Post date:** [January 18, 2023, 7:34pm UTC](https://forum.builder.io/t/where-can-i-find-the-most-recent-source-code-for-basic-built-in-components/3089/4 "2023-01-18T19:34:15Z")

</div>

Hey there,

It could be that the open source repo has yet to be updated to the most recent code. However, I just spoke with our Engineering lead and they mentioned that there is a tiny bit of code in the app that modifies some tab behaviour, but that it is extremely minor.

---

<div class="post-metadata">

**Author:** ![rmq](https://avatars.discourse-cdn.com/v4/letter/r/d6d6ee/32.png) [@rmq](https://forum.builder.io/u/rmq)\
**Post date:** [January 18, 2023, 8:08pm UTC](https://forum.builder.io/t/where-can-i-find-the-most-recent-source-code-for-basic-built-in-components/3089/5 "2023-01-18T20:08:53Z")

</div>

hey! I appreciate that you went and asked, and good to know the difference is minor 👌 (I was just curious).
