This repository contains the source code featured on the YouTube channel Exploring Odoo.
This branch is specifically dedicated to Tryton 7.8 modules.
If you find this useful, consider giving the repo a star ⭐️ — it helps keep the project visible and motivates continued work!
Nucleus is a small playground project for learning and experimenting with Tryton. It’s meant to be a safe place to try things out, break stuff, and understand how Tryton can work with a modern frontend.
The project is built using:
- TypeScript
- Vue
- PrimeVue
- Tailwind CSS
- The SAKAI template as a starting point
Nucleus isn’t meant to be production-ready. Instead, it focuses on exploration and learning—testing ideas, experimenting with UI components, and getting comfortable with Tryton in a real project setup.
If you’re new to Tryton or just want a hands-on way to explore it with a modern tech stack, this repo is a good place to start 🚀
To properly use and understand code on this repository, it is absolutely essential to watch the related video on the Exploring Odoo channel thoroughly.
- External Libraries: Information about external libraries and their required links are provided in the video description.
- Always check the video description and watch the video entirely to avoid common setup issues (e.g., missing Chart.js extensions).
Please read and understand these points before using the code.
- Do not use this code, repository, or any of its components in any live, production, mission-critical, or commercial environment.
- This project is developed and maintained solely for experimental, educational, and personal learning purposes.
- While most of the code is open-source, and the license may technically allow commercial use, deploying it in a production setting is strongly discouraged and counterproductive to the project's goal.
- Its use in commercial settings would be entirely at your own risk. Moreover, the pressure and demands resulting from production usage may unfortunately force the maintainers to stop or significantly slow down development. Please respect the project's educational focus to ensure its continued evolution.
- I am not responsible for any damage or harm resulting from the use of anything from this repo. Use it at your own risk.
- This repository serves as an archive for the videos.
- Testing was minimal—only performed for the specific scenario of the related video.
- I do not provide support in any kind.
- The goal of this repo and the channel is to help you learn, not to provide you with a fully functional, production-ready module.
- Visitors can create discussions to propose features, ideas, or topics for exploration.
- Community interest is measured through ⭐ starring this repository, 📺 subscribing to the channel, and 💬 discussion engagement.
- Features, enhancements, and bug fixes are only implemented when they align with planned or upcoming content for the Exploring Odoo YouTube channel.
- Development decisions follow the channel’s educational roadmap, not external issue requests.
- All suggestions are welcome for discussion, but implementation is not guaranteed unless they fit future video plans.
- This keeps the project focused on its role as a learning and exploration resource, not a production-ready framework.
- There are no upgrade/update paths for these modules.
- If you want to use an updated version, you will most likely need to uninstall the previous version first or install it on a fresh Tryton instance.
Since this repository is maintained purely for archiving and proof-of-concept purposes:
- I am not accepting Pull Requests (PRs).
- You are more than welcome to open a discussion to share your thoughts, ideas, experiences, or difficulties regarding the modules.
- The best way to contribute and support the project is by giving the repository a star ⭐️. It's a quick action that helps keep the project visible, validates the effort put into the videos, and motivates continued work on new content and modules.
- If you are having trouble with the code and wish to ask a question, please do so politely and nicely.
Modules in this repository are licensed under open source licenses. However, not all modules share the same license.
This branch uses GPL-3-or-later
To avoid confusion and ensure clarity:
Always check the
LICENSEfile inside each individual module directory for the exact terms that apply to that module.
Each module’s license file is authoritative and may differ from others in this repository.
- Cloning Recommended: Since this repository is actively and frequently updated to match the latest YouTube content, a direct
git cloneis the recommended method for obtaining and working with the code. - Forking Not Recommended: For most users, forking is not recommended. Forks create an independent copy that can quickly become outdated. Manually syncing your fork with this upstream repository would be more complicated than simply pulling changes to a direct clone.
- Best Practice: To ensure you always have the latest version of the code featured in the videos, use a direct clone and perform a regular
git pull.


















