As our CommKit content grows, we recognize a need for resources that provide the “how” to support the “why” and “what” that our content already covers. Our resources are an answer to that need.

Our resources fall into two major categories – our templates that are meant to save time and our guides that are meant to aid in learning.

Through the development of our resources, we have also compiled an Awesome List of all the communication resources and laboratory software that we find make our lives easier. If there is a resource or software that you use that makes your scientific life easier, share it with us through our GitHub site or by emailing the Comm Lab.


Our templates were built to provide formatted guides for a range of common software. For all the templates, we encourage you to first read the CommKit article associated with the template to understand why your document is important and what you should include in your document. From there, feel free to use our template as a starting point, and we emphasize starting point, for the project you are working on. If you would like feedback on your project and are part of the MIT community, make an appointment with a fellow here!

Resources for Learning

Our learning resources were built for two reasons – to provide context for why to choose certain software for the task you are undertaking and to provide the code to help you learn how to convert software defaults into beautiful documents and figures following best practices in visual design.

Limited familiarity with GitHub is required to access our resources. If you would like more info, you can start here to learn more about Git and GitHub.