Skip to main content
Version: 2.0

Contribution Guide

We welcome contributions from researchers, developers, makers, and enthusiasts at all levels! Whether you're sharing ideas, picking up tasks, or collaborating on projects, there's a place for you in the OpenArm community.

πŸ’‘ GitHub Issues - Our Idea Pool​

Report feature requests and bugs to the appropriate repository in the enactic organization. If you have new project ideas or you're not sure which repository is the right place, enactic/openarm is a good default:

πŸ”₯ Popular Feature Requests
Last updated: Nov 10, 2026
enactic/openarm#207Updated Jul 26, 2025by ruziniuuuuu
enactic/openarm#219Updated Nov 2, 2026by ohharsen
enactic/openarm_can#68Updated Apr 28, 2026by yosh617
enactic/openarm_driver#10Updated May 19, 2026by euyniy

🎯 How It Works

πŸ‘ Upvote issues that resonate with you, this helps us prioritize what the community wants most.

πŸ’‘ Share your own ideas by creating new issues - no idea is too small or too ambitious!

πŸ”§ Unassigned issues = Open for pickup! Browse our issues and self-assign anything that interests you. No need to ask for permission, just start working and share your progress along the way in the comments!

Submit Issues For:​

  • πŸ’‘ Project ideas and feature requests
  • πŸ› Bug reports and technical issues
  • πŸ—£οΈ Community discussions and feedback
  • πŸš€ Roadmap suggestions and priorities

πŸ’¬ Discord - Connect & Collaborate​

Join our Discord to find collaborators, share what you're building, and integrate projects together.

ChannelPurposeBest For
#🌱|projectsShare builds, ideas, and find collaboratorsShowcasing work, finding project partners
#β“ο½œfaqQuick questions and community answersGetting started, troubleshooting
#πŸ“¦ο½œpurchaseBuy and sell OpenArm, kits, and partsFinding manufacturers, buying or selling used units
#πŸš€ο½œupdatesOfficial announcementsStaying current with developments
#hardwareHardware discussions and improvementsMechanical issues, design ideas
#controlsControl algorithms and softwareDevelopment discussions, theory

πŸ”§ Contributing Code & Fixes​

Ready to submit your work? We'd love to review your pull requests!

πŸ“€ Pull Request Process

  1. Fork the relevant repository
  2. Create a branch for your changes
  3. Make your improvements - fix bugs, add features, improve docs
  4. Test thoroughly when possible
  5. Submit a pull request with a clear description of what you've built or fixed