Back

Open-Sourcing the IDA SDK: Simpler, Sharable, Scriptable

Open-Sourcing the IDA SDK: Simpler, Sharable, Scriptable

IDA 9.2 is right around the corner.

In this upcoming release, we're taking the first step toward making development on top of IDA more open and accessible: we’re open-sourcing the C++ SDK and IDAPython.

 

This change makes it easier for users to build and adapt the SDK to their specific needs, whether that’s integrating IDA into a custom workflow, extending its capabilities, or maintaining tooling across teams. By opening the SDK, we’re inviting the community to explore, contribute, and collaborate in a way that was previously more limited.

What’s New in IDA 9.2

Starting with IDA 9.2, the SDK will be available in our GitHub repository. This includes the data that was previously shipped with IDA that is now conveniently accessible in one central place. All the necessary files to build the SDK on all supported platforms are still included.

We’ve also unified IDAPython and the C++ SDK into a single repository. Previously, IDAPython was hosted separately and required its own SDK download. Bringing them together simplifies setup and maintenance for developers working with both.

At launch, we won’t be accepting pull requests just yet, but the repository will continue to grow over time. Our long-term goal is to open development further and enable contributions from the community.

Why It Matters

This update is a quality-of-life improvement for plugin authors, researchers, and companies that build their own tooling over IDA. It removes friction in CI/CD workflows, allows developers to script and extend IDA more easily, and supports reproducibility and collaboration across teams.

This marks a shift in how we think about development. The SDK is the bridge to our tool, and it’s essential that we get it right. By co-creating with our users—listening, iterating, and learning—we believe we can shape something genuinely meaningful and useful for the entire RE community.

Where You’ll Find It 

As mentioned, the SDK will be available in our GitHub repository when IDA 9.2 is released. It’s no longer tied to Pro-only distributions. Both IDA Pro and IDA Free users will be able to access it.

Looking Ahead

This is just the beginning. Open-sourcing the IDA SDK marks the start of a longer-term effort to support a more open, collaborative development model. We’re laying the groundwork now and look forward to evolving it based on your feedback and collaboration.

 

Enrolling in our Beta Program just got easier

We’re always looking for power users to help test and refine new and updated features for our next release. And now, enrolling in as a Beta User is as simple as clicking Subscribe in the customer portal. You’ll see a new prompt at the top of your Dashboard when you log in.

 

Accessing Beta Releases
  • Once you’re subscribed, you will be able to access the beta release in the Download Center. Moving forward, we’ll notify you by email when beta versions are ready for download. 
  • Your current active IDA license will match your Beta license:
    • IDA Home → IDA Home Beta
    • IDA Pro → IDA Pro Beta
Beta Testing Duration
  • All beta testing closes on the day of the product launch.

Your feedback is invaluable