Hi everyone! I'm a new developer who has recently been learning OutSystems ODC and building a few projects to gain hands-on experience. I'd love to get involved in some open-source OutSystems projects to learn more and contribute where I can. If anyone knows of any GitHub repositories, community projects, Discord servers, or other developer groups that welcome contributors, I'd really appreciate any recommendations. Thanks!
Hello @Shaunak Dhar,
The challenge here is that most OutSystems applications and projects are either part of licensed environments or personal environments. To the best of my knowledge, I have not seen many complete OutSystems projects published on GitHub, and I do not think it is very common.
In the end, OutSystems applications are developed as OML files, which is different from the traditional approach of sharing source code repositories or executable applications.
As for developer communities, you already have a great resource in the OutSystems Community Forums. There, you will find thousands of developers and experts who can help whenever you run into an issue or need guidance on a specific topic.
Thanks, @Sherif El-Habibi That makes sense.I'll definitely explore the Community Forums more and learn from the discussions there. Appreciate the guidance!
@Shaunak Dhar : One area worth exploring is the OutSystems Forge, where many components are actively maintained by the community. You could look for components that align with your interests or skills, and if you see an opportunity to contribute, reach out to the maintainers about joining or helping improve them.
Also, with ODC, External Libraries can be a good area for collaboration since the source code is managed outside OutSystems and can be hosted on GitHub, making contributions and open collaboration more feasible.
Thanks for the suggestion @Siya I'll definitely explore the Forge and look into components that match my interests. The point about ODC External Libraries is especially helpful since GitHub-based collaboration is exactly what I was hoping to find. Appreciate the guidance!
Hi @Shaunak Dhar ,
As far as I know, there are three public OutSystems component repositories where you can contribute:
Contributing to one of these repositories will also earn you the OutSystems Component Contributor badge.
Welcome to the OutSystems community! It's great to see new developers getting involved.
Here are a few places that may help you get started:
You can also join local OutSystems user groups and community events through the Community Portal, where you'll find opportunities to network with other developers and learn about ongoing projects.
Good luck with your ODC journey. :)