All Products
Search
Document Center

API Gateway:Plug-in marketplace

Last Updated:Jun 23, 2026

Cloud-native API Gateway provides a plug-in marketplace where you can use, manage, develop, and upload plug-ins. You can also attach plug-in rules to specific APIs or operations and use WebIDE to develop custom plug-ins.

Use the Lua plug-in

Lua lets you write and execute gateway programs such as API gateways, message gateways, and reverse proxies. For more information, see Use the Lua plugin.

Manage plug-ins

The plug-in marketplace offers built-in plug-ins for authentication, traffic control, and security protection. You can also upload your own plug-ins. For more information, see Manage plugins.

Develop plug-ins

Extend Cloud-native API Gateway with custom plug-ins developed in Go, JavaScript-like, Rust, or C++. For more information, see Develop plug-ins.

Upload a plug-in

After development, upload your plug-in on the Plug-in page in the Cloud-native API Gateway console. For more information, see Upload a plug-in.

Plug-in performance references

Built-in and custom plug-ins developed in different programming languages have varying impacts on response time. For more information, see Plug-in performance references.

Platform plug-ins

Cloud-native API Gateway provides extension plug-ins for authentication, traffic throttling, transport protocols, and security protection to help manage and protect API traffic. For more information, see Platform plug-ins.

Configure plug-in rules for an API or operation

Attach plug-in rules to APIs and operations for flexible, secure API management and enhanced scalability. For more information, see Configure plug-in rules for an API or operation.

Develop plug-ins with WebIDE

Use WebIDE to write and compile custom plug-ins, extending the capabilities of your gateway instance. For more information, see Develop plug-ins with WebIDE.