I am thrilled to announce the The IBM API Microgateway is now open source and available on GitHub. The API Microgateway has two powerful features developers will love:

  • A Node.js extensible and dynamic API policy flow engine based on Swagger that provides built-in policy support for OAuth 2.0 and rate limiting
  • Integrated NGNIX reverse proxy capabilities with Node.js highly scalable event-driven architecture

Why use an API gateway?

API gateways play an integral role to protect, enrich, and control access to API services. They allow you to architect your application in a way that provides clear separation between your business logic and security logic. In the long run, this will reduce application errors and provide a common reuse layer across your application.

Diagram of an API gateway

The API Microgateway policy flow engine 

Developers can use policy constructs (if / switch) to create visual policy flows, transform payloads, and invoke backends. When you need to roll up your sleeves and apply your own logic, the JavaScript policy provides ultimate flexibility to enrich the payload. The API Microgateway provides developers a first-class framework for building your own gateway solution to meet your API needs.

Building a gateway solution

Our community-first approach

The IBM Gateway team has over 15 years of experience in building gateway solutions. Our gateway offerings range from DataPower, an enterprise-proven gateway solution with comprehensive built-in policies, to the lightweight, infinitely extensible, open source The API Microgateway. 

We are excited to contribute our gateway expertise back to the community. The Node.js community is one of the most active and vibrant developer communities, and we are confident that with the help of the Node.js community, we can further evolve The API Microgateway.

For more information, check out The API Microgateway on GitHub.

3 Comments on "IBM open sources the API Microgateway"

  1. Ozair,
    Thanks for adding to IBM’s Bluemix capabilities with these new Open Source components. As an IBM Partner, I really appreciate all the options that IBM gives my clients including Open Source integration.

    -Paul

  2. […] has recently announced that they’ve open sourced their API Microgateway. This means that any developer/business can […]

Join The Discussion

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