Qwc2
QGIS Web Client
Install / Use
/learn @qgis/Qwc2README
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.

Main Features
See qwc.app/features.
Quick start
See qwc-services.github.io/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.
Related Skills
node-connect
347.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
