Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. project
  3. GitHub Odoo Integration v 18.0
  4. Sales Conditions FAQ

GitHub Odoo Integration

by Rishvi Ltd https://rishvi.co.uk/
Odoo
v 18.0 Third Party 7
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Employees (hr)
• Project (project)
• Discuss (mail)
Lines of code 536
Technical Name rishvi_odoo_github_integration_v18
LicenseOPL-1
Websitehttps://rishvi.co.uk/
  • Description
  • Manifest
  • License
Rishvi Logo

RISHVI LTD

Official Odoo & Linnworks Integration Experts

GitHub Odoo Integration

Seamless integration between Odoo Projects and GitHub repositories

The GitHub Odoo Integration provides a powerful, fully automated integration between your Odoo Project management platform and GitHub. Create repositories, manage branches, and send collaborator invitations directly from Odoo - eliminating context switching, reducing manual steps, and keeping your development and project teams perfectly aligned at all times.

Whether you need to create GitHub repositories from Odoo Projects, create branches from Tasks, invite collaborators, or track repository and branch URLs - this connector handles it all with a single click from within Odoo.

Built for businesses of all sizes running Odoo Community, Enterprise, Odoo.sh, or self-hosted environments, the GitHub Odoo Integration is the most comprehensive Odoo-GitHub integration available on the Odoo Apps Store.

Dashboard

630+

Projects

Projects

900+

Clients

Clients

12+

Years Industry Expertise

Experience

15+

Odoo Engineers

Engineers

3

Presence Locations

Locations

98%

Customer Success Ratio

Success Rate

Odoo Projects & GitHub Repository Integration

The GitHub Odoo Integration provides a structured, reliable approach to manage your GitHub development workflow directly from Odoo - creating repositories, branches, and collaborator access without ever leaving your project management interface.

GitHub Repository Creation from Projects

Create GitHub repositories directly from an Odoo Project with a single click. Set the repository name, visibility (Public or Private), and description from within Odoo - no need to switch to GitHub. The repository URL is stored back on the project automatically.

Branch Creation from Tasks

Create GitHub branches directly from Odoo Tasks. The branch name is auto-generated from the task name and the logged-in user's login, and can be customised before creation. The branch URL is stored on the task for instant access by the developer.

Collaborator Invitations

Send GitHub repository collaborator invitations directly from the Odoo Project. Invitations are sent to all project members whose linked Employee record has a GitHub username configured - with push access granted automatically.

Repository & Branch URL Tracking

Repository URLs are stored on the Odoo Project and branch URLs are stored on each Task - giving project managers and developers instant, clickable access to the correct GitHub resource from within Odoo at all times.

Role-Based GitHub Access Control

Control which Odoo users can perform GitHub operations using a dedicated GitHub Operations Access permission on the User record. Only authorised users can create repositories, branches, or send invitations - keeping your GitHub account secure.

Our Services

The GitHub Odoo Integration is built to eliminate the friction between your Odoo project management and your GitHub development workflow. We deliver a fully managed integration setup, configured to your business requirements - with ongoing support from our experienced Odoo engineering team.

Every feature is designed to save your developers and project managers time while keeping your codebase and project data perfectly aligned across both platforms.

Rishvi GitHub Integration Services

Full-Featured GitHub Integration Capabilities

The GitHub Odoo Integration provides a complete set of project and task-level GitHub management features - covering repositories, branches, collaborators, and access control, with flexible configuration options to match your development workflow.

Repository Configuration Repository Configuration: Set repository name, visibility (Public or Private), and description directly on the Odoo Project form before creating the repository on GitHub with one click
Auto Branch Naming Auto Branch Naming: Branch names are automatically generated from the Task name and logged-in user login when a task is created or renamed - following GitHub naming conventions with lowercase and hyphens
GitHub Username on Employee GitHub Username on Employee: Store each team member's GitHub username directly on their Odoo Employee record - used automatically when sending collaborator invitations from a project
GitHub Token Configuration GitHub Token Configuration: Configure your GitHub Personal Access Token and owner name centrally in Odoo System Parameters - used securely for all API calls across repository creation, branch creation, and collaborator invitations
GitHub Operations Access GitHub Operations Access: A dedicated permission flag on the Odoo User record controls who can perform GitHub actions - ensuring only authorised team members can create repositories, branches, or send invitations
Error Handling Detailed Error Handling: Clear, actionable error messages for every GitHub API failure - covering authentication errors, permission issues, duplicate repository or branch names, and invalid configurations

Watch the GitHub Odoo Integration Demo

See the GitHub Odoo Integration in action - from token configuration in System Parameters through to live repository creation, branch management, and collaborator invitations. The demo walks you through the complete workflow including setting up GitHub credentials, creating a repository from an Odoo Project, creating branches from Tasks, and sending collaborator invitations to your development team.

It highlights key features including the GitHub tab on the Project form, the Create Repository and Send Invitation buttons, the GitHub tab on the Task form with auto-generated branch names, the Create Branch button, GitHub username configuration on Employee records, and the GitHub Operations Access permission on User records - giving your team complete control over GitHub from within Odoo.

Your browser does not support the video tag.
Video

Advanced GitHub Integration Capabilities

Multi-User Access Control

Control GitHub access per Odoo user with a dedicated GitHub Operations Access flag. Administrators decide which users can create repositories, manage branches, or send invitations - independent of standard Odoo project permissions.

Flexible Repository Visibility

Choose Public or Private visibility for each GitHub repository at the point of creation from within Odoo. Repository settings including name, description, and visibility are all configurable from the Project form before the repository is created.

GitHub REST API

Secure integration using GitHub's REST API with Bearer token authentication. Supports Personal Access Tokens for repository creation, branch management, and collaborator invitations - compatible with Odoo.sh, Enterprise, Community, and self-hosted environments.

GitHub Integration on Odoo Projects & Tasks

The GitHub Odoo Integration adds a dedicated GitHub tab to both the Odoo Project and Task forms - giving your development and project management teams a centralised view of every GitHub resource without leaving Odoo.

Key Highlights:

Project GitHub Tab: Configure repository name, visibility, and description - then create the repository on GitHub and send collaborator invitations to all project members directly from the Project form.
Task GitHub Tab: View the linked repository, set or auto-generate a branch name, create the branch on GitHub, and access the branch URL as a clickable link directly from the Task form.
Invitation Tracking: The Project form tracks whether GitHub invitations have been sent - the Send Invitation button is automatically hidden once invitations have been dispatched to avoid duplicate sends.

Ready to Connect Odoo and GitHub Seamlessly?

Stop switching between Odoo and GitHub to manage your development workflow. The GitHub Odoo Integration lets your team create repositories, manage branches, and invite collaborators - all from within Odoo Projects and Tasks.

With GitHub REST API integration, role-based access control, auto-generated branch names, collaborator invitation tracking, and dedicated GitHub tabs on both Projects and Tasks, you get enterprise-grade developer workflow integration at a fraction of the cost of custom development. Our team of Odoo experts handles setup, configuration, and ongoing support so you can focus on building great software.

Get in touch today to arrange a free demo and see how the GitHub Odoo Integration can transform your development project management workflow.

0753 667 7692   |   +44 20 8050 3432   |   info@rishvi.co.uk

© 2026 Rishvi LTD. Your Partner in Odoo Excellence.

Home | Services | Privacy Policy
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Employees (hr)
• Project (project)
• Discuss (mail)
Lines of code 536
Technical Name rishvi_odoo_github_integration_v18
LicenseOPL-1
Websitehttps://rishvi.co.uk/
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with