Skip to main content

Maximo Application Configuration
Local Dev Mode - Early Access Preview

Streamline your Maximo development workflow with local configuration management, live preview, and seamless MAS authentication

Current Limitation

This extension currently only works with MAS 9.2 GA. Support for MAS-9.1 is coming.


The Maximo Application Configuration Local Dev Mode is offered "AS IS", WITH NO WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTY OF TITLE, NON-INFRINGEMENT OR NON-INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Prerequisites

Make sure you have these requirements before installing

Code Editor

IBM Bob IDE or VSCode 1.74.0+
Download IBM Bob →

Node.js

Version 20.0.0 or higher
Download Node.js →

Internet Connection

Required for initial installation and MAS authentication

Quick Installation

Choose your editor and get started in seconds

For IBM Bob IDE Bob
curl -fsSL https://ibm-mas.github.io/maf-local-dev-mode/scripts/install.sh | bash -s bob
For VSCode VSCode
curl -fsSL https://ibm-mas.github.io/maf-local-dev-mode/scripts/install.sh | bash -s vscode
Interactive Mode (Auto-Detect) Optional
Prompts for editor selection
curl -fsSL https://ibm-mas.github.io/maf-local-dev-mode/scripts/install.sh | bash

Pro Tip: Use Your Coding Assistant!

Having trouble with the installation command? Simply paste it into your coding assistant (Bob IDE, VSCode Copilot, GitHub Copilot Chat, or similar AI assistants). The assistant can execute the command and handle the installation for you—even if the code or bobide commands aren't in your PATH.

This is often the easiest method, especially for new users or when working on macOS.

Automatic Download

Downloads the latest version from GitHub releases

Quick Setup

Installs and configures the VSCode extension automatically

Verification

Verifies installation and displays next steps

Key Features

Powerful tools to enhance your Maximo development experience

MAS Authentication

Seamlessly authenticate with Maximo Application Suite using OAuth 2.0/OIDC. Manage multiple sessions and switch between environments effortlessly.

Learn More →

Preview Server

Launch a local development server with authenticated MAS session. Test your applications with live reload without deploying to the server.

Learn More →

Offline Cache

Download and manage offline data for development without network connectivity. Work on your applications anywhere, anytime.

Learn More →

XML Diff Tools

Compare Maximo XML artifacts with visual diff highlighting. Track changes, generate deltas, and merge configurations with confidence.

Learn More →

Application Panel

Browse, search, and manage Maximo applications directly from VSCode. Quick access to all your application configurations.

Learn More →

Self-Signed Certs

Work with development environments using self-signed certificates. Configurable security settings for your workflow.

Learn More →

Getting Started

Three simple steps to start developing with Maximo

1

Install Extension

Run the one-line installation command or download manually from GitHub releases

Install Now →
2

Configure your authentication

Configure the MAS instances from which the extension will retrieve applications

3

Start Developing

Use the preview server, manage applications, and leverage all the powerful features

View Features →