Extending Your Plugin
Extending Your Plugin¶
Once you have your plugin working, you'll want to add features and customize it for your needs. This guide covers common extension scenarios.
NetBox Plugin Development Resources¶
The NetBox documentation provides comprehensive guides on plugin development:
- Plugin Development Overview - Core concepts and architecture
- Models - Creating and configuring plugin models
- Adding Models - Detailed guide on model creation
- Extending Models - Advanced model customization
- Views - Creating plugin views
- Forms - Building forms for data entry
- Tables - Displaying data in tables
- REST API - Adding REST API endpoints
- GraphQL - Adding GraphQL support
Getting Help¶
- NetBox Discussion Forum - Ask questions
- NetBox Slack - Real-time help (#netbox channel)
- Plugin Development Guide - Official documentation
Next Steps¶
Ready to share your plugin? See the Publishing Guide.