Skip to main content
Version: 1.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: Aug 17, 2026
enactic/openarm#200Updated Feb 26, 2026by gunyarakun
enactic/openarm#507Updated Aug 7, 2026by risos8200
enactic/openarm#207Updated Jul 26, 2025by ruziniuuuuu
enactic/openarm_ros2#65Updated Oct 30, 2025by FrostyFridge
enactic/openarm_can#68Updated Apr 28, 2026by yosh617

🎯 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
#updatesOfficial announcementsStaying current with developments
#weeklyDevelopment progress highlightsFollowing project milestones
#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