The Carpentries community is committed to a collaborative and open process for lesson development and to sharing teaching materials. We provide two avenues for community members to share lesson materials - The Carpentries Incubator and The Carpentries Lab.

The Carpentries Incubator is for:

The Carpentries Lab is for:

Browse Community Developed Lessons

Explore the full collection of lessons developed by The Carpentries community in the table below. The table includes all lesson repositories in The Carpentries Incubator and Carpentries Lab. It can be sorted and filtered based on the contents of its columns: click on a heading cell to sort the rows by that column, or type a term into the box included in a header cell to filter the table rows by cells in that column which contain that term.

(Read the information at the end of the page if you develop a lesson and don’t see it in this listing.)


The Carpentries Incubator

The Carpentries Incubator is a place for Carpentries community members to share Carpentries-style teaching materials at all stages of development, to collaborate on lesson development, and receive feedback from other community members.

Lessons in The Carpentries Incubator are developed and supported by community members and are not officially endorsed by The Carpentries. We encourage you to browse the Incubator lessons for materials that meet your needs and to use these materials freely (all lessons are licensed CC-BY 4.0). However, we are unable to offer workshops teaching these lessons upon request.

If you are interested in developing or submitting a lesson, please visit the Proposals repository for The Carpentries Incubator. Please read the information on our Development of Lessons page if you would like to contribute to the development of a lesson already present in The Carpentries Incubator. You can also find a list of issues in need of attention on the Help Wanted page.

The Carpentries Lab

The Carpentries Lab is a place for sharing high-quality, peer-reviewed lessons that follow best practices in pedagogy and the general teaching practices used in Carpentries workshops.

Lessons in The Carpentries Lab have been peer-reviewed and are vetted by The Carpentries as high-quality resources. We encourage you to browse the Lab lessons for materials that meet your needs and to use these materials freely (all lessons are licensed CC-BY 4.0). However, we are unable to offer workshops teaching these lessons upon request.

While we pilot our review process, we can commit only to review lessons that have been invited to submit to The Carpentries Lab. Authors who have not been invited may still submit a lesson for review, but can expect some delay in the processing of their request. For more information about The Carpentries Lab and the open peer review process, please visit the reviews repository.

Information for Lesson Developers

The table on this page is created based on the topic annotations on repositories in The Carpentries Incubator and Carpentries Lab. If you are developing a lesson in the Incubator but do not see it listed above, check that your lesson repository has topic tags assigned, including the “lesson” tag. Topics can be added to a lesson repository by editing the repository About box, near the top right of the repository homepage interface. More guidance for adding topics to a lesson repository is provided in an appendix to The Carpentries Curriculum Development Handbook. Changes to the lesson repository may take several hours to be updated on this page.

If you have added the appropriate topics on your lesson repository and it still does not appear in the table above, please contact the Incubator team.