36

EncFS is an encryption layer on top of an existing filesystem. I currently use it with a Dropbox-synced folder on Linux and OS X where it works perfectly. There is also experimental support for Windows, but I have not tried it. See also How to Encrypt Cloud Storage on Linux and Windows. LUKS is natively supported on Linux, and also has Windows support ...


30

You could continue using TrueCrypt. According to this blog post on grc.com: Yes, Virginia, TrueCrypt is still safe to use. to excerpt a key part of that article: And then the TrueCrypt developers were heard from . . . Steven Barnhart (@stevebarnhart) wrote to an eMail address he had used before and received several replies from “David.” The ...


30

Visual Studio Code Pros: Cross-platform (Windows, Linux, Mac) Open-source, see its GitHub page, though there is some fog about it Free of charge, MIT license Faster than Atom IntelliSense autocomplete Start-up time on Dell 7577-92774: 3 seconds Shell script syntax highlighting with strong color for variables: ShellCheck plugin available, which makes it ...


29

gVim Pros: Cross platform (Windows, Linux, Mac, Amiga, OS/2, others, even Android and iOS) Open-source, see its GitHub page Free of charge (although it encourages charity donation), GPL license with Charityware Fast and memory efficient Supports both GUI and CLI Mac and Linux users probably have it already installed, except for OP's Linux Mint 19, where it ...


28

VeraCrypt is an actively developed and maintained fork of TrueCrypt. Pros: Supported operating systems: Linux, Windows, OS X. Open Source (Apache License 2.0). Essentially identical interface to TrueCrypt. Supports TrueCrypt volumes. Fixes some TrueCrypt problems ('short'-password brute forcing). Supports hidden volumes.


26

I personally recommend 7-zip using the 7z archive format and LZMA2 compression algorithm. Maintains a relative directory structure. It is designed to be fully functional with filesizes up to "16,000,000,000 GB" (you can read that as 16 exabytes for simplicity) fairly high quality encryption - AES-256 - so security is mainly dependent on password quality. ...


18

I said it before, and I'll say it again: the best solution, unless you have very specific requirements, is to use your operating system's native encryption mechanism. This has superior integration, so it tends to be easier to use and administer not only for single-OS users and administrator but even for dual-OS users. This means: under Windows, use ...


16

The PAQ (official website here) compressors are very efficient (as in compressed file size). It does so at the expense of speed and memory usage (note: this is only true for some of the experimental PAQ versions). PAQ has won the Hutter Prize and the Calgary Challenge. NOTE: The ZPAQ Open Standard Journaling Archive is a culmination of all of the ...


16

Atom Pros: Cross-platform (Windows, Linux, Mac) Open-source, see its GitHub page Free of charge, MIT license Shell script syntax highlighting with strong color for variables: Cons: Start-up time on Dell 7577-92774: 5 seconds Far, far slower than gVim Much slower than Sublime Text and a bit slower than Visual Studio Code (It looks rather dull to me, but ...


14

GIMP is awesome It's free. Yay! It's 100% cross-platform - I've used it on OS X, Windows, and Ubuntu It's not as powerful, expensive and complicated as Photoshop Layers are in that screen shot It has white balance It has brightness and contrast It has cropping functionality Guassian blur kills noise It has settings, but I'm not sure what you mean. Overall, ...


14

Anki is a spaced repetition flashcard program and it should be exactly what you are looking for. In addition to just text it also supports images and sounds, so if you are studying a language you can add sound so you can hear how words are pronounced, or if you have a "Flag of Finland" question you could have a picture of the actual flag as answer. ... ...


14

Based on some additional research these alternatives looked useful as well. Much of this is excerpted from this articled titled: Replace TrueCrypt. Tc-play tc-play is a Free implementation of TrueCrypt based on dm-crypt, licensed under the 2-clause BSD license. It is in Debian sid (tcplay), and would serve as a full replacement of TrueCrypt... once a ...


13

No, there isn't. Your best solution would be to use some form of virtualisation on the operating system of your choice to run the various other operating systems you need for running the applications you want within the virtualised guest within your host environment. Examples of virtualisation software include: VM Ware Virtual Box Parallels In addition ...


13

Ekiga is the free alternative recommended by Richard Stallman in his email signature. Ekiga: is Free/Libre (FLOSS), is available on GNU/Linux and Microsoft Windows (not on Mac OS, but it's compatible with many Mac OS applications), offers audio chat with another user, offers video chat with another user. More features: GUI Free Instant Messaging through ...


12

You may want to check out Truecrypt.ch. They are a Swiss group who are working on taking over the codebase of Truecrypt and eventually create a new fork with a new name. Since recent information shows that Truecrypt is still safe to use, you may be best off with sticking to TrueCrypt until a better option is available. I have two main reasons for this ...


10

You can use www.logointerpreter.com. You can write logo commands and Turtle would be happy to surf them for you! Create animations with graphic objects on the fly with the new go and go2 procedures!


10

As described in my answers to the questions Software to send files through my private network and Simple serverless messenger for Linux, you could use any XMPP client that supports Zeroconf (Apple’s implementation is called Bonjour). No need for all participants to use the same client. No XMPP server (whether online or offline) required. Clients find each ...


10

It is worth taking a look at wxWidgets - it is a cross platform GUI library written in C++ but it can be used from C and also has bindings for python, ruby, perl and others. Cross Platform - Yes Windows/Linux/OS-X/Others - 64 & 32 bit. Free & Open Source - Yes and with a permissive, (LGPL compatible), licence. Maintained - Actively developed and ...


10

Atom Atom is a free open-source text and source code editor for Mac OS X, GNU/Linux, and Windows with support for plug-ins written in Node.js, and embedded Git Control, developed by GitHub. Most of the extending packages have free software licenses and are community-built and maintained. Atom is based on Chromium and written in CoffeeScript. It is used also ...


9

MusicBrainZ Picard is a cross-platform, free as in freedom and free beer music tagger. Here is a quick guide to efficient file tagging. It is free, cross-platform, integrates well with most Linux media players, recognizes any song present in an album registered on the MusicBrainZ database, which is pretty complete on most genres and easy to contribute to, ...


9

I found diskcryptor while looking for something entirely unrelated. It has a few nifty features - critically the ability to encrypt boot drives, the use of standard, proven, open source encryption algorithms, the ability to use intel and via's hardware accelerated encryption options. Its windows only and supports only windows partitions. It does boot and ...


8

You may use any XMPP client that supports OpenPGP or OTR. So each person could use a client of their choice, no need for all to use the same. But if the same client should be used cross-platform, have a look at Jitsi (License: LGPL), which uses Java. It supports OTR. See this (old) video: Your first OTR text chat with Jitsi. (XMPP works, like email, not ...


8

If you can accept HTML5/JS as GUI then take a look at the Chromium Embedded Framework (CEF): https://code.google.com/p/chromiumembedded/ The base CEF framework includes support for the C and C++ programming languages. CEF supports javascript bindings and callbacks, so you can communicate asynchronously both ways between C <> JS. Here is an example on ...


8

Kate Pros: Cross-platform (Linux, Mac OS, Windows) Open source Free software (GPL) Fast Has syntax highlighting support for a lot of different files (Markup, Scripts, Source code, configuration, ...) Comes with plugins like a terminal or file browser, custom ones also supported Highly customizable Has vi mode It's not an electron application (small size (...


7

As a cross platform (Windows/Macintosh/Linux) solution, I would suggest Corel AfterShot Pro which is fast, compressive and responsive photo retouhing tool. AfterShot Pro is not free but costs $99.99. Note that on time of writing this special offer with AfterShot Pro priced at $49.99 is available. Good thing is there is trial version available too so software ...


7

Pinta may do what you want. It was last released September 27, 2012, which is okay (but not great) for an open source project, and it isn't stale enough to suggest that it's completely abandoned. It is supposed to be a virtual clone of Paint.NET. It seems to have a very good crop tool and layer support, saturation, brightness, etc. so it may be up your ...


7

You can try Tox, a new encrypted IM client. It's in alpha stage, but the chat feature seems to work quite well. It has all the features you want: One on one messaging and group chats. It encrypts messages. Supports Mac OSX, Windows, and Linux. No setup needed. As mentioned earlier, the software is still in an alpha state, but I think it shows a ...


7

Current Firefox, Opera and Chrome have WebRTC build in (no plugin) that does that. You need to arrange a meeting point (like this https://apprtc.appspot.com ) with a common identifier (e.G. on apprtc you get redirected to an individual url and must pass this url to your chat partner) and can start chatting instantly. WebRTC is the framework below the ...


7

As Nick Wilde (hey, my name is also Nick!) already said, Xmarks is a great solution to sync your bookmarks. However, I feel the need to give some additional information. The Xmarks extension syncs your bookmarks (and passwords) in various browsers. It does this by uploading the bookmarks to their website, and then the extension will download them to the ...


Only top voted, non community-wiki answers of a minimum length are eligible