---
title: NodeJS Express (build-security)
for_language: javascript
labels:
  category: application
  layer: network
code:
- https://www.npmjs.com/package/@build-security/opa-express-middleware
inventors:
- build-security
software:
- javascript
docs_features:
  rest-api-integration:
    note: |
      This project provides a middleware that can query an OPA server for
      policy decisions. See the project's
      [README](https://www.npmjs.com/package/@build-security/opa-express-middleware#simple-usage)
      for a js simple example.
aliases:
- /softwares/nodejsexpress
---

Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
OPA can be used to implement authorization policies for APIs used in the express framework.
