ShareX is an open source tool for quick and easy screenshot and screencast creation. Operating with a single key, the software allows users to save and access their clips instantly on their clipboard or hard drive, as well as uploading to a range of over 30 different file hosting services.

Capture options range from full screen to a specified rectangle shape. The free hand option is also supported in the list of choices available. The last region is also a part of the capture methods. Anyone wishing to record their screen working on multiple projects can do so. This feature is perfect for many users.
Uploading options are available to accommodate the different choices that might suit the user's preferences. These include uploading from windows explorer, drag and drop, and the ability to send through a watch folder. Image uploaders include famous hosting services like imgur.com, flickr.com, and photobucket.com. ShareX also extends the option to upload text files to sites such as pastebin.ca, slexy.org, and paste.ee.
Sharing files across devices and services is made possible, thanks to innovative features supporting multiple options for file uploading. Options range from file uploaders such as dropbox.com and rapidshare.com to FTP server, shared folder, and email. URL shorteners include bit.ly, turl.ca, j.mp, and tinyurl.com. Also available are social networking services like Twitter.
In conclusion, ShareX is a program that provides with utmost satisfaction for users' preferences. Its remarkable customizable features make it a top pick when considering open source tools for capturing screenshots and screencasts. ShareX also reasonably satisfies the user's sharing and uploading options requirements. Additionally, it maintains user privacy and reinforces security.
Version 10.5.0: https://github.com/ShareX/ShareX/wiki/Changelog