Skip to content
APIANTdocs
GuidePlatformv1

Module IDE

Learn how to enhance assembly functionality with APIANT by creating new modules using the Module IDE. Discover how the system offers extension modules for Java, JavaScript, and PHP, but emphasizes best performance with native modules. Access the Module ID

#assembly#modules#builders

APIANT integrators having their own dedicated system can extend assembly functionality by building new modules with the Module IDE.

Although the system provides extension modules that allow Java, JavaScript, and PHP to be inlined within assemblies, native modules provide the best possible performance.

All new modules are made by copying an existing module.

Click the edit gear icon in a module's titlebar to open the Module IDE:

Alternatively, right-click a module in the catalog and choose the Edit option:

If you want to build a new module, begin by first saving a copy of the module via the File menu at the top right:

Try to find an existing module that closely mimics your new desired module's functionality. With over 250 modules in the system, there is likely to be one that is close to what you need.

The following subsections describe the basics of each Module IDE tab.

In this section

Module Browser

The module browser is a convenient tool that enables users to easily access and explore the implementation code of various modules within the system. This includes the highly valuable Module API classes. Within the catalog, the Module API classes take pre

Module Definition

Learn how to define and preview a module's appearance in the assembly editor with this document. Discover how each user interface component is named for easy access to its value in the implementation code.

Module Description

Learn how to properly reference and link a sample assembly in a module's catalog entry with this comprehensive document. By including the assembly UUID in the description, you can effortlessly add a button to the module's help information, allowing users

Module Implementation

Learn how to edit and compile module implementations using the code editor with this comprehensive document. Whether you're working on JavaScript implementations for the browser or Java implementations for the server, this guide will walk you through the

Module Properties

Discover the untapped potential of module properties in web browsers with our comprehensive document. Explore how these properties enhance visual modules and gain insights on their undocumented features for unrivaled functionality. Maximize your understan

Module Settings

This document provides a comprehensive overview of a drag-drop designer tool that enables users to conveniently configure various additional settings for module behavior. With a convenient preview feature and easy accessibility through a module link, thes

Related docs

Automation Editor
#assembly
What is APIANT?
#modules
Account Management
#assembly
Automation Templates
#builders
Key Concepts
#assembly
Last updated April 6, 2026