You don't need to code to contribute to open source. You can:
• Write docs • Write tutorials/blogs • Create designs and style guides • Report bugs after using • Help improve UX • Become an alpha/beta tester • Organise the project, events and meetups • Be an evangelist