A custom QGIS plugin repository for AI-powered geospatial analysis tools.
https://qgis.gishub.org/plugins.xml
Install all plugins with a single command:
Linux/macOS:
curl -LsSf https://qgis.gishub.org/install.sh | bashWindows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://qgis.gishub.org/install.ps1 | iex"After installation, restart QGIS and enable the plugins from: Plugins β Manage and Install Plugins β Installed
See Quick Install above for single-command installation.
If you've cloned this repository, you can use the local installation scripts:
Using Python:
python3 install_plugins.pyUsing Shell Script:
./install_plugins.shFor detailed installation instructions, troubleshooting, and updating plugins, see INSTALL.md.
- Open QGIS
- Go to Plugins β Manage and Install Plugins
- Click the Settings tab
- Click Add... under "Plugin Repositories"
- Enter:
- Name:
OpenGeos - URL:
https://qgis.gishub.org/plugins.xml
- Name:
- Click OK
- Enable Show also experimental plugins in Settings
AI-powered geospatial analysis plugin featuring:
- Moondream Vision-Language Model: Image captioning, natural language querying, object detection, and point localization
- Semantic Segmentation: Train and run custom segmentation models (U-Net, DeepLabV3+, FPN, etc.)
- SamGeo: Segment objects using text, point, or box prompts
π¦ Download | π Homepage | π Issues
Remote sensing image segmentation powered by Meta's Segment Anything Model (SAM):
- Text-based segmentation (describe what you want to segment)
- Interactive point prompts (click to segment objects)
- Box prompts (draw rectangles to segment regions)
- Export to vector layers or GeoTIFF rasters
π¦ Download | π Homepage | π Issues
AI-powered agent for running WhiteboxTools through natural language:
- Chat-style interface for natural language queries
- Multiple LLM backends: Ollama, Claude, OpenAI, Gemini
- Automatic algorithm discovery and parameter validation
- Smart layer detection and output loading
π¦ Download | π Homepage | π Issues
Hyperspectral data visualization and analysis plugin supporting:
- Data Formats: EMIT, PACE, DESIS, NEON, AVIRIS, PRISMA, EnMAP, Tanager, Wyvern
- Tools: Band combination, spectral signature inspection, PCA analysis, RGB composite creation
π¦ Download | π Homepage | π Issues
Browse and visualize Maxar Open Data satellite imagery for disaster events:
- Browse pre- and post-event high-resolution satellite imagery
- View and filter imagery footprints on the map
- Load Cloud Optimized GeoTIFFs (COG) directly
- Support for visual (RGB), multispectral, and panchromatic imagery
π¦ Download | π Homepage | π Issues
Search, visualize, and download NASA Earthdata products in QGIS:
- Search and browse NASA Earthdata catalog
- COG (Cloud Optimized GeoTIFF) visualization
- Data footprint display on map
- Direct integration with NASA Earthdata authentication
π¦ Download | π Homepage | π Issues
Search and visualize NASA OPERA satellite data products:
- Datasets: DSWX-HLS, DSWX-S1, DIST-ALERT-HLS, DIST-ANN-HLS, RTC-S1, CSLC-S1
- Search by location, date range, and dataset type
- Display footprints and visualize raster data
- Automatic NASA Earthdata authentication
π¦ Download | π Homepage | π Issues
QGIS plugin that integrates geemap for working with Google Earth Engine data:
- Add Earth Engine Image and ImageCollection layers to QGIS
- Add Earth Engine FeatureCollection layers as vector data
- Use familiar geemap Map API within QGIS
- Interactive map controls for center, zoom, and bounds
π¦ Download | π Homepage | π Issues
Create timelapse animations from satellite and aerial imagery using Google Earth Engine:
- Data Sources: NAIP, Landsat, Sentinel-2, Sentinel-1, GOES, MODIS NDVI
- Define area of interest by drawing or using vector layers
- Customizable output settings (dimensions, FPS, text overlays)
- GIF and MP4 output formats
π¦ Download | π Homepage | π Issues
Interactive layer comparison with transparency control and swipe tools:
- Interactive layer transparency control with real-time preview
- Swipe tool for comparing two layers side-by-side
- Dockable panels positioned anywhere in the QGIS interface
- Plugin update checker
π¦ Download | π Homepage | π Issues
Render and run Jupyter notebooks within QGIS:
- Open and render Jupyter notebook (.ipynb) files
- Execute notebook cells with Python kernel
- View markdown and code cell outputs
- Syntax highlighting for code cells
- Integration with QGIS Python environment
π¦ Download | π Homepage | π Issues
Template for creating QGIS plugins with best practices:
- Dockable panels that can be positioned anywhere
- Plugin update checker from GitHub
- About dialog with version information
- Clean, modular code structure
π¦ Download | π Homepage | π Issues
- QGIS 3.28 or higher
- Python packages as specified in each plugin's requirements
- PyTorch with CUDA support recommended for optimal AI performance
- Google Earth Engine account for Geemap and Timelapse plugins
- NASA Earthdata account for NASA OPERA plugin
MIT License