Thank you for your interest in contributing to the Adapt authoring tool! Whether you're fixing a bug, adding a feature, improving documentation, or just helping others in the community, your contribution is valued.
The Adapt project has a friendly, knowledgeable community — make the most of it.
Chat with us — Drop by our adapt-authoring room on Gitter to ask questions or say hello. For general Adapt discussion, there's also general_chat. You'll need a GitHub account to join.
Visit the community site — The Adapt Learning community site is the project hub, with forums, resources, and links to all corners of the project.
Found a bug? Have an idea for a feature? Submit it to the relevant repository:
Before submitting, search existing issues to avoid duplicates. When reporting bugs, include steps to reproduce, expected behaviour, and actual behaviour.
If you're a developer, fixing existing issues is a great way to contribute. Check out the issue trackers for bugs labelled with difficulty ratings:
D: beginner/D: easy— Good starting points for newcomersD: medium— For developers comfortable with Node.jsD: hard/D: insane— Complex issues requiring deep codebase knowledge
See Contributing Code for the complete guide on submitting code changes.
Clear documentation helps everyone. If you spot something that could be improved, or want to write new guides, we'd love your help. You don't need to be a developer — just a willingness to explain things clearly.
Share your knowledge in the forums and chat rooms. Answering questions is one of the most valuable contributions you can make.
- adapt-security — Authoring tool repositories
- adaptlearning — Adapt Framework and community plugins