Migrate K2 in to Joget?

Confluence User - 13 Aug, 2025

Can I migrate/convert .kpsx that is K2(Nintex) workflow in to Joget with out redeveloping from scratch?

workflow

2


14 Aug, 2025
confluenceUser
confluenceUser

No, because Joget (.jwa) and K2 (.kpsx) use different app, form, and list definitions, so direct migration isn’t possible.

21 Aug, 2025
confluenceUser
confluenceUser

Thank you for the question Thriveni.

No. You can’t just take a .kpsx file from K2/Nintex and drop it into Joget as the two platforms don’t speak the same language. K2 packages use their own XML format around SmartObjects, actions, and SharePoint forms, while Joget runs on XPDL and has its own way of handling forms, data, and userviews. There’s no official converter and nothing in the community that will do a one-click migration either.

What you can do is treat the .kpsx as documentation. If you unzip it, you’ll see XML that lays out the workflow steps, transitions, and assignments. That gives you a reference so you’re not starting completely blind when rebuilding in Joget. In theory, you could try writing a parser to spit out XPDL, but you’d still have to manually rebuild forms, plugins, and integrations since they don’t map one-to-one.

So you’ll need to redevelop in Joget, it's just that you can speed things up by reusing the same data sources/APIs, and by using the old K2 workflow logic as a blueprint when setting up your Joget process.

RELATED QUESTIONS

Your answer


To answer a question you'll need an account.

Print