# Three.js Asset marketplace in development!.

**URL:** <https://discourse.threejs.org/t/three-js-asset-marketplace-in-development/94281>\
**Category:** Showcase\
**Created:** [September 12, 2026, 5:19am UTC](https://discourse.threejs.org/t/three-js-asset-marketplace-in-development/94281 "2026-09-12T05:19:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Millsydotdev](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/millsydotdev/32/72238_2.png) [@Millsydotdev](https://discourse.threejs.org/u/Millsydotdev)\
**Post date:** [September 12, 2026, 5:19am UTC](https://discourse.threejs.org/t/three-js-asset-marketplace-in-development/94281/1 "2026-09-12T05:19:38Z")

</div>

🚧 Early Development — Three.js Market (working name)

Hey everyone 👋

I’ve been working on a project for the Three.js ecosystem that I’ve wanted to build for a while.

For now I’m calling it Three.js Market, but that’s only a working/placeholder name — the official name and branding haven’t been decided yet.

I’m still in early development, but I wanted to share a few screenshots and give you a look at what I’m building.

🔎 WHAT IS IT?

The idea is to create a central place to discover, explore, save and eventually manage Three.js resources from across the web.

Things like:

🧊 3D Models  
🎨 Materials & Textures  
🌅 HDRIs & Environments  
✨ Shaders  
📦 Three.js / npm Libraries  
🧩 Components & Systems  
🛠 Developer Tools  
📁 Templates & Starters  
🎞 Animations  
🔊 Audio  
💡 Examples & Projects

The goal is not to take resources away from their original creators.

The platform is designed around discovering resources, linking back to the original source/provider, respecting licensing, and making it easier to find what you need.

🌐 PLATFORMS / PROVIDERS

The first integrations I’m working with include:

GitHub  
→ Repositories, source code and developer resources

npm  
→ JavaScript/TypeScript packages and Three.js libraries

Sketchfab  
→ 3D model discovery and user-authorized functionality

Poly Haven  
→ Models, HDRIs, textures and other CC0 resources

BlenderKit  
→ 3D asset discovery and Blender ecosystem integration

I’m also looking at more providers and platforms as development continues.

👤 ACCOUNTS & LIBRARY

The account system is being built around more than simply signing in.

The plan includes:

• Personal resource Library  
• Provider account connections  
• OAuth authentication  
• Developer/creator profiles  
• Verified ownership claims  
• Claimed resource management  
• Real resource/creator analytics  
• Desktop/agent integration  
• Eventually, creator distribution and marketplace functionality

Ownership claims will require actual verification that someone controls the resource, rather than simply asking users to confirm that they own it.

🛒 MARKETPLACE — LATER

The marketplace side is not the current focus.

The first priority is building the discovery, provider, account, Library and developer infrastructure properly.

Eventually, creators will be able to choose whether they want to distribute and/or sell resources through the platform.

The idea is that the creator keeps ownership of their work, while the platform takes a small cut only when something is actually sold.

🚧 VERY EARLY

There’s still a lot of development left to do.

I’m currently working through things like:

• Provider integrations  
• Authentication & OAuth  
• Library infrastructure  
• Ownership verification  
• Developer tools  
• Security  
• Desktop/agent workflows  
• Browser/extension possibilities  
• Marketplace infrastructure for later

So these screenshots are an early look at the direction, not the finished product.

I’m currently aiming for something to be ready in the coming months, depending on how development progresses.

I’ll share more as things get further along.

Thanks for taking a look, and I appreciate any feedback as development continues.

— Millsy  
Three.js Market  
(working name)

Find what you need for Three.js.\*  
\*

 ![Screenshot From 2026-09-10 19-50-46](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/4/9/4979644c9d18caaa0c771bfb258f559fec07a497.jpeg)

---

<div class="post-metadata">

**Author:** ![PavelBoytchev](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/pavelboytchev/32/38639_2.png) [@PavelBoytchev](https://discourse.threejs.org/u/PavelBoytchev)\
**Post date:** [September 12, 2026, 7:41am UTC](https://discourse.threejs.org/t/three-js-asset-marketplace-in-development/94281/2 "2026-09-12T07:41:19Z")

</div>

Something like this?

> **[Three.js Resources: Curated Tools, Examples & Courses](https://threejsresources.com/)**
>
> A curated directory of 270+ Three.js tools, examples, shaders, courses and 3D assets — everything for building 3D websites, WebGL games and VR.

---

<div class="post-metadata">

**Author:** ![Millsydotdev](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/millsydotdev/32/72238_2.png) [@Millsydotdev](https://discourse.threejs.org/u/Millsydotdev)\
**Post date:** [September 14, 2026, 4:19pm UTC](https://discourse.threejs.org/t/three-js-asset-marketplace-in-development/94281/5 "2026-09-14T16:19:33Z")

</div>

this idea didnt work as well as i planned. Dont really like the double collections…

 ![Screenshot From 2026-09-14 17-17-52](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/f/4/f440ef3996025ef46ab5e198b3413429ca344879.jpeg)

---

<div class="post-metadata">

**Author:** ![Millsydotdev](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/millsydotdev/32/72238_2.png) [@Millsydotdev](https://discourse.threejs.org/u/Millsydotdev)\
**Post date:** [September 14, 2026, 4:20pm UTC](https://discourse.threejs.org/t/three-js-asset-marketplace-in-development/94281/6 "2026-09-14T16:20:47Z")

</div>

Added more providers,

 ![Screenshot From 2026-09-14 17-20-23](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/9/d/9d0db755de30493e7ef4b83e4108e3e639c2676f.png)

---

<div class="post-metadata">

**Author:** ![Millsydotdev](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/millsydotdev/32/72238_2.png) [@Millsydotdev](https://discourse.threejs.org/u/Millsydotdev)\
**Post date:** [September 19, 2026, 12:38pm UTC](https://discourse.threejs.org/t/three-js-asset-marketplace-in-development/94281/7 "2026-09-19T12:38:21Z")

</div>

I planned to have dropped the Closed Alpha this week however SketchFab Are holding it back with zero response with regards to API Access application.  
Im still going to give it more time however If they dont respond I will ofcourse need to work out another way.

---

<div class="post-metadata">

**Author:** ![Millsydotdev](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/millsydotdev/32/72238_2.png) [@Millsydotdev](https://discourse.threejs.org/u/Millsydotdev)\
**Post date:** [September 19, 2026, 12:46pm UTC](https://discourse.threejs.org/t/three-js-asset-marketplace-in-development/94281/8 "2026-09-19T12:46:49Z")

</div>

Sorry for the Delay. Here is how the Login Screen is looking \<3 hope you like it

 ![login-1440x900](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/6/0/6049333f03891c3dca1ec031c38cacee2f341ac9.jpeg)
