Hello Algoriddim Team,
I would like to propose something bigger than a single feature request: a user-facing Extension SDK for djay Pro.
For years, software companies have operated under the same model: users submit feature requests, developers prioritize a roadmap, and users wait months or years hoping their workflow needs are eventually addressed. While this model has worked in the past, technology is evolving rapidly, and I believe we are reaching a point where users should be empowered to build the features they need themselves.
We live in a world where nearly everything can be customized. Yet most music software remains a closed environment where users must adapt their workflow to the software instead of the software adapting to the user.
An Extension SDK (or something similar) could change that.
By allowing users and developers to create custom scripts, workflow tools, triggers, browser enhancements, metadata utilities, UI overlays, and other extensions, djay Pro could evolve from a traditional application into a platform.
The benefits are significant:
⢠Every DJ works differently. An extensible platform allows the software to adapt to individual workflows rather than forcing everyone into the same mold.
⢠The community becomes an innovation engine. Thousands of users can solve niche problems and create specialized tools far faster than any internal roadmap can.
⢠Users can finally build their own ādream featuresā instead of waiting years for requests that may never be implemented.
⢠The more users customize their workflow, the more invested they become in the platform, creating stronger long-term loyalty and reducing the likelihood of users moving to competing software.
Personally, I have used djay Pro for years and have submitted multiple feature requests. Like many users, I understand that development resources are limited and not every request can make the roadmap. That is exactly why I believe extensibility is such a powerful solution. Rather than asking Algoriddim to build every feature, give users the tools to build their own.
I also believe this is where the industry is heading. As software across creative industries becomes more customizable and extensible, users will increasingly gravitate toward platforms that allow them to shape their own workflows. The first DJ platform that fully embraces this philosophy could gain a major competitive advantage.
This isnāt simply a request for another feature. It is a request to give users the ability to create the features they need themselves.
Not every DJ needs to be a programmer for this to be valuable. Some users will build their own tools, while others can download community-created extensions or hire developers to create custom solutions. Many users would gladly invest in workflow improvements that solve real-world performance and library-management challenges. An extension platform would allow those solutions to exist without requiring every request to compete for a place on the roadmap.
Thank you for your time and for continuing to push djay Pro forward.