Introduction to Contributing
Welcome to the Exegol contribution guide! This section will help you understand how to contribute to the Exegol project.
Our Philosophy
We are strong advocates of open-source principles. We strive to keep the majority of our code open and accessible—not just because it's the right thing to do, but because we believe in transparency, collaboration, and the power of community.
However, sustaining high-quality open-source software is not effortless. It requires time, skill, and long-term commitment. Too often, open-source is treated as a free resource to be consumed without acknowledgment or contribution. This mindset is not sustainable.
Our model is built to support a healthier, more respectful open-source ecosystem—one where contributors are recognized as essential. Users can give back in two ways: by contributing directly (creating a virtuous cycle of "I use, I contribute"), or by funding the work that keeps the project alive. Either path helps ensure that open-source creators are valued for the real work they do.
Open-source can't thrive if we ignore the human effort behind it. If you benefit from the tools we build, we invite you to be part of that effort—by writing code, sharing knowledge, reporting issues, or subscribing. That's how we keep building, together.
We value all contributions, whether they're code improvements, documentation updates, bug reports, or feature suggestions. Every contribution helps make Exegol better for everyone.
Legal summary
Before contributing to Exegol, please be aware of the legal considerations.
- Intellectual Property: Exegol is the exclusive property of Execorp; Public availability of source code does not waive intellectual property rights ; All rights not expressly granted are reserved
- By contributing, you: Grant Execorp an irrevocable, worldwide, free, and unlimited right to use your contributions; Accept that certain contributions may require a specific intellectual property rights transfer agreement; Acknowledge that contributions may be subject to technical and legal review
- Limited use: Non-commercial use is free and includes academic research, individual learning, and cybersecurity competition; Commercial use requires a valid subscription (Pro or Enterprise).
For more details, please review our Software License and other Legal Documents.
How to contribute
Exegol is made up of several components that you can contribute to. Once your Exegol instance is installed properly for developpers, follow the contribution notes for the component you want to bring changes to.