Skip to content

NPM Version NPM Version LTS

Logo QGIS Web Client • qwc.app

Introduction

QGIS Web Client (QWC) is a modular next generation responsive web client for QGIS Server, built with ReactJS and OpenLayers.

This repository contains the QWC web application, which you can run as a static application on top of QGIS Server.

Alternatively, you can run QWC as part of the qwc-services Docker application, which extends QWC with functionalities such as authentication, user management and editing.

Screenshot

Homepage

See qwc.app.

Main Features

See qwc.app/features.

Quick start

See docs.qwc.app/master/QuickStart/.

Documentation

Help

Examples

Some examples of QWC production deployments:

License

QWC is released under the terms of the BSD license.

Building a custom application

This repository contains the stock QWC application.

If you want to extend QWC with custom plugins etc, you can use this repository as a submodule or the corresponding qwc2 NPM module and build your custom application on top, see https://github.com/qgis/qwc2-demo-app for an example.

About

QGIS Web Client

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

370 stars

Watchers

41 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages