Compile mixed source sets, format code, run JUnit, and produce JARs or native executables.
elide buildBuild, run, format, test, package, and install dependencies across five languages with one native binary and one project model.
Start with the language or job in front of you. Every path uses the same binary, project configuration, and task engine.
Compile mixed source sets, format code, run JUnit, and produce JARs or native executables.
elide buildRun source directly, strip TypeScript syntax, serve applications, and use Node-compatible APIs.
elide run app.tsRun scripts and familiar CLI workflows against Elide’s embedded Python runtime and standard library.
elide python script.pyResolve npm, PyPI, and Maven packages with one command and shared project configuration.
elide installElide’s workflows share commands where that improves consistency, while keeping language-native entrypoints available when they are clearer.
As a repository grows, the same small command set moves it from initialization through a reproducible build. Elide discovers the configured languages and ecosystems at each step.
elide initelide installelide formatelide testelide buildelide run
Language-native work without a separate tool installation.
Turn build outputs into artifacts or connect existing builds.
Keep feedback fast from the first run through CI.