Become a qBit Developer
Build reusable components for the qqq ecosystem. Share your work with the community or monetize your expertise by licensing premium qBits.
What You Can Build
Platform Extensions
Authentication providers, caching layers, notification services, file storage, and other infrastructure integrations.
Application qBits
Complete business modules like OMS, WMS, CRM, invoicing, inventory management, and domain-specific functionality.
Data qBits
Database connectors, API integrations, data transformations, import/export utilities, and external service bridges.
How It Works
Build Your qBit
Create a Maven package that implements the qBit interface. Follow our tutorial to get started.
Test Thoroughly
Write tests, document your qBit, and ensure it works across different qqq versions and configurations.
Submit for Review
Submit your qBit to our catalog. We'll review for quality and security before publishing.
Reach Developers
Once approved, your qBit is available to the entire qqq community through the catalog.
Choose Your Model
Community qBits
Share your work with the community. Build reputation, get contributors, and help grow the qqq ecosystem.
- Free listing in qBits catalog
- Community contributions welcome
- Build your reputation
- Featured placement for popular qBits
Premium qBits
License your qBits to earn revenue. Perfect for specialized enterprise integrations and advanced functionality.
- Set your own pricing
- 80% revenue share (you keep 80%)
- One-time or subscription pricing
- License management included
Developer Resources
Build Your First qBit
Step-by-step tutorial to create your first qBit from scratch.
qBit API Reference
Complete documentation for the qBit interface and utilities.
Sample qBit Template
Clone our sample repository to jumpstart your qBit development.
Developer Discord
Join #qbit-developers for help, feedback, and collaboration.
Ready to Build?
Start with our tutorial to build your first qBit in an afternoon. Have questions? Our community is here to help.