Justinmind API-SDK

Extend the functionality of Justinmind with our API-SDK

Create your own deliverables and customize the output

With Justinmind’s API, you have programmatic access to all the information in a prototype. You can create plug-ins to generate deliverables, generate UI artifacts for your frameworks or integrate woth your internal tools. Extend the functionality of Justinmind prototyping tool and improve your development process.
Extend the functionality of Justinmind prototyping tool with our API SDK
Download and install the Justinmind Plug-in SDK Download Plug-in SDK
Build your first plug-in Take a look at the documents and all the tutorials we provide or ask for help Learn more
Inspirational plug-in examples
Extract text for traslation This plug-in exports all texts of your prototype into a spreadsheet. This is particularly helpful if you want to use a professional translation service.
Generate Jquery mobile UI This plug-in exports prototypes made with this library into real HTML5 jQuery mobile apps. It's just one example of how to generate user interface code from your prototype.
Export comments to CSV This plug-in exports all the comments in your prototype to a .csv file. Import the file to MS Excel to populate a spreadsheet with the feedback you get from users.
Out-of-the-box integration plug-ins
Integration with Sketch This plug-in exports your artboards from Sketch, as individual layers or as single layer images, to Justinmind. Once exported, you can continue working on the visual design and add interaction in Justinmind.
Integration with Atlassian JIRA This plug-in exports requirements from Justinmind prototyping tool to Atlassian JIRA, and vice versa, allowing you to consolidate and sync tasks.
Integration with Microsoft TFS This plug-in allows you to import and export work items to and from Microsoft Team Foundation Server and work on them as requirements in Justinmind.
Frequently Asked Questions
What can I do with the Justinmind SDK?
You can use our API to extract information from the prototype and generate working user interface code for any framework you want to. You can even extend the functionality of Justinmind and add your own options to the main menu.
What if I need help building a plug-in?
You can check our online community and ask for help there. Or you can take a look at the tutorials and documentation section.
What skills do I need to have?
Both Justinmind prototyping tool and the API are coded in Java. So any plug-in you want to create must be coded in Java as well. Plus Justinmind is built as a RCP application using the Eclipse framework, so any extension you want to add to it must be based on the Eclipse plug-in system.
You are the only owner of your plug-ins
The plug-ins developed using the Justinmind Plug-in SDK are completely owned by you. You can use them, resell them and do whatever you want with them without telling us. But if you want to share your great plug-in with other Justinminders send us an email to jim.info at justinmind.com and we'll publish it in the plug-in examples section.