Next Steps¶
Congratulations on completing the Plugin Development training course.
1. Top 3 ways to continue your plugin journey¶
Here are three recommendations for what to do next.
1.1. Explore the plugin registry¶
Browse the Nextflow Plugin Registry to see what plugins are available. You'll find plugins for input validation, cloud platform integration, notifications, provenance tracking, and more.
1.2. Study existing plugin source code¶
Look at the source code of popular plugins to see how they're structured. The nf-hello plugin is intentionally simple and well-documented. The official plugins repository contains more complex examples including executors and filesystem implementations.
1.3. Build something useful¶
Think about functionality you've wanted in Nextflow but couldn't find. Some ideas:
- Custom logging or reporting for your organization
- Integration with internal tools or APIs
- Domain-specific utility functions
- Notifications to your preferred platform
Start small, get it working, then iterate.
2. Get help from the community¶
- Nextflow Slack: Ask questions and share your work
- Community forum: Discuss ideas and get advice
- GitHub discussions: Technical questions and feature requests
If you build a useful plugin, consider sharing it with the community through the plugin registry.
3. Continue your Nextflow training¶
If you haven't already, check out our other training courses:
- Hello Nextflow: Foundational Nextflow concepts
- Hello nf-core: nf-core pipelines and best practices
- Side Quests: Deep dives into specific topics