Plugin icon

niva

Plugin ID: 5616

QGIS from the command line: write concise text-pipeline geoprocessing flows (no PyQGIS coding) and run them in a dock.

(1) votes 
Download latest
Versions JSON
Latest version
This plugin has an experimental version available!

QGIS from the command line. A concise, readable text-pipeline grammar for QGIS
geoprocessing (load … | buffer 100m dissolve | save …) that stands on PyQGIS, but for
people who don't write PyQGIS. Reach ~878 QGIS Processing algorithms through ~45 friendly
verbs (or `run` any algorithm by id), across vector, raster, point clouds and databases.
This plugin adds a dock where you write or open a .niva flow file and run it in the current
QGIS session; results land on the map. The same grammar also runs as a standalone
command-line tool and REPL (pip install qgis-niva). niva is bundled with the plugin
(zero-dependency, pure Python), so there is no separate install step on Windows, macOS, or
Linux. It runs in-process on QGIS's own Python and Processing algorithms and can run without
QGIS itself even running (batch jobs).

Version QGIS >= QGIS <= Date
0.63.2 3.22.0 4.99.0 62 waterlover 2026-07-11T01:14:54.695502+00:00
0.63.1 3.22.0 4.99.0 16 waterlover 2026-07-10T23:32:04.052497+00:00
0.63.0 3.22.0 4.99.0 25 waterlover 2026-07-10T10:42:08.922154+00:00
0.62.4 3.22.0 4.99.0 35 waterlover 2026-07-09T02:18:08.158515+00:00
0.43.1 3.22.0 4.99.0 47 waterlover 2026-07-06T12:08:05.483573+00:00