Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
ShareX – Open-source screenshare software (getsharex.com)
167 points by zhte415 on Oct 4, 2015 | hide | past | favorite | 52 comments


Why exactly is it so hard to mention which operating systems are supported? Had to look on the steam page to see it was windows-only.


And, unless I'm missing something, this is not a screen sharing program. It's a screen-casting/recording program.

Can someone edit the title?



I feel your pain.


It is called ShareX yet is unable to share anything from a X display server. :p

After some search, despite its name, it doesn't support Linux. It seems nice in the screenshots though!


Resubmitting this, simply as this software has solved a lot of problems. Screencasting is an old problem, I've found this really useful in solving it:

Giving colleagues a walk-through, to recording my workflow for the day to share with others for a full-blown training session (indeed, recording classroom/group training). Just by pressing Space+PrtSc. In testing the stability, I left it running for 12 hours (FFmpeg is used for encoding), no hitches (resulting file around 800MB).

Can also record webcam (just change video source) or audio only. It really is a Swiss Army Knife.

Open source, on Github, multilingual. I have no affiliation other than being a happy user.


If you just want to capture your screen, you should try Open Broadcaster Software.


I've been using it for a couple months now. It really simplifies sharing a region from your screen (ctrl shift 4) or formatted text from your clipboard (ctrl shift 5). The best use case imo is for chat, where quick sharing prevents a break in the flow of conversation.

My biggest complaint as it were would be lack of Mac support. There, I use puu.sh, but sorely miss the text upload function.


I think that Dropzone [1] on Mac has similar functionality. Not free though.

[1] https://itunes.apple.com/us/app/dropzone-3/id695406827?mt=12



Ctrl + Shift + 4 is built into Mac for capturing regions of the screen.


I think the OP is looking for the ability to upload a screenshot somewhere automatically.


If you have dropbox installed you can set it to upload all screenshots.


my biggest complaint is the harassing update notifications.


I love ShareX. It's terrific for chatting online, both for work and personal conversations. I've been using it since before it was renamed from ZScreen. If someone knows a comparable OSX app, I've been searching for this level of quality and convince for a long time. Nothing seems to quite get it right.


Depending on what you use ShareX for, Mac2Imgur could be useful for you.

https://github.com/mileswd/mac2imgur


This is really good! Just had to turn off banner notifications and it matches all the functionality and simplicity I need. Would love to see someone add ShareX's magnifying glass & crosshairs


Try Gyazo (https://gyazo.com/), which supports Mac/Windows/Linux.


Last time I tried Gyazo, the free tier didn't support direct url clipboarding, just a link to a page with more ads than content.


Dropbox lets you get a link right away. But only for screenshots. Screencasts you need to use itunes then copy the file to dropbox, but it is fairly easy too. Just not one click.



Evernote Skitch works super


There is no good alternative for this software on Linux or Mac. Anyone who wants to try their hand at it has a sizable audience sort of guaranteed (provided they match features, most important one is being able to define your workflows to work in whatever way you want).


I tried to get this to do screen recording, and found it had to download ffmpeg (big download). So I gave it the path to a copy of ffmpeg.exe. But the screen recording keeps failing because the gdigrab device reports that "capture area extends outside window area". I found this is because gdigrab/ffmpeg doesn't seem to recognise the full desktop resolution.

edit: the ShareX project owner says it's apparently due to ffmpeg not detecting the screen resolution correctly, so another recorder device has to be installed (which has a further cursor-positioning issue). https://github.com/ShareX/ShareX/issues/923

All this is to say that it's unfortunate that a mature open-source project like ShareX didn't work for me in this important use case. It would have been very handy. I guess I'll have to look at other screen recording tools.


Why don't you use Open Broadcaster Software, which is a dedicated screen and game capture software with capabilities to record to disk and stream to various streaming services.


The issue is with DPI scaling, not even something I found OBS to do properly with it's window capture


Noticed .dlls in the libs directory, so I'm assuming it's Windows only? Best to mention that somewhere on the home page.


Terrific little app. Very configurable targets for uploads, and remappable hotkeys. OSX has a bunch of good apps already out there, but this is probably one of the nicer ones for Windows.


Anyone know of the most comparable app for OSX?

I'm aware of many single screenshot tools but not something so configurable.


Droplr [1] is excellent, and free if you don't need the uploaded stuff to be saved for ever.

It does both screenshots or screencasts (MP4 and GIF, no audio), supports the same keyboard shortcuts as OS X (region, window only, etc.), has Skitch-like markup tools for drawing onto screenshots, and has a very nice little dropdown menu from the system menu bar.

Droplr can even do screengrabs of entire web pages (as long as they are public, since it's rendered server-side). Example: http://d.pr/i/14cdd.

[1] https://droplr.com


I recently purchased Dropshare[0] when it was on 'special' for $0.99 on the App store. This is more targeted at being able to send the screenshots to your own server (via scp) but has screenshot and video recording support.

Though, I imagine you could easily achieve the basic functionality by writing a quick script to run the cmd line 'screencapture' and tying it to a hot key combo.


So many features! Anyone know what the IRC Client is used for?


Right. The other WTF was the 'DNS changer'.

Still, best program of that sort I've seen to date. Def recommend.


Windows only. pass


Anybody know of a similar app for linux?


Though not as polished as ShareX, Shutter (http://shutter-project.org/) is available for Linux and works pretty well.


Beware of this program. One push of a button to start recording a WebM that automatically gets uploaded with the link landing in your clipboard is too much power for one man.


So configure it to not automatically upload. I have it capture stuff to a local folder, and from there I can tell it to upload (and which service).


What? the first time you capture something it asks you explicitly if you want to upload it or disable the feature. You might have missed that.


Mind elaborating?


I can say that I've accidentally uploaded my entire screen to imgur when I meant to only upload a portion of it. It doesn't give you confirmation that things are about to upload.


You can open the Imgur deletion URL for uploaded images in the history screen. However it appears that Gfycat, the default service for screencasts, doesn't support this feature.


But guys, you better change the background music of your demo video.


haha this woke my neighbours.


ShareX has been turning into a feature creep over the time. I don't really understand what the developer is thinking about.


I've been using this on Windows for ages and it's great. Too bad it's only for windows.


Wow, this is an amazing tool.


How is it better than VNC?


Is it a screenshare software though? When I think screenshare I think VNC, zoom, Adobe connect… This is more screenshots and screencasts right?


I've been a very happy user of ShareX ever since I found it.

It sickens me a bit however to see so many comments complaining about the OS support. Yes, it's Windows only, but it's a free and open-source tool. Many of us are developers and even more know what it means to create a product. Do you think it's fair to complain about OS support on free software? Do you actually do something to change it? It's open source after all!


People on other OSes wish they could use this tool. That's not complaining, that's actually a praise.

On the other hand, the website doesn't mention target platform, which is very irritating. That small piece of info is vital to see if the project is useful to us.


I understand your point but from a quick glance to the code it's C#, not the easiest language to port to other OSes. It's open source but it's going to be a Windows only program for the time being (I'll be happy to be proved wrong).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: