Registry Overview
Build and publish WebAssembly components to the edge
The Edgee Component Registry lets developers publish, share, and reuse components powered by WebAssembly on Edgee.
In addition to built-in components for popular analytics APIs such as Google Analytics, now you can build and publish custom components to the Edgee Component Registry and use them in your Edgee projects, or even share it publicly.
How does it work?
There are many ways to interact with the Edgee Component Registry, depending on your use case. Let’s review some common examples:
- You are an open source developer and want to create a new public component for everybody to use in their Edgee projects.
- You are a organization with first-party APIs or special requirements and want to create a new private component for you or your customers to use on Edgee.
- You are using Edgee Open Source Edition and want to pull public components from the registry into your Edgee deployment.
For all cases, the typical workflow involves using Edgee’s developer tools to create, build, push, or pull components to/from the registry.
For example, imagine you are an enterprise organization and want to use Edgee for your first-party analytics or to integrate with additional tools and APIs not natively supported by Edgee. You will use the Edgee CLI to create a new component locally, push it to the registry as a private component, and add it to your Edgee projects - without sharing it with anyone.
On the other hand, imagine you are an Edgee partner or API provider and want to make your offering available to all Edgee customers. You will use the Edgee CLI to create a new component locally, push it to the registry as a public component under your organization’s account, and enable developers to add your component to their Edgee projects.
Next steps
If you want to dive deeper into the technical details, check out these foundational concepts, Developer Guide and FAQs.
Was this page helpful?