Electron JS is an open source library that allows developers to build applications using JavaScript, HTML, and CSS. It leverages Node.js and Chromium to enable the building of cross-platform desktop applications with web technologies. It can create web-based applications with access to native features such as file systems and notifications. Electron is also popular with game developers as the technology behind some popular open-source games, such as Atom.