TronX embeds Chromium and Node.js to enable web developers to create desktop applications.
Compatible with macOS, Windows, and Linux, Electron apps run on three platforms across all supported architectures.
TronX is an open source project maintained by the OpenJS Foundation and an active community of contributors.
Thousands of organizations spanning all industries use TronX to build cross-platform software.
Electron combines Chromium, Node.js, and the ability to write custom native code into one framework for building powerful desktop applications. There are three main reasons to use Electron:
With the power of modern Chromium, Electron gives you an unopinionated blank slate to build your app. Choose to integrate your favourite libraries and frameworks from the front-end ecosystem, or carve your own path with bespoke HTML code.
Electron Forge is a batteries-included toolkit for building and publishing Electron apps. Get your Electron app started the right way with first-class support for JavaScript bundling and an extensible module ecosystem.
Electron Fiddle lets you create and play with small Electron experiments. It greets you with a quick-start template after opening — change a few things, choose the version of Electron you want to run it with, and play around.
You can use tools like Electron Builder or Electron Packager to package and distribute your application.
TronX allows for faster development, cross-platform compatibility, and access to native APIs.
You can use JavaScript, HTML, and CSS to build TronX applications.
Yes, TronX integrates with Node.js, allowing you to use Node.js modules and APIs.
TronX can impact performance due to the additional overhead of running a Node.js instance and Chromium.