ngrok Solves Ingress for Large Developer Communities with JavaScript and Python SDKs

By neub9
3 Min Read

ngrok, the secure unified ingress platform for developers, is excited to announce the launch of its JavaScript and Python SDKs. These new SDKs expand ngrok’s ingress-as-a-service model to the JavaScript and Python developer ecosystems, delivering greater performance, resilience, security, and observability with a radically simple ingress capability that embeds ingress with just a single line of code.

The latest SDKs from ngrok aim to transform application delivery at the level of the application and its delivery infrastructure, adding onto the company’s existing SDKs for Go and Rust.

Modern application delivery is often impacted by hidden dependencies between the application and the infrastructure it is delivered through. These dependencies lead to component misconfigurations that spawn downtime and lost revenue, requiring developers to manually configure and manage the delivery infrastructure to ensure application success.

ngrok’s SDKs declare ingress directly in the application itself, enabling developers to generate API-defined contracts that control the expected behavior of the application and its interaction with the ingress layer—all with a single line of code.

In addition to the performance, resilience, security, and observability benefits, ngrok’s SDKs also empower platform independence and portability due to the decoupling of application ingress from the hosting environment.

This expansion into the realm of JavaScript and Python demonstrates ngrok’s dedication to easing the developer workload, providing a secure, stable programming model that prevents access disruptions and slow traffic flow to upstream services.

Founder and CEO of ngrok, Alan Shreve, commented on the expansion, stating, “ngrok’s expansion into JavaScript and Python SDKs is a testament to our dedication to simplifying ingress for developers. With these new SDKs, developers in these ecosystems can stop worrying about arcane networking details and focus on the core business logic for their applications, fostering faster innovation and smoother feature delivery. We are committed to building SDKs for all major programming languages.”

In addition to the SDKs, ngrok can also be leveraged as a stand-alone service, an interactive CLI, or as a Kubernetes Ingress Controller.

To learn more about ngrok, please visit

Share This Article
Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *