Extend the platform.
Earn from your code.
NEXT GIS is built to be extended. Install community plugins in one click, or build your own geospatial tools and sell them to thousands of users on the marketplace.
Build once. Sell to everyone.
From idea to marketplace listing in three steps.
Build
Use the Plugin SDK to build toolbar buttons, map layers, data panels, or background processing jobs. Any logic you can write in TypeScript or Python you can ship as a plugin.
Publish
Submit your plugin to the marketplace. Choose open source, freemium, or paid license. We review for security and API compatibility — typically within 48 hours.
Monetize
Set a one-time price or recurring subscription. Users install in one click; revenue lands in your account monthly. No billing infrastructure to build.
Four ways to extend the platform
Every hook in the platform is accessible. From adding a map layer to wiring up a full analytics pipeline.
Map Layer Plugins
Add new data sources, custom tile providers, or live feeds directly into the map canvas. Users can toggle them on/off like any built-in layer.
Analytics Plugins
Attach sidebars, dashboards, and chart panels that react to the current map selection. Read geometry and attributes, write results back to the map.
Data Pipeline Plugins
Schedule background jobs that pull, transform, and push geospatial data. Ideal for ETL workflows, nightly syncs, and automated data enrichment.
Automation Plugins
Trigger actions based on map events — geofence breaches, layer updates, or user interactions. Fire webhooks, send notifications, or update external systems.
Available now
A growing library of plugins built by the NEXT GIS team and the community.
Cell Planner 5G
Telecoms
Multi-band RF coverage modeling with 5 propagation models. Built-in to the platform.
Route Optimizer
Logistics
TSP/VRP solver for multi-stop delivery optimization with time-window constraints.
NDVI Analyzer
Environment
Compute vegetation indices from GeoTIFF satellite images and track change over time.
Territory Balancer
Real Estate
Optimize sales territory assignments weighted by revenue potential and workload.
IoT Bridge
Smart Cities
Connect MQTT broker streams to live map layers with automatic spatial indexing.
PDF Report Gen
Reporting
Generate branded PDF reports from any map view with custom templates and KPI tables.
Everything you need
to ship fast.
The NEXT GIS Plugin SDK gives you typed access to every platform API — map state, layer management, spatial queries, and the UI component library. Focus on your logic; we handle sandboxing, versioning, and billing.
TypeScript SDK
Fully typed APIs for map interactions, layer management, and UI components.
Python Workers
Background jobs run in isolated containers — no DevOps required from you.
REST & WebSocket
Full access to platform APIs: spatial queries, layer CRUD, streaming events.
Sandbox Testing
Test against a live dev environment before submitting to the marketplace.
Version Control
Publish multiple versions; users can pin to a specific release or always-latest.
Revenue Share
70/30 split — you keep 70% of every sale, no minimum thresholds.
export default class MyPlugin extends Plugin {
name = 'my-plugin'
version = '1.0.0'
onMount() {
this.toolbar.add({
label: 'Analyze',
icon: 'BarChart3',
onClick: () => this.runAnalysis(),
});
}
}
Ship your first plugin this week
Read the Plugin SDK docs, clone the starter template, and submit to the marketplace — all in a single afternoon.