Help your biggest customers unlock the last 10% of value from your platform by allowing developers to extend your functionality with custom code. Deno Subhosting allows you to easily and securely run untrusted JavaScript.
Hey Product Hunt 👋🏼! We're excited to share Deno Subhosting with you, the easiest and fastest way to allow developers to run untrusted code securely to extend the functionality of your platform/SaaS/product.
Since we launched Deno Deploy (our cloud hosting platform) in 2021, a lot of companies have emailed us asking something like:
> Hey Deno team, would it be possible to get access to the APIs that you use to run your hosting product? We’d like to give our users the ability to write some custom logic within our app, but setting this up in our public cloud presents some security concerns and a lot of extra work. Especially if we want it to run fast and serverless. Ideally we’d use a combo of Deno’s runtime for secure sandboxing plus automated deployment to Deno’s cloud infra – in the same way Deno powers Netlify edge functions.
After fielding dozens of requests like this, we realized that there was an opportunity to enable companies to quickly and securely run custom code written by their users – without having to staff and maintain a dedicated engineering team to do it.
The two main use cases we've seen are:
1. Extending product functionality & customization. For example, companies like Airtable, Atlassian, Slack and Zoom all allow their users to create custom workflows, automations and integrations via code. Rather than trying to individually satisfy the long tail of feature requests from major customers, these companies empowered their customers to create a perfect solution for their own needs.
2. Creating a marketplace for third-party applications. For example, companies like Shopify, HubSpot and Salesforce have been very successful at building a marketplace of custom-coded third-party applications. This marketplace not only extends the functionality of the core product seamlessly, but also deepens partner investment in the ecosystem.
So we decided to make our Subhosting product available to anyone who can sign up with just an email address.
Do give it a spin and let us know in the comments what you think.
Deno Subhosting