Onshape App Store

Onshape makes applications available through the Onshape App Store. The App Store is actively promoted to users, making it easy for users to find, purchase, and use third-party applications.

App development workflow

⚠️ WARNING

To create an app that opens in the Onshape UI for internal use or testing:

  1. Navigate to your Onshape Developer Settings:
  2. Create and register the OAuth application with Onshape.
  3. Create an extension for the app in the Onshape UI.
  4. Create an app store entry.
  5. Subscribe to the app.
    • Company, Classroom, and Enterprise admins can assign internal users, aliases, and teams to apps in their Developer Settings without having to create a store entry.

See Hello World for an example.

To publish the app to the Onshape App Store for end users:

  1. Authenticate with OAuth2.
  2. Complete the Launch Checklist.

Make the app public

To submit an application to the Onshape App Store, complete the Launch Checklist, which provides a step-by-step guide that you can follow to make your app public.

⚠️ WARNING

All applications must authenticate with OAuth2 to be approved in the Onshape App Store for distribution.

End users

Once your app is live, users can browse the Onshape App Store and install third-party applications:s

Onshape App Store video

Delete a store entry

  1. Select the Store entries tab and on the Developer page and select your app.
  2. Click the Delete store entry button.
  3. Click Delete again to confirm in the dialog.

Feedback

Your comments, questions, and concerns are always welcome!