Tooling Guides

Elide is designed to be used as a library, a runtime, or both. Consequently, integration exists for build tooling such as Gradle, Bazel, and Node-based style toolchains.

Tooling for use as a library

When building an app with Elide as a framework, you will want to add each library you want to use as a dependency. Elide supports use as a framework from JVM languages, so Maven coordinates are available for each component.

Additionally, POM dependencies (for Maven) and version catalog dependencies (for Gradle) are available to keep versions in sync and avoid bloating your build files with dependencies.

See the Gradle or Bazel guides for more information.

Tooling as a runtime

To install the Elide CLI, see the Getting Started guide.