Welcome

Join us in person for the October 2025 nf-core hackathon!

This hackathon will be held as part of the Nextflow Summit 2025 in Barcelona, Spain and is organised together.

Nextflow Summit 2025 - Barcelona

How the hackathon works

What to expect

The nf-core hackathons are collaborative, community-driven events where participants work together on projects.

Everyone is welcome, no prior experience or nf-core contributions is needed. However, we do expect that you have some experience with writing Nextflow code. Note that there is a separate training event for learning Nextflow and nf-core from scratch, running in parallel to the hackathon.

nf-core hackathons are not just about coding! We also have a lot of fun. We typically run things like a quiz, a scavanger hunt and sock search.

Prerequisites

Before you arrive at the hackathon, please make sure that you have:

Where to find tasks

We collect all tasks in the “Hackathon Barcelona October 2025” GitHub project board.

If you are not too familiar yet with the code base, a great starting point is to filter for issues labelled as good first issue.

Once you found something, get in touch with the project group (i.e. ping them on slack, find them in the room), assign yourself to the issue, and get started.

How to contribute code

We use GitHub to collaborate on code:

  1. Find a hackathon project
  2. Discuss with the group and assign yourself to an issue. (Create one if it is not there)
  3. Fork the repository
  4. Work on a branch in your Fork
  5. Once ready, open a PR to the parent repository
Note

Only assign yourself to an issue if you are ready to work on it, typically one issue at a time.

See Helpful resources below for more information.

Schedule

The hackathon will run from Tuesday 28th October to Wednesday 29th October. More information, like a more detailed schedule will be published here soon.

Projects

This hackathon we will use projects, as opposed to the broader groups of previous events. At the end of each day, we will group the projects into categories and sum up their progress. Projects can be anything from:

  • Adding new features to existing pipelines
  • Adding and improving components (modules / subworkflows)
  • Improving the website and nf-core tooling
  • Creating entirely new pipelines
  • Discussion and planning community initiatives
  • Working on special interest group topics
  • …anything else

You can bring your own favourite topic or choose from a list of open issues in the community. Each project has a lead who can point you in the right direction.

You don’t need to commit to a single project and are free to move around groups and projects throughout the event.

Submit a new project

New projects can be proposed in the #hackathon-oct-2025 slack channel. Use the project proposal form to submit an idea. After some community discussion, you can add your project to the list below and others can find it.

Tip

If you are planning to start a new pipeline, please propose it by submitting an issue in the nf-core/proposals repo ahead of the hackathon start to avoid delays during the event.

Once a project is approved, the project leaders should add it to this webpage and add issues to the GitHub project board ahead of the hackathon. If appropriate, label them as good first issue.

Join a project

Joining a project is as simple as turning up and getting in touch with the group. If you don’t know where to find them in the room, ping the project lead on slack.

You can move freely between projects throughout the event.

List of projects

A list of project will be posted here soon!

Helpful resources

Bytesize talks

There are many talks about Nextflow and nf-core on the nf-core Bytesize playlist. In particular, the talk about using git and GitHub in an nf-core environment may be useful.

Tutorials and docs on the nf-core website

Help with coding and nf-core tools

Adding to pipelines

Creating a new pipeline

Code of conduct

Please note that our Code of Conduct applies to the Hackathon, and all participants need to abide by our guidelines to participate. We should all feel responsible for making nf-core events safe and fun for everyone.

You can also report any CoC violations directly to safety@nf-co.re. Our safety officers will contact you to follow up on your report.

In case of an immediate perceived threat at the hackathon, please reach out to any of staff or organizers on site.