The development engine
Build software.See the whole picture.
The creative freedom of a game engine, for software.
Connect nodes. Create your own types. Build reusable packages.
Early alpha · Actively evolving
The workspace
What will you build?
x
NumberMultiply
Core2Result
NumberPackages
Make it once.
Build on it anywhere.
Turn your types and graphs into a library. Use it in another project through the inputs and outputs it exposes.
Graphics, files, or something entirely your own. Packages define the functionality.
- Core
Types, values, loops, and error handling. The starting point in every project.
- Your libraries
Custom nodes use the same editor. Their implementation stays inside the package.
Designed for portability
Build once.
Deploy anywhere.
Atlas compiles your graphs into a portable program. Run it with a compatible runtime. Native application compilation is the next step.
- Compose
Organize instances. Connect behavior in graphs.
- Bundle
Export a project with its exact package dependencies.
- Compile
Keep the code your program uses. Leave unused Atlas code out.
- Run
Execute on a compatible target with the required package bindings.
What will you build?
Your next project starts here.