---
layout: page
title: Express community
description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions.
menu: resources
order: 1
redirect_from: "/resources/community.html"
---

# Community

## Technical committee

The Express technical committee meets online every two weeks (as needed) to discuss development and maintenance of Express,
and other issues relevant to the Express project. Each meeting is typically announced in an
[expressjs/discussions issue](https://github.com/expressjs/discussions/issues) with a link to join or view the meeting, which is
open to all observers.

The meetings are recorded; for a list of the recordings, see the [Express.js YouTube channel](https://www.youtube.com/channel/UCYjxjAeH6TRik9Iwy5nXw7g).

Members of the Express technical committee are:

**Active:**

- [@blakeembrey](https://github.com/blakeembrey) - Blake Embrey
- [@crandmck](https://github.com/crandmck) - Rand McKinney
- [@LinusU](https://github.com/LinusU) - Linus Unnebäck
- [@ulisesgascon](https://github.com/ulisesGascon) - Ulises Gascón
- [@sheplu](https://github.com/sheplu) - Jean Burellier
- [@wesleytodd](https://github.com/wesleytodd) - Wes Todd
- [@jonchurch](https://github.com/jonchurch) - Jon Church
- [@ctcpip](https://github.com/ctcpip/) - Chris de Almeida

**Inactive:**

- [@dougwilson](https://github.com/dougwilson) - Douglas Wilson
- [@hacksparrow](https://github.com/hacksparrow) - Hage Yaapa
- [@jonathanong](https://github.com/jonathanong) - jongleberry
- [@niftylettuce](https://github.com/niftylettuce) - niftylettuce
- [@troygoode](https://github.com/troygoode) - Troy Goode

## Express is made of many modules

Our vibrant community has created a large variety of extensions,
[middleware modules](/{{ page.lang }}/resources/middleware.html) and higher-level frameworks.

Additionally, the Express community maintains modules in these two GitHub orgs:

- [jshttp](https://github.com/jshttp) modules providing useful utility functions; see [Utility modules](/{{ page.lang }}/resources/utils.html).
- [pillarjs](https://github.com/pillarjs): low-level modules that Express uses internally.

To keep up with what is going on in the whole community, check out the [ExpressJS StatusBoard](https://expressjs.github.io/statusboard/).

## Issues

If you've come across what you think is a bug, or just want to make
a feature request open a ticket in the [issue queue](https://github.com/expressjs/express/issues).

## Examples

View dozens of Express application [examples](https://github.com/expressjs/express/tree/master/examples)
in the repository covering everything from API design and authentication to template engine integration.

## Github Discussions

The [GitHub Discussions](https://github.com/expressjs/discussions) section is an excellent space to engage in conversations about the development and maintenance of Express, as well as to share ideas and discuss topics related to its usage.


# Branding of Express.js

## Express.js Logo

Express is a project of the OpenJS Foundation. Please review the [trademark policy](https://trademark-policy.openjsf.org/) for information about permissible use of Express.js logos and marks.

<div class="logo-table">
    <div>
        <h3>Logotype</h3>
        <a href="/images/brand/logotype-light.svg" class="hidden-dark">
            <img src="/images/brand/logotype-light.svg" alt="Express.js logo" width="250" height="56"/>
        </a>
        <a href="/images/brand/logotype-dark.svg" class="hidden-light">
            <img src="/images/brand/logotype-dark.svg" alt="Express.js logo" width="250" height="56"/>
        </a>
    </div>
    <div>
        <h3>Logomark</h3>
        <a href="/images/brand/logo-light.svg" class="hidden-dark">
            <img src="/images/brand/logo-light.svg" alt="Express.js mark" width="96.5" height="56"/>
        </a>
        <a href="/images/brand/logo-dark.svg" class="hidden-light">
            <img src="/images/brand/logo-dark.svg"  alt="Express.js mark" width="96.5" height="56"/>
        </a>
    </div>
<div>
</div>