AsyncAPI GSoC Ideas Page 2026

Found an error? Have a suggestion?Edit this page on GitHub

Program Status: Application Phase

AsyncAPI Ideas Page: Google Summer of Code 2026

Welcome to the AsyncAPI Ideas Page with our proposed projects for Google Summer of Code (GSoC) 2026! If you are interested in contributing, please don't hesitate to contact our mentors directly to discuss project ideas.

1) AsyncAPI Generator Maintainership - Hands on Open Source Experience

This initiative aims to guide you on a journey from contributor to maintainer of the project. You'll gain insight into the responsibilities of a maintainer, involving tasks beyond mere coding.

  • 🎯 Outcome: Taking responsibility for the AsyncAPI Generator's project future and continuous improvement
  • 🛠️ Skills Required: JavaScript, Docker, Testing (Jest or similar), AsyncAPI knowledge, AsyncAPI Template Development, CI/CD, Technical Documentation
  • 🧩 Difficulty: Hard
  • 👩🏿‍🏫 Mentor(s): Adi Boghawala
  • Length: 350 Hours

2) AsyncAPI Conference Website Maintainership & Sustainability

This project focuses on ensuring the long-term sustainability of the AsyncAPI Conference website by improving its technical foundation and onboarding a new maintainer through a hands-on GSoC experience.

  • 🎯 Outcome: A well-maintained, scalable AsyncAPI Conference website with a clearly onboarded long-term maintainer
  • 🛠️ Skills Required: JavaScript/TypeScript, Next.js, Web Performance, Accessibility
  • 🧩 Difficulty: Hard
  • 👩🏿‍🏫 Mentor(s): Azeez Elegbede | Tenz Delek
  • Length: 350 Hours

3) AsyncAPI Website Maintainership - From Contributor to Maintainer

This initiative is designed to guide contributors on a hands-on journey from active contributor to maintainer of the AsyncAPI Website. The project currently requires additional maintainers to help manage its growing scale, with over 130 open issues and 100+ open pull requests.

The goal of this project is not just to write code, but to expose contributors to the full scope of maintainership responsibilities, including decision-making, project stewardship, and long-term sustainability.

  • 🎯 Outcome: A contributor equipped with the skills, mindset, and experience required to help maintain and guide the AsyncAPI Website
  • 🛠️ Skills Required: JavaScript, GitHub workflows, Code Review, Technical Documentation, Testing, Refactoring, AsyncAPI ecosystem knowledge
  • 🧩 Difficulty: Hard
  • 👩🏿‍🏫 Mentor(s): Prince Rajpoot | Vishvamsinh Vaghela
  •  Length: 350 Hours

4) Improving the AsyncAPI React Component

As the component evolves, it faces challenges around extensibility, maintainability, and long-term ownership, particularly as new features, integrations, and specification updates are introduced. This initiative aims to strengthen the component’s technical foundation while preparing a contributor for long-term maintainership.

  • 🎯 Outcome: A more extensible, maintainable AsyncAPI React component with a clear path to long-term ownership
  • 🛠️ Skills Required: JavaScript/TypeScript, React, CI/CD workflows, API Specifications (AsyncAPI/OpenAPI), Technical Documentation
  • 🧩 Difficulty: Hard
  • 👩🏿‍🏫 Mentor(s): Azeez Elegbede
  • Length: 350 Hours

5) AsyncAPI CLI Maintainership - Performance, Stability & Sustainability

This initiative is designed to guide contributors on a hands-on journey from being an active contributor to becoming a maintainer of the AsyncAPI CLI. Participants will gain real-world experience with maintainership responsibilities that go far beyond writing code, focusing instead on long-term project health, performance, and sustainability.

  • 🎯 Outcome: A faster, more reliable, and maintainable AsyncAPI CLI with a contributor prepared for long-term maintainership
  • 🛠️ Skills Required: JavaScript, TypeScript, Node.js, Performance Optimization, Testing Tooling, Dependency Management, API Design
  • 🧩 Difficulty: Hard
  • 👩🏿‍🏫 Mentor(s): Aayush Saini | Ashish Padhy | Souvik De
  • Length: 350 Hours

Contact AsyncAPI Mentors

FAQ

  1. How active are previous GSoC contributors in AsyncAPI? AsyncAPI participated in Google Summer of Code (GSoC) for the fourth time in 2025, a significant milestone that speaks to our commitment to nurturing the next generation of open-source contributors. Many contributors from that cohort remain actively involved in the community, while some ended up as project maintainers, including:

    You can learn more about our GSoC 2025 participation in our official blog post.

  2. Is using ChatGPT for GSoC project proposals allowed? We advise against using ChatGPT or similar AI tools for your AsyncAPI GSoC project proposals. If you choose to use such tools, we require that you fully disclose this in your application.

  3. Where is the AsyncAPI source code located? You can find all AsyncAPI source code on GitHub under our organization: https://github.com/asyncapi.

If you have further questions or queries, please create an issue in this /community repo (with the prefix GSoC 2026) or start an open AsyncAPI discussion.

Was this helpful?
Help us improve the docs by adding your contribution.
OR
Github:AsyncAPICreate Issue on GitHub