-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Getting Involved
Would you like to help contribute to NetBox's development? There are plenty of ways you can help out!
The most direct way of contributing to NetBox is helping out with bug reports and feature development. NetBox is a pretty busy project, and there's always a backlog of issues just waiting for someone to volunteer. These can be quickly identified by searching for issues with the "needs owner" tag. Just be sure to review our contributing policy first, then comment on any issues you'd like to take on and a maintainer will assign it to you.
Here are some other resources to help you get started:
- NetBox development docs
- NetBox live coding sessions by @jeremystretch
- Django documentation
- Free IDEs: JetBrains PyCharm, Microsoft Visual Studio Code
Coding not your thing? Don't worry, you can still contribute to NetBox's extensive written documentation. It seems like there are always at least a couple documentation issues hanging around for a volunteer to snag, but you're also welcome to propose new changes or additions.
Our documentation is written using Markdown for markup, which is pretty common and super easy to pick up.
NetBox has a very active community of users around the world, and there are always ample opportunities to help out. Our discussion takes place primarily across two forums.
- GitHub Discussions - Discussion forum
- #netbox on NetDev Slack - Live chat
Just have a look through the most recent conversations, and you'll be sure to stumble across someone who you could a helping hand. Or, maybe you'd like to share your own tips & tricks. We'd love to hear from you!