Getting Started Guide

  • Command-Line Interface
    The IBM® WebSphere® sMash command-line interface provides the basic support for developing and executing WebSphere sMash applications.
  • App Builder
    App Builder is a non-released Web-based tool for developing IBM® WebSphere® sMash applications.
    • Quick-start tutorial
      This tutorial introduces you to the App Builder with step-by-step instructions for creating a "Hello world" application.
    • Common Tasks
      This section contains topics about common user tasks for App Builder.
      • Creating Applications
        Applications may be added to App Builder by creating new, copying/linking from repository, opening existing, and importing zipped modules.
      • Editing Applications
        Application editing includes file editing and dependency management.
      • Managing your user repository
        App Builder provides a visual means of managing the contents of your user repository.
    • Flow Editor
      The flow editor enables visual manipulation of IBM® WebSphere® sMash Assemble flows.
      • Working with feeds
        Search, fetch, and manipulate feeds with the flow editor.
      • Adding extension activities to the flow-editor palette
        Extension activities are a means to encapsulate reusable functionality for IBM® WebSphere® sMash Assemble flow. Custom extension activities can also be added to the flow-editor palette.
      • Exploring additional features
        This article describes advanced features of the flow editor, including the visual XSLT builder, encapsulation (for handling complex flows), and integration with Zero Resource Model.
  • How to move your applications
    This article provides tips for moving applications to other servers and switching module groups.
  • Eclipse Support
    IBM® WebSphere® sMash plug-ins (non-GA) for Eclipse are available for platform developers (i.e. those who are developing extensions for the platform). For application development, App Builder is the preferred tool.
    • Plug-in for Java and Groovy
      This article provides information about installing and configuring IBM WebSphere sMash Java/Groovy Plugin for Eclipse.
    • Plug-in for PHP
      This article provides information about installing and configuring IBM WebSphere sMash PHP plugin for Eclipse.
  • Eclipse usage with WebSphere sMash and App Builder
    This article provides information about using the Eclipse plugins with WebSphere sMash or the App Builder.
  • Experimental modules


  • RESTdoc (zero.restdoc.webtools)
    You can create documentation for your RESTful resource handlers with RESTdoc. The RESTdoc tool generates HTML tables that describe the RESTful APIs exposed by your application and its dependencies.

Version 1.1.0.0.23084