Built for the Way Mac Developers Work.
Fire gives Elements a native Mac home: a clean project workspace, a fast editor, integrated debugging, and direct access to every language and platform in the toolchain.
Native and Fast
Fire is a real Mac app, designed around macOS conventions and tuned for the daily rhythm of editing, building, and debugging.
All Elements Languages
Use Oxygene, C#, Swift, Java, Mercury, and Go from one focused environment, with the same project model and build system.
All Major Platforms
Create native apps and services for macOS, iOS, Android, Windows, Linux, .NET, Java, WebAssembly, and more.
Everything Close at Hand.
Fire keeps the important parts of your project visible: source files, build messages, errors, references, debug state, and the editor itself.
More Than an Editor.
Fire is built around complete Elements projects, so the editor, project tree, compiler, build settings, references, and debugger all share the same understanding of your work.
Project-First Workflow
Work with complete Elements projects, references, targets, build settings, debug profiles, and source files from one native Mac workspace.
Smart Editor
Get language-aware editing, navigation, error reporting, inline evaluations, and rich support for the full Elements language family.
Integrated Debugging
Build, run, and debug across supported platforms without bouncing between disconnected tools.
Close to Elements
Fire uses the same compiler, project system, and EBuild toolchain as Water, Visual Studio integration, and command-line builds.
What Developers Say.
“Fire is a wonderful IDE that leverages the true power of Elements.”
“Fire has the best features from all the IDEs I've ever used.”
“Writing Swift and running on Android and iOS is like magic; the IDE is crazy fast.”
Watch the Introduction Video
The original Fire introduction gives a quick look at the native Mac workflow.
Ready to Try Fire?
The Elements trial includes Fire, Water, all six Elements languages, command-line tools, and Visual Studio integration.