jsImageBox is a compact, easy-to-connect script, similar to lightbox. Allows you to show enlarged images in a popup block.
The script code is only 9kb .
On the page you need to connect only one js file. The script is written without the use of third-party frameworks and libraries, so should not cause conflicts when connecting to sites already made using any framework. ')
Free. (GPL license)