Licensing Rhino and Grasshopper Add-ins with Devolens
If you’re building and selling add-ins for Rhino or Grasshopper, licensing quickly becomes part of your product.
Most teams need to support:
- Payments and renewals
- Seat or device limits
- Feature-based editions
- Trials and subscriptions
- Offline or restricted environments (common in B2B)
Devolens provides a licensing layer that works across Rhino, Grasshopper, and related tools, without forcing you into a Rhino-only ecosystem.
Common Approaches to Rhino Plugin Licensing
Teams usually start with one of these options.
Cloud Zoo and Food4Rhino
Rhino’s native ecosystem provides:
- Built-in distribution through Food4Rhino
- Rhino-native licensing via Cloud Zoo
- Familiar experience for Rhino users
This works well when:
- Your product is strictly Rhino-centric
- You don’t need advanced licensing models
- Your customers are always online
But it often lacks:
- Flexible seat or device control
- Floating or concurrent seats
- Feature-based editions
- Usage-based models
- Strong offline support without extra setup
- End-to-end billing and invoicing
Many teams end up adding their own payment and licensing layers on top.
Devolens (Dedicated Licensing Platform)
With Devolens, Rhino plugin vendors can:
- Use one licensing system across Rhino, Grasshopper, and other CAD/DCC tools
- Support advanced models (floating seats, node-locked, feature flags, usage-based)
- Run licensing in online, offline, or air-gapped environments
- Use any payment processor or internal B2B billing
- Keep Food4Rhino for discovery while running licensing independently
This is especially useful when Rhino is part of a broader toolchain rather than the only platform.









