YSLD Extension Installation
Installing YSLD extension
The YSLD extension is listed on the GeoServer download page.
To install:
- Download the http://sourceforge.net/projects/geoserver/files/GeoServer/2025.1/extensions/geoserver-2025.1-ysld-plugin.zip - Verify that the version number in the filename corresponds to the version of GeoServer you are running (for example 2025.1 above). 
- Extract the contents of the archive into the - WEB-INF/libdirectory in GeoServer. Make sure you do not create any sub-directories during the extraction process.
- Restart GeoServer. 
- To confirm successful installation, check for a new YSLD entry in the Styles editor. 
Docker use of YSLD extension
- The Docker image supports the use of YSLD extension - docker pull docker.osgeo.org/geoserver:2025.1 
- To run with YSLD extension: - docker run -it -p8080:8080 \ --env INSTALL_EXTENSIONS=true \ --env STABLE_EXTENSIONS="ysld" \ docker.osgeo.org/geoserver:2025.1 
- To confirm successful installation, check for a new YSLD entry in the Styles editor.