Odin and Heimdall were pretty badass gods in the Nordic mythology. But to Samsung device owners, these are important and powerful tools designed to flash stock ROM files, much like Flashtool on Sony phones. In short, they are an essential part of Samsung Android development here at XDA.

Many times in the past, we've talked about XDA Senior Recognized Developer AdamOutler's CASUAL, otherwise known as Cross-platform Android Scripting Unified Auxiliary Loader.  The cross-platform Java-based tool allows you to perform many cool tasks like rooting, flashing stock ROMs. and so on.

The project is now on a different level, as Adam has presented JOdin3, a web browser-based and offline flashing tool. With JOdin3, you are able to flash stock Samsung firmware directly from your browser. The project is a collaboration of between Adam and XDA Senior Developers Benjamin Dobell and Ralekdev, and XDA Senior Members Loglud and jrloper.

You need to have Java installed on your PC in order to use JOdin3. Heimdall is also required, but it will be automatically downloaded and installed. As it's a cross-platform tool, it works flawlessly on Windows, Mac, and Linux.

More information regarding this project can be found in the original thread. You can read more about CASUAL on the official website of the project.

[Thanks to XDA Recognized Contributor benkxda for the tip!]