{"id":33140607,"url":"https://github.com/nextgis/nextgisweb","last_synced_at":"2026-04-13T13:05:24.862Z","repository":{"id":37602515,"uuid":"12622745","full_name":"nextgis/nextgisweb","owner":"nextgis","description":"NextGIS Web is an open-source Web GIS server for geospatial data management, web map publishing, and QGIS-centered collaborative workflows.","archived":false,"fork":false,"pushed_at":"2026-04-07T23:06:45.000Z","size":67094,"stargazers_count":244,"open_issues_count":1,"forks_count":103,"subscribers_count":30,"default_branch":"master","last_synced_at":"2026-04-07T23:18:43.542Z","etag":null,"topics":["gis","javascript","nextgis","nextgisweb","python"],"latest_commit_sha":null,"homepage":"https://nextgis.com/nextgis-web/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nextgis.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-09-05T16:28:23.000Z","updated_at":"2026-04-07T22:22:21.000Z","dependencies_parsed_at":"2023-12-31T01:22:20.799Z","dependency_job_id":"ccb2d461-deda-4f3c-a8c6-a04b94715b00","html_url":"https://github.com/nextgis/nextgisweb","commit_stats":{"total_commits":5533,"total_committers":30,"mean_commits":"184.43333333333334","dds":0.5770829568046267,"last_synced_commit":"d925f4a23f5360e94a78c674c67fdbcf8877b11b"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/nextgis/nextgisweb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextgis%2Fnextgisweb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextgis%2Fnextgisweb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextgis%2Fnextgisweb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextgis%2Fnextgisweb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nextgis","download_url":"https://codeload.github.com/nextgis/nextgisweb/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nextgis%2Fnextgisweb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31753570,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gis","javascript","nextgis","nextgisweb","python"],"created_at":"2025-11-15T12:00:39.040Z","updated_at":"2026-04-13T13:05:24.855Z","avatar_url":"https://github.com/nextgis.png","language":"Python","readme":"# NextGIS Web\n\n[![License: GPL v3](https://img.shields.io/badge/license-GPLv3-blue.svg)]([https://www.gnu.org/licenses/old-licenses/gpl-3.0.en.html](https://www.gnu.org/licenses/gpl-3.0.en.html))\n[![Community](https://img.shields.io/badge/Community-Forum-brightgreen)](https://community.nextgis.com)\n[![Examples](https://img.shields.io/badge/Examples-Interactive-blueviolet)](https://demo.nextgis.com)\n[![SaaS](https://img.shields.io/badge/SaaS-nextgis.com-blue)](https://nextgis.com/pricing-base/)\n[![Docs](https://img.shields.io/badge/docs-available-brightgreen)](https://docs.nextgis.com/docs_ngweb/source/index.html)\n[![QGIS](https://img.shields.io/badge/QGIS-integrated-green)](https://qgis.org/)\n\n**NextGIS Web** is an open-source Web GIS server for **geospatial data management**, **web map publishing**, and **QGIS-centered collaborative workflows**.\n\nIt combines a powerful spatial backend, a web-based interface for administration and map publishing, and a full REST API. Suitable for projects ranging from small teams to enterprise-grade GIS infrastructures.\n\n![NextGIS logo](doc/images/nextgis_logo_blue.png)\n\n\n## Table of contents\n\n- [Key capabilities](#key-capabilities)\n  - [Geospatial data management](#geospatial-data-management)\n  - [Web map and data publishing](#web-map-and-data-publishing)\n  - [QGIS-native collaboration](#qgis-native-collaboration)\n  - [Built-in version control for vector data](#built-in-version-control-for-vector-data)\n  - [Editing and attachments](#editing-and-attachments)\n  - [Security and access control](#security-and-access-control)\n  - [API and extensibility](#api-and-extensibility)\n- [Documentation](#documentation)\n- [Examples and live demo](#examples-and-live-demo)\n- [Community and ecosystem](#community-and-ecosystem)\n- [Commercial support](#commercial-support)\n- [License](#license)\n\n\n## Key capabilities\n\n### Geospatial data management\n- **Comprehensive vector and raster geodata storage**  \n  Upload or create geospatial datasets and manage them as structured spatial databases via the web interface or REST API.\n\n- **External PostGIS database connection**  \n  Create vector layers backed by external PostGIS databases. Style them, publish them on Web Maps, and expose them via standard services.\n\n- **Coordinate reference systems management**  \n  Define custom CRS and use them consistently for measurement and data export.\n\n---\n\n### Web map and data publishing\n\n![NextGIS Web web maps](doc/images/ngw_map.webp)\n\n- **Interactive Web Maps**  \n  Create unlimited interactive Web Maps using the built-in map engine. Web Maps include layer management, advanced search, filtering, printing, and measurements.\n\n- **Tile and OGC services publishing**  \n  Publish data as:\n  - Raster and vector tiles\n  - OGC WMS, WMTS, WFS\n  - OGC API – Features\n  - Cloud Optimized GeoTIFF\n\n- **External services support**  \n  Connect third-party TMS, WMS, and WFS services and use them directly in Web Maps.\n\n---\n\n### QGIS-native collaboration\n\n![NextGIS Web QGIS integration](doc/images/ngw_qgis.webp)\n\n- **Full QGIS style support**  \n  Use QGIS styles to visualize datasets.\n\n- **Hub for QGIS-centered teamwork**  \n  Publish QGIS projects to NextGIS Web and edit server-side data directly from QGIS using the [NextGIS Connect](https://github.com/nextgis/nextgis_connect) plugin.\n\n  See the NGW/QGIS integration extension: [nextgisweb_qgis](https://github.com/nextgis/nextgisweb_qgis) \n\n---\n\n### Built-in version control for vector data\n\n![NextGIS Web Feature versioning](doc/images/ngw_versions.webp)\n\n- **Track the full history of vector datasets**  \n  Who changed what, when, and how. Roll back changes or audit edits without data loss.\n\n---\n\n### Editing and attachments\n- **Built-in vector layers editor**  \n  Create and modify vector layers directly in the web interface.\n\n- **Attachments management**  \n  Attach photos and documents to vector layer features. Preview and manage attachments directly on Web Maps.\n\n---\n\n### Security and access control\n\n![NextGIS Web permission management](doc/images/ngw_permissions.webp)\n\n- **Flexible permissions management**  \n  Create users and groups with fine-grained access control, down to individual layers or maps.\n\n---\n\n### API and extensibility\n- **Powerful REST API**  \n  All functionality is accessible programmatically: users, layers, services, maps, permissions, and more.\n\n- **Frontend integration**  \n  Build custom web applications using [NextGIS JavaScript libraries](https://github.com/nextgis/nextgisweb_frontend)\n\n\n## Documentation\n\n📘 [User and admin documentation](https://docs.nextgis.com/docs_ngweb/source/index.html)\n\n📗 [REST API reference](https://docs.nextgis.com/docs_ngweb_dev/doc/toc.html)\n\n\n## Examples and live demo\n\n🧪 [NextGIS Web interactive examples](https://demo.nextgis.com)\n\n🏗️ [NextGIS Web sandbox](https://sandbox.nextgis.com)\n\n## Community and ecosystem\n\n💬 [NextGIS community forum](https://community.nextgis.com)\n\n🐞 [GitHub issues and discussions](https://github.com/nextgis/nextgisweb/issues)\n\n🧩 [NextGIS Connect - QGIS integration plugin](https://github.com/nextgis/nextgis_connect)\n\n🎨 [Frontend libraries](https://github.com/nextgis/nextgisweb_frontend)\n\n\n## Commercial support\n\nProfessional support, cloud and enterprise deployments, and consulting services are available from the NextGIS team.\n\n☁️ [Ready-to-go cloud](https://nextgis.com/pricing-base/)\n\n🏢 [On-premise deployment](https://nextgis.com/pricing/)\n\n🌍 [NextGIS Website](https://nextgis.com)  \n\n✉️ [Contact us](https://nextgis.com/contact/)\n\n\n## License\n\nNextGIS Web is released under the **GNU General Public License v3.0**.\n","funding_links":[],"categories":["Tools"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextgis%2Fnextgisweb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnextgis%2Fnextgisweb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnextgis%2Fnextgisweb/lists"}