CodeRefinery logo

We got new funding until 2025!

Training and e-Infrastructure for Research Software Development

CodeRefinery acts as a hub for FAIR (Findable, Accessible, Interoperable, and Reusable) software practices. It currently focuses on the Nordic/Baltic countries, but aims to expand beyond this region. CodeRefinery aims to operate as a community project with support from academic organizations.

View our vision of the future of teaching (or read it).

CodeRefinery provides:

  • For organizations: an opportunity to pool competence and offer more training and development opportunities than they could individually.
  • For volunteers and the team: a community around teaching and opportunity for skill development, both in pedagogy and practical skills.
  • For learners: a welcoming and useful environment for learning many necessary practical skills that may otherwise not be explicitly taught. This can be through courses, hackathons, and the like.

Upcoming workshops and events: September 20-22 and 27-29, 2022 and the full list.

picture of a classroom

Training opportunities

We offer training opportunities to researchers from Nordic research groups (but we aim to expand beyond Nordics) to learn basic-to-advanced research computing skills and become confident in using state-of-the-art tools and practices from modern collaborative software engineering.

More ›


Lesson materials

We develop and maintain training material on software best practices for researchers that already write code. Our material addresses all academic disciplines and tries to be as programming language-independent as possible.

More ›

image of a terminal

Code Repository Hosting

Our code repository hosting service is open and free for all researchers based in Nordic universities and research institutes and their collaborators.

More ›

ResearchSoftwareHour logo

Research Software Hour

Online stream/show about scientific computing and research software. It is designed to provide the skills typically picked up via informal networks: we explore and discuss tools and how we program and compute.

More ›

Latest news/blogs

Stay informed and connected

Announcements mailing list

Here we will inform you about upcoming workshops, hackathons and other events. This is a low-traffic mailing list with 1-5 messages per month:

We will probably merge the newsletter (below) into the announcements mailing list in an opt-in fashion).

powered by TinyLetter