@Kong

Top repositories

1

kong

🦍 The Cloud-Native API Gateway and AI Gateway.
Lua
37,159
star
2

insomnia

The open-source, cross-platform API client for GraphQL, REST, WebSockets and gRPC.
JavaScript
30,407
star
3

unirest-java

Unirest in Java: Simplified, lightweight HTTP client library.
Java
2,560
star
4

kubernetes-ingress-controller

🦍 Kong for Kubernetes: The official Ingress Controller for Kubernetes.
Go
2,127
star
5

swrv

Stale-while-revalidate data fetching for Vue
TypeScript
2,048
star
6

mockbin

Mock, Test & Track HTTP Requests and Response for Microservices
JavaScript
1,988
star
7

mashape-oauth

OAuth Modules for Node.js - Supporting RSA, HMAC, PLAINTEXT, 2,3-Legged, 1.0a, Echo, XAuth, and 2.0
JavaScript
1,781
star
8

docker-kong

πŸ’ Docker distribution for Kong
Shell
1,326
star
9

unirest-php

Unirest in PHP: Simplified, lightweight HTTP client library.
PHP
1,282
star
10

httpsnippet

HTTP Request snippet generator for many languages & libraries
TypeScript
1,061
star
11

unirest-nodejs

Unirest in Node.js: Simplified, lightweight HTTP client library.
JavaScript
954
star
12

guardian

Remove the OAuth dance with one request.
JavaScript
640
star
13

unirest-python

Unirest in Python: Simplified, lightweight HTTP client library.
Python
432
star
14

deck

decK: Configuration management and drift detection for Kong
Go
419
star
15

apiembed

Embeddable API code snippets for your website, blog or API documentation
Pug
402
star
16

unirest-ruby

Unirest in Ruby: Simplified, lightweight HTTP client library.
Ruby
365
star
17

unirest-obj-c

Unirest in Objective-C: Simplified, lightweight HTTP client library.
Objective-C
276
star
18

kong-dist-kubernetes

Kubernetes managed Kong cluster
Shell
255
star
19

kong-plugin

Simple template to get started with custom Kong plugins
Lua
228
star
20

charts

Helm chart for Kong
Mustache
224
star
21

unirest-net

Unirest in .NET: Simplified, lightweight HTTP client library.
C#
190
star
22

docs.konghq.com

🦍 Source code for docs.konghq.com website.
Ruby
186
star
23

lua-resty-worker-events

Cross Worker Events for Nginx in Pure Lua
Lua
185
star
24

kong-oauth2-hello-world

This is a simple node.js + express.js application that shows an authorization page for the OAuth 2.0 plugin on Kong.
JavaScript
173
star
25

kong-manager

Admin GUI for Kong Gateway (Official)
TypeScript
170
star
26

lua-resty-dns-client

Lua DNS client, load balancer, and utility library
Lua
150
star
27

kong-pongo

Tooling to run plugin tests with Kong and Kong Enterprise
Lua
134
star
28

go-pdk

Kong Go Plugin Development Kit
Go
126
star
29

kong-vagrant

πŸ’ Vagrantfile for Kong testing and development
Shell
125
star
30

kongponents

🦍 Kong Vue Component Library
Vue
119
star
31

lua-resty-healthcheck

Healthcheck library for OpenResty to validate upstream service status
Lua
119
star
32

kong-plugin-prometheus

Prometheus plugin for Kong - this plugin has been moved into https://github.com/Kong/kong, please open issues and PRs in that repo
Lua
119
star
33

apiglossary

Open source glossary of API terms, acronyms and industry buzzwords.
95
star
34

go-plugins

A collection of Kong plugins written in Go
Go
86
star
35

go-kong

Go binding for Kong's admin API
Go
81
star
36

kong-terraform-aws

Kong Terraform Module for AWS
HCL
77
star
37

kong-build-tools

Build tools to package and release Kong
Shell
77
star
38

homebrew-kong

πŸ’ Homebrew tap for Kong
Ruby
69
star
39

kong-dist-cloudformation

πŸ’ Kong CloudFormation Stack
66
star
40

go-pluginserver

Kong Go Plugin Server
Go
66
star
41

ngx_wasm_module

Nginx + WebAssembly
C
64
star
42

kong-plugin-zipkin

A Kong plugin for propogating zipkin spans and reporting spans to a zipkin server - this plugin has been moved into https://github.com/Kong/kong, please open issues and PRs in that repo
Lua
60
star
43

kong-operator

Kong Operator for Kubernetes and OpenShift
Mustache
58
star
44

lua-multipart

Multipart Parser for Lua
Lua
55
star
45

mashape-php-library

Mashape PHP Server Library - Easily create an API in PHP. You can use it for existing services or brand new cloud components.
PHP
50
star
46

gojira

Multi-purpose tool to ease development and testing of Kong by using Docker containers
Shell
45
star
47

HARchiver

[Deprecated] Universal Lightweight Proxy for Galileo
OCaml
41
star
48

koko

koko - Control Plane for Kong Gateway [open-source]
Go
41
star
49

unirest-website

Simplified, lightweight HTTP libraries in multiple languages
HTML
39
star
50

kong-python-pdk

Write Kong plugins in Python
Python
39
star
51

go-srp

Secure Remote Password library for Go
Go
38
star
52

tcpbin

TCP Request & Response Service, written in node.js
HTML
37
star
53

kong-portal-templates

Themes, components, and utilities to help you get started with the Kong Dev Portal.
CSS
35
star
54

kong-plugin-acme

Let's Encrypt and ACMEv2 integration with Kong - this plugin has been moved into https://github.com/Kong/kong, please open issues and PRs in that repo
Lua
34
star
55

kong-mesh-dist-kubernetes

Start Kong 1.0 as a K8s sidecar
Makefile
33
star
56

kubernetes-testing-framework

Golang Integration Testing Framework For Kubernetes APIs and Controllers.
Go
32
star
57

gateway-operator

Go
32
star
58

demo-scene

🦍 a collection of demos and examples around Kong tools and technologies
JavaScript
30
star
59

docker-java8

A Dockerfile for starting a container with Java 8 installed
30
star
60

lua-kong-nginx-module

Nginx C module to allow deeper control of Nginx behaviors by Kong Lua code
Perl
30
star
61

Astronode-Broadcaster

A TCP replication server, or broadcaster, that replicates TCP commands to other TCP servers
Java
29
star
62

opentracing-lua

Opentracing Library for Lua
Lua
28
star
63

konnect-portal

Konnect OSS Dev Portal
TypeScript
28
star
64

atc-router

Expression based matching library for Kong
Rust
28
star
65

kong-js-pdk

Kong PDK for Javascript and plugin server
JavaScript
28
star
66

boss.js

Automatically load balance asyncronous jobs across multiple processes in a round-robin fashion.
JavaScript
27
star
67

kong-portal-cli

Kong Developer Portal CLI
TypeScript
25
star
68

lua-uuid

Lua library to generate UUIDs leveraging libuuid
Lua
25
star
69

insomnia-docs

This repository houses all Insomnia documentation.
JavaScript
25
star
70

lua-resty-lmdb

Safe API for manipulating LMDB databases using OpenResty/Lua.
C
24
star
71

lua-resty-aws

AWS SDK for OpenResty
Lua
22
star
72

lua-resty-timer

Extended timers for OpenResty
Perl
22
star
73

lua-resty-events

Inter process Pub/Sub pattern for Nginx worker processes
Perl
22
star
74

kong-plugin-request-transformer

Kong request transformer plugin - this plugin has been moved into https://github.com/Kong/kong, please open issues and PRs in that repo
Lua
21
star
75

lua-resty-counter

Lock-free counter for OpenResty
Perl
21
star
76

kong-plugin-session

πŸͺ Session plugin for Kong - this plugin has been moved into https://github.com/Kong/kong, please open issues and PRs in that repo
Lua
20
star
77

lua-pack

A library for packing and unpacking binary data.
C
20
star
78

swagger-ui-kong-theme

Plugin theme for Swagger-UI that adds snippets
JavaScript
18
star
79

api-log-format

Specification and examples of the new API logging format ALF
17
star
80

kong-plugin-serverless-functions

Kong Serverless Plugins - this plugin has been moved into https://github.com/Kong/kong, please open issues and PRs in that repo
Lua
17
star
81

go-apiops

Kong's Go based APIOps library
Go
16
star
82

apistatus

API status is a simple tool that checks if an API is online. http://apistatus.org
JavaScript
15
star
83

openresty-patches

Moved to https://github.com/Kong/kong-build-tools
Perl
14
star
84

kong-plugin-grpc-gateway

Kong Plugin to transcode REST request to gRPC - this plugin has been moved into https://github.com/Kong/kong, please open issues and PRs in that repo
Lua
14
star
85

lua-resty-consul-event

Consul Events HTTP API Wrapper
Perl
14
star
86

srp-js

Fork of node-srp modified to work in the browser
TypeScript
14
star
87

harplayer

Replay HAR logs
JavaScript
13
star
88

kong-plugin-aws-lambda

AWS Lambda plugin - this plugin has been moved into https://github.com/Kong/kong, please open issues and PRs in that repo
Lua
13
star
89

openresty-build-tools

Moved to https://github.com/Kong/kong-build-tools
Shell
13
star
90

jenkins-infrastructure

Cloudformation to create and update an ECS cluster that runs jenkins
Shell
12
star
91

kong-plugin-proxy-cache

HTTP Proxy Caching for Kong - this plugin has been moved into https://github.com/Kong/kong, please open issues and PRs in that repo
Lua
12
star
92

version.lua

Simple version comparison library
Lua
11
star
93

httpbin

Python
11
star
94

changelog-generator

a changelog generator focused on flexibility and ease of use
TypeScript
11
star
95

openapi2kong

Lib to convert OpenAPI specs into Kong specs
Lua
11
star
96

vault-kong-secrets

A Kong secrets backend for Vault
Go
11
star
97

py-postgrest

A library to work with PostgREST based APIs from Python
Python
11
star
98

priority-updater

Tool to quickly create a plugin with an updated priority
Lua
11
star
99

galileo-agent-java

Java Agent for Mashape Galileo
Java
10
star
100

kong-plugin-openwhisk

A kong plugin to invoke OpenWhisk action (serverless functions as service).
Lua
10
star