RepoGuard
Updated 8 h ago
nginx

Organization

Public GitHub footprint of nginx

@nginx
View profile on GitHub

Home of NGINX and related open source projects

61

Public repositories

55,160

Total stars

2,045

Followers

The nginx organization maintains a substantial public GitHub presence, hosting a variety of repositories primarily in Go, C, and Shell. Noteworthy projects include the official nginx repository, NGINX Unit, and Kubernetes Ingress Controllers, all contributing to web server functionality and application management.

Top languages

Go 11C 7Shell 3JavaScript 3Dockerfile 3TypeScript 3Rust 2Jinja 2

Public repositories

nginx

30,854

The official NGINX Open Source repository.

C
Updated Jun 13, 2026

unit

5,558

NGINX Unit - universal web app server - a lightweight and versatile open source server that simplifies the application stack by natively executing application code across eight different programming language runtimes.

C
Updated Jun 4, 2026

kubernetes-ingress

5,032

NGINX and NGINX Plus Ingress Controllers for Kubernetes

Go
Updated Jun 13, 2026

docker-nginx

3,478

Official NGINX Dockerfiles

Shell
Updated Jun 11, 2026

nginx-prometheus-exporter

1,982

NGINX Prometheus Exporter for NGINX and NGINX Plus

Go
Updated Jun 12, 2026

njs

1,572

A subset of JavaScript language to use in nginx

C
Updated Jun 12, 2026

nginx-gateway-fabric

1,094

NGINX Gateway Fabric provides an implementation for the Gateway API using NGINX as the data plane.

Go
Updated Jun 12, 2026

ngx-rust

900

Rust binding for NGINX

Rust
Updated Jun 10, 2026

nginx-s3-gateway

725

NGINX S3 Gateway

JavaScript
Updated Jun 11, 2026

ansible-role-nginx

695

Ansible role for installing NGINX

Jinja
Updated Jun 11, 2026

njs-examples

690

NGINX JavaScript examples

JavaScript
Updated Jun 8, 2026

docker-nginx-unprivileged

467

Unprivileged NGINX Dockerfiles

Dockerfile
Updated Jun 12, 2026

nginx-acme

435

An NGINX module with the implementation of the automatic certificate management (ACMEv2) protocol

Rust
Updated Jun 10, 2026

agent

357

NGINX Agent provides an administrative entry point to remotely manage, configure and collect metrics and events from NGINX instances

Go
Updated Jun 10, 2026

nginx-otel

264

No description provided for this repository.

C++
Updated Jun 11, 2026

ansible-role-nginx-config

173

Ansible role for configuring NGINX

Jinja
Updated May 20, 2026

nginx-tests

131

Test suite for nginx.

Perl
Updated Jun 9, 2026

njs-acme

92

Nginx NJS module runtime to work with ACME providers like Let's Encrypt for automated no-reload TLS certificate issue/renewal.

TypeScript
Updated May 14, 2026

documentation

87

Public source for docs.nginx.com

HTML
Updated Jun 13, 2026

nginx.org

83

Sources for the NGINX website and documentation

XSLT
Updated Jun 9, 2026

nginx-asg-sync

58

NGINX Plus Integration with Cloud Autoscaling

Go
Updated May 17, 2026

unit-docs

57

NGINX Unit's official website and documentation

Python
Updated Apr 3, 2026

nginx-ingress-helm-operator

48

NGINX Ingress Operator for NGINX and NGINX Plus Ingress Controllers. Based on the Helm chart for NGINX Ingress Controller - https://github.com/nginxinc/helm-charts

Mustache
Updated May 29, 2026

nginx-plus-go-client

48

A client for NGINX Plus API for Go

Go
Updated May 13, 2026

unit-wasm

41

Development libraries for writing WebAssembly modules for NGINX Unit

C
Updated Apr 6, 2026

pkg-oss

37

nginx packaging

Makefile
Updated Jun 2, 2026

nginx-quic-qns

28

No description provided for this repository.

Dockerfile
Updated Jan 2, 2026

docker-extension

27

The NGINX Docker Desktop Extension can be used to manage the instance configuration of a running NGINX container.

TypeScript
Updated Jun 9, 2026

nginx-demos

21

NGINX Demos

C
Updated Jun 4, 2026

nginx-mcp-js

19

No description provided for this repository.

JavaScript
Updated Jun 12, 2026

homebrew-unit

17

Unit Homebrew tap

Ruby
Updated Apr 3, 2026

nginx-dev-examples

10

nginx module examples

C
Updated Jun 9, 2026

nginx-directive-reference

10

Machine-readable variants of NGINX directive documentation for use in other tools.

Go
Updated Jun 5, 2026

kubernetes.nginx.org

9

NGINX Kubernetes community landing page

HTML
Updated Jun 13, 2026

alpine-fips

9

Alpine Linux with FIPS OpenSSL module

Dockerfile
Updated Apr 6, 2026

template-repository

8

A template repository for new NGINX projects

Unknown Language
Updated Jun 8, 2026

unit-cli

8

An official read-only mirror of http://hg.nginx.org/unit-cli/

Unknown Language
Updated Apr 3, 2026

nginx-supportpkg-for-k8s

5

NGINX Support Package Tool For Kubernetes

Go
Updated May 25, 2026

aws-marketplace-publish

5

Publish Docker images to AWS Marketplace

TypeScript
Updated Jul 2, 2025

winget-pkgs

4

The Microsoft community Windows Package Manager manifest repository

PowerShell
Updated May 24, 2026

ci-self-hosted

4

No description provided for this repository.

Unknown Language
Updated Apr 17, 2026

nginx-loadbalancer-kubernetes

4

A Kubernetes Controller to synchronize NGINX+ Resources with Kubernetes Ingress Resources

Go
Updated Apr 15, 2026

telemetry-exporter

2

This project is a library that exports product telemetry data to an F5-managed service. It is used by NGINX Ingress Controller and NGINX Gateway Fabric projects.

Go
Updated May 1, 2026

kic-test-containers

2

Docker containers used by the KIC team

Go
Updated Apr 5, 2026

clang-ast

2

clang abstract syntax tree as used in nginx/njs/unit CI systems

C++
Updated Apr 4, 2026

scoop-bucket

2

This repository contains Scoop App manifests for NGINX projects

Unknown Language
Updated Jan 12, 2026

homebrew-tap

2

This repository contains Homebrew Formulae for NGINX projects

Ruby
Updated Jan 7, 2026

ngx_http_delay_body_filter_module

2

a git clone of http://mdounin.ru/hg/ngx_http_delay_body_filter_module/ to be used in NGINX CI

C
Updated Mar 19, 2025

k8s-common

1

No description provided for this repository.

HCL
Updated May 18, 2026

agent-changelog

1

Python script to generate NGINX Agent changelog markdown document based on the GitHub changelog.

Python
Updated Sep 4, 2024

waf-policy-controller

0

No description provided for this repository.

Unknown Language
Updated May 25, 2026

compliance-rules

0

Rules for SCA and SAST scans

Unknown Language
Updated May 7, 2026

nur

0

NGINX NUR repository based on the NUR template and NIX package manager

Nix
Updated Mar 27, 2026

community-blog

0

No description provided for this repository.

Unknown Language
Updated Dec 2, 2025

nap-crds

0

No description provided for this repository.

Unknown Language
Updated Oct 9, 2025

nap-selinux

0

SElinux integration for NAP4/5

Shell
Updated Jul 3, 2025

nap-apparmor

0

Apparmor integration for NAP4/5

Shell
Updated Jul 3, 2025

.github

0

Default community health files

Unknown Language
Updated Jun 11, 2025

docker-image-update-checker

0

Docker Image Update Checker Action

Unknown Language
Updated Feb 11, 2025

draft-release

0

Draft the next GitHub release

Unknown Language
Updated Feb 11, 2025

xslscript

0

No description provided for this repository.

Perl
Updated Aug 29, 2024

Frequently asked questions

What does nginx build on GitHub?

nginx builds a range of projects on GitHub, focusing on web server technology and application management. Key repositories include nginx, NGINX Unit, and various Dockerfiles and Kubernetes Ingress Controllers.

Which programming languages does nginx use?

nginx primarily utilizes Go, C, Shell, JavaScript, and TypeScript for its repositories. This diverse language use supports a broad set of functionalities and integrations in web server and application development.

Are nginx's repositories public?

Yes, all of nginx's repositories are public on GitHub. This openness allows developers to access, contribute to, and audit the various open-source projects associated with nginx.

Is this exposure intended?

Monitor nginx with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account