Download the .exe (Windows), .dmg (MacOS) or .sh (Linux) from this page.
Ginj is an open source multi-platform screen capture and recording tool.
Its unobtrusive user interface and no-nonsense "capture / annotate / share" workflow is hard to beat.
Ginj might remind you of a free tool called Jing, that Techsmith discontinued in July 2020 (*). But although there are similarities in the way both tools behave, Ginj is not Jing.
Looks familiar ?
Ginj is still under heavy work. The goal is to cover the features of the original Jing, and maybe bring minimal enhancements, but many of them are still missing. A partial TO-DO list can be found here.
However, basic still image capture, annotation and sharing works quite well already.
Ginj's core is pure Java, and Java is "write once, run anywhere", so yes, it runs on any platform...
Just kidding.
Ginj targets OpenJDK 14, so obviously Ginj won't ever run on a platform that does not support that JDK version. Moreover, I don't own a Mac, and I don't intend to test Ginj on a Linux VM until my to-do list becomes manageable.
In other words, until now, Ginj has almost exclusively been tested on Windows.
However, early user feedback on Ubuntu indicates that the Desktop widget has visual issues but that captures are OK and can be copied, saved and shared online, which I find amazing since it never was launched under Linux before release. If you test it on other platforms, feel free to open an issue and tell me about your experience. I will update this section accordingly.
You can't :-)
If you think you have found a bug, feel free to open an issue, but honestly I don't intend this project to ever be bug-free or feature-complete because I know I won't have time to support it in a professional way.
And if you miss a feature, there's even less chance I will have time to look into it. But tell me anyway.
In the meantime, it's just there and it's free... Enjoy :-)
If you want to share captures via Dropbox or Google Photos, you will get lots of warnings about the dangers of using a non-validated application during the authorization process.
Please don't be scared, this app is indeed not (yet) validated by Dropbox nor Google so this is perfectly normal.
I intend to apply for validation, but in the meantime, you can trust me should never trust anyone, so please check the source code and verify Ginj does nothing bad.
Great. Head over to the latest release page, pick the installer for the platform of your choice (Linux and Mac were never tested) and run it. It contains a full Java VM so it's around 50Mb unfortunately.
Note 1: there's no splash screen yet, so look for the circle at the center top of your desktop.
Note 2: if you already have OpenJDK 14 installed and configured by default, you may alternately just download the executable .jar (around 5MB of which 600KB for Ginj code and the rest for libraries) and launch Ginj by typing java -jar Ginj.jar
in the download folder.
The app makes use of the following libraries:
The source code contains classes or snippets from:
The user interface uses:
Video capture and processing is performed using FFmpeg
Many thanks to:
Ginj is released under the GPL-3 License.
Please review Ginj's privacy policy. In short, Ginj does not spy on you, but the auto-update process connects back to Ginj's website to check for availability of a new version. If you configure sharing via third party services, their respective privacy policies apply of course.
(*) Starting July 14, 2020, Jing shows an error message on startup saying "Jing's not really sure what happened" then closes. Clicking 'Details' shows "Jing Warning - The API returned an error when calling: "Screencast.User.GinInfo" this version of the Screencast API is no longer supported".