Building Apps for
Rally

With
Rally
’s platform extension capabilities, you can build custom apps of any complexity to tailor
Rally
to your specific needs that you can make available on custom HTML pages within
Rally
.
Through a combination of HTML and JavaScript, you can write your own views, reports, and interactive apps to share across custom pages in
Rally
. You can choose to apply simple improvements to an existing open source app, or dive in and design your own app from scratch. Our powerful, yet easy to use
Rally
App SDK 2.1
is supported by a versioned web services API and features a rich component library.
Rally
also provides a variety of apps from our App Catalog that are available directly in your
Rally
subscription. Learn more.
You may create extensions or new integrations and connectors to
Rally
, directly via HTTP using our REST-based Web Services APIs as well as our language-specific Enterprise Integrations Framework and data access (REST) toolkits. Learn more.
You can connect your custom apps and Integrations to
Rally
with the
Rally
Application Manager
.

App Building Resources

Use the following app building resources:

App Building for Beginners

Advanced App Building

  • Read the GitHub guide for Mac or Windows.
  • Go to
    Rally
    Software Apps on GitHub
    • GitHub showcases all of our most recent Apps. Use GitHub to fork an App and share your changes with the community.
  • Rally
    App Builder
    • The
      Rally
      App Builder can be used to create a skeleton
      Rally
      app for use with the
      Rally
      App SDK. You must have
      node.js
      installed.
  • Don't forget to read our Standards and Policies for writing and sharing an app.
    The possibilities for what you can create are virtually endless. We've posted some examples (including working code) that you can use directly or that you can build upon.

Share Your Work

You can contribute to code and
Rally
Apps.
The vibrant
Rally
App Developer Community is powered by GitHub, which provides a social coding environment for collaborative development and sharing of
Rally
Apps.
Rally
offers open source access to
Rally
Apps both directly from the
Rally
Developer Portal as well as GitHub. In addition, a technical forum at Stack Overflow facilitates community discussion of technical questions relating to the usage and customization of the
Rally
Agile ALM platform.
You must have a GitHub and/or Stack Overflow login to participate in the developer communities.