Free and open-source screenshot and screencast software
ShareX is a free and open-source screenshot and screencast software for Windows. It is published under the GNU General Public License. The project's source code is hosted on GitHub. It is also available on the Microsoft Store and Steam.
Features.
Screenshots.
ShareX can be used to capture full screen or partial screenshots (which can be exported into various image formats), such as rectangle capture and window capture. It can also record animated GIF files and video using FFmpeg. 
An included image editor lets users annotate captured screenshots, or modify them with borders, image effects, watermarks, etc. It is also possible to use the editor to draw on top of the windows or desktop before taking the screenshot.
Sharing.
After capture, a screenshot can be automatically exported as an image file, email attachment, exported to a printer, to the clipboard, or uploaded to a remote host via FTP. Many popular image and cloud hosting services support ShareX integration, and some offer scripts to automatically upload using an account. If the image is uploaded to a remote host, the URL generated by it can be copied to the clipboard.
Dragging other file types into the program will upload them to a destination based on type, such as a text file being saved to Pastebin and a ZIP file saved to Dropbox.
Other tools.
There are a variety of desktop image capabilities including screen color picker and selector, checksum tool (hash check), on-screen ruler, image combiner, thumbnails for images and video, and many more.
The program also includes some basic automation. For example, taking a screenshot, adding a border and watermark, and then saving to a specific folder.
Development.
Work on a project called ZScreen began in 2007, hosted on SourceForge and moved to Google Code in 2008. In 2010, a parallel project called ZUploader was started to rewrite ZScreen's core from scratch. In 2012, all of ZScreen's features had been ported to ZUploader which was subsequently repackaged and released as ShareX. In 2013, the project was moved to GitHub due to Google Code dropping support for hosting downloads.
References.
 ;templatestyles src="Reflist/styles.css" / ;