Next Steps¶
Congratulations on completing the Hello Plugins training course and thank you for completing our survey.
1. Top 3 ways to continue your plugin journey¶
Here are our top three recommendations for what to do next based on the course you just completed.
1.1. Explore the plugin registry¶
Browse the Nextflow Plugin Registry to see what plugins are available. You'll find plugins for:
- Input validation (nf-schema)
- Cloud platform integration (AWS, Google Cloud, Azure)
- Notifications (Slack, Teams)
- Provenance tracking
- And much more
Understanding what's already available can save you time and inspire ideas for your own plugins.
1.2. Study existing plugin source code¶
Look at the source code of popular plugins to see how they're structured and implemented. 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¶
The best way to learn is by building. 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¶
The Nextflow community is friendly and helpful.
- 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
That's it for now¶
Good luck building amazing plugins and don't hesitate to share your work with the community.