Contribute
ADFlowManager is open source and welcomes contributions from the community.
How to contribute
- 1Fork
Fork the repository on GitHub
- 2Branch
Create a feature branch: git checkout -b feature/MyFeature
- 3Commit
Commit your changes: git commit -m 'Add MyFeature'
- 4Push
Push the branch: git push origin feature/MyFeature
- 5Pull Request
Open a Pull Request on GitHub
Ways to contribute
Bug Reports
Found a bug? Open an issue on GitHub.
Feature Requests
Have an idea? Start a discussion.
Translations
i18n contribution guide coming for v1.0.0.
Code
Fork, improve, submit a PR.
Documentation
README, wiki, user guides.
UI/UX
Design improvements and accessibility.
Screenshots
1920Γ1080 PNGs in docs/screenshots/.
Security
Found a vulnerability? Please disclose responsibly via a private GitHub issue. Security is a core priority of this project.
Beta feedback wanted
Performance
Noticeable speed improvement? Bottlenecks?
Bugs
Crashes, errors, unexpected behaviour?
UI/UX
Confusing workflows, missing features, design issues?
Localisation
Missing or incorrect translations?
Auto-update
Is the update mechanism working smoothly?
Features
Which do you use most? What is missing?
A note about AI
ADFlowManager was built with the assistance of AI tools (Claude by Anthropic) as a productivity multiplier. I believe in being transparent about that.
I studied SLAM (Systems, Networks and Applications Management) and graduated around 2015. I work as a sysadmin. Late 2022, I built an internal tool for my company that became the foundation for this project. It handles everything: user management, automated account creation in a hybrid on-premises and cloud environment, Office 365 mailbox and license management, Intune device management, SharePoint, and more. ADFlowManager is a complete open source rewrite of that same idea, built from scratch on better foundations. Same vision, cleaner architecture, and a real project I can be proud of. The internal tool itself also benefits from ADFlowManager's development, especially in terms of UX/UI and code structure.
This project is also a learning journey. My goals are to keep growing as a developer, build real DevOps experience (CI/CD, GitHub Actions, automation pipelines), and deliver something sysadmins and IT techs actually want to use. UX is a genuine priority for me. Admins deserve tooling that respects their time.
AI didn't design the architecture, write the business logic, or make the decisions. It helped me go faster: generating boilerplate and code, debugging, and building this documentation site. Every line that matters was reviewed, adapted, and understood by me.
If you contribute, you're free to use AI tools the same way: as an assistant, not a replacement for understanding. Just make sure you own and understand what you submit.