How to Contribute to Open-source Gemini Example Apps?

Hi everyone,

I’m interested in contributing to the Open-source Gemini Example Apps project, specifically in migrating examples from Python to JavaScript/TypeScript and creating new tutorials. I have experience with Python, JavaScript/TypeScript, and I’m eager to work with the Gemini SDKs to improve the available learning resources.

Could anyone guide me on how to get started? Are there specific repositories, contribution guidelines, or open issues I should look at first? Also, is there a preferred way to collaborate with other contributors (Slack, GitHub Discussions, or other forums)?

Looking forward to your suggestions and excited to contribute!

Thanks!
Yash

1 Like

Hi @Yashaswi_Kumar,

If you want to contribute JaveScript then here is the contribution guidelines for google-gemini/generative-ai-js repository : generative-ai-js/docs/contributing.md at main · google-gemini/generative-ai-js · GitHub

for python : generative-ai-python/CONTRIBUTING.md at main · google-gemini/generative-ai-python · GitHub

coobooks:cookbook/CONTRIBUTING.md at main · google-gemini/cookbook · GitHub

Hope this helps.

Cheers!

1 Like

Thanks @Siva_Sravana_Kumar_N !

1 Like

Hi,

There’s a new repository google-gemini/api-examples which should suit your question perfectly. There are not many examples in Javascript yet.

Cheers

1 Like

Thanks, @jkirstaetter! I’ll get on it right away.