ShareX - Screen capture, file sharing and productivity tool

  •        114

ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to over 50 supported destinations you can choose from.

https://getsharex.com
https://github.com/ShareX/ShareX

Tags
Implementation
License
Platform

   




Related Projects

Peek - Simple animated GIF screen recorder with an easy to use interface

  •    Vala

Peek makes it easy to create short screencasts of a screen area. It was built for the specific use case of recording screen areas, e.g. for easily showing UI features of your own apps or for showing a bug in bug reports. With Peek, you simply place the Peek window over the area you want to record and press "Record". Peek is optimized for generating animated GIFs, but you can also directly record to WebM or MP4 if you prefer.

screen-capture-recorder-to-video-windows-free - a free open source windows "screen capture" device and recorder (also allows VLC/ffmpeg and others to capture/stream desktop/audio)

  •    C++

It includes some helper "record your screen capture/stream it" and setup utilities. It also includes a helper (virtual-audio-capturer) to record "what you hear/see on your desktop" for vista+ system. It also includes a free, general purpose, open source directshow desktop/screen source capture filter.

recordMyDesktop - Desktop session recorder for Linux

  •    C

recordMyDesktop is a program that captures audio-video data of a linux desktop session, producing an ogg-encapsulated theora-vorbis file. recordMyDesktop tries to be as unobstrusive as possible by processing only regions of the screen that have changed. It offers also the ability to record audio through ALSA, OSS or the JACK audio server.

CamStudio - Desktop Screen Recorder

  •    C++

CamStudio is able to record all screen and audio activity on your computer and create industry-standard AVI video files and using its built-in SWF Producer can turn those AVIs into lean, mean, bandwidth-friendly Streaming Flash videos (SWFs)


sharenix - A ShareX clone for Linux and FreeBSD.

  •    Go

ShareNix is a ShareX clone for Linux and FreeBSD. It features image/screenshot and file uploading to almost any file/image sharing service that has an API thanks to the easily customizable json configuration. You can now set-up sharenix any way you like: bind it to hotkeys, launch it from your terminal, and so on.

Flameshot - Powerful yet simple to use screenshot software

  •    C++

Flameshot is a powerful yet simple to use screenshot software. It supports Customizable appearance, In-app screenshot edition, GUI and CLI support, Upload to Imgur.

FrameCapturer - export framebuffer, GBuffer or any RenderTextures from Unity to file

  •    C++

This plugin allow you to capture framebuffer, G-buffer and audio and output to file. Supported file formats are exr, png, gif, webm, mp4, wav, ogg and flac. You may also interested in FrameRecorder. There are 3 recorder components: MovieRecorder, GBufferRecorder and AudioRecorder.

ScreenToGif - 🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video

  •    CSharp

🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.

capturedit - screen capture

  •    Java

A screen capture / screenshot and edit utility written in java to be cross platform. It allows the selection of an area with instant, inplace markup and annotation ability, then copy to clipboard or save to file.

Moments - A quick GIF replay recorder for Unity

  •    CSharp

Moments is a quick GIF replay recorder for Unity3D. It automatically records the last few seconds of gameplay and lets you save to a GIF file on demand, like the game TowerFall Ascension does. Tested with Unity 4.6. The demo requires Unity 5+ (Personal or Pro).

Nuage - A Dropbox-like interface for your existing data (with support for many backends)

  •    Javascript

A Dropbox-like file manager that let you manage your data anywhere it is located. It could be FTP, SFTP, WebDAV, Git, S3, Minio, Dropbox, Google Drive. It helps to manage your files from a browser, Upload files and folders, Audio player, Video player, Image viewer and lot more.

TeenyGrab

  •    CSharp

Take screenshots and upload them to FTP server at the touch of a button.

ttystudio - A terminal-to-gif recorder minus the headaches.

  •    Javascript

A terminal-to-gif recorder minus the headaches.Record your terminal and compile it to a GIF or APNG without any external dependencies, bash scripts, gif concatenation, etc.

kap - An open-source screen recorder built with web technology

  •    Javascript

Read the contribution guide. Download master or builds for any other branch using: https://kap-artifacts.now.sh/<branch>. Note that these builds are unsupported and may have issues.

pageres - Capture website screenshots

  •    Javascript

Capture screenshots of websites in various resolutions. A good way to make sure your websites are responsive. It's speedy and generates 100 screenshots from 10 different websites in just over a minute. It can also be used to render SVG images.See pageres-cli for the command-line tool.

pageres-cli - Capture website screenshots

  •    Javascript

Capture screenshots of websites in various resolutions. A good way to make sure your websites are responsive. It's speedy and generates 100 screenshots from 10 different websites in just over a minute. It can also be used to render SVG images.See pageres for the programmatic API and issues tracker.

CScreenie

  •    C++

A screenshot utility written in c++/Qt which allows you to quickly capture the area of your screen and: Upload it to your own server Upload it to imgur And have a link directly in your clipboard Save it on your hdd Copy it to your clipboard

colorpreference - A custom preference item for easy implementation of a color picker in Android's preference screen

  •    Java

An Android library for creating a nice color picker in the preference screen. You can use the inbuilt picker or any other color picker of your choice. The library can be used with the standard preference classes or the support-preference-v7/v14 classes. Just like every other preference object, you add it to the XML file of your Preference screen.

aperture - Record the screen on macOS

  •    Swift

Requires macOS 10.12 or later. Get a list of screens. The first screen is the primary screen.