Creating Extensions
We are currently refining the developer tools and templates for building NeoQN extensions. As a result, the extension template repository and detailed SDK guides are not yet public.
Why is the Extension Repo Private?
While the main NeoQN client is 100% open-source, the extension development toolkit is currently in a private alpha phase. We decided to delay the public release for a few key reasons:
- API Stabilization: The dynamic class-loading interface (
MainAPI) is still undergoing minor revisions to support complex Cloudflare challenge handshakes and better connection pools. Releasing it now would cause developer code to break with every app update. - Simplified SDK Templates: We want to release a developer template repository that allows you to build, test, and package an extension APK with a single command. We are still compiling these templates.
- Documentation Completeness: We want to provide clear step-by-step guides, sample sources, and debugging tools so that developers can get started without configuration issues.
When will it be Open Source?
The extension repository and compilation guide will be made fully public as soon as the core API contract stabilizes. Our goal is to ensure a smooth, stable, and documented experience for community developers from day one.
Thank you for your patience and support while we polish these developer tools!
Keep Updated
To know when the repository goes public and get early access to the developer guides:
- Join our Telegram Channel or Discord Server for announcements and chat with the dev.