My name is Hemanth Maddali. I am a final year Computer Science undergraduate student. I have experience in React, Typescript, Python and Artificial Intelligence. I am planning to contribute to Joplin community this year. I have some experience in open source. I am excited to learn, collaborate and grow within the community.
My name is Abhishek Raj, and I’m currently pursuing B.Sc (Hons.) in Computer Science & Data Analytics at IIT Patna.
I have experience working with the MERN stack (MongoDB, Express.js, React, Node.js) along with TypeScript, REST APIs, and modern frontend tools. I enjoy building full-stack applications and have worked on projects like HelpHive (a local services platform) and Green Cart (an e-commerce app).
I’m really interested in contributing to Joplin for GSoC 2026, especially in areas like improving user experience and integrating AI-powered features. Currently, I’m exploring the idea of “Automatically labeling images using AI” and looking forward to understanding the codebase and contributing.
I'm Nak (Chanrattnak Mong), a recent CS graduate based in the US. I'm interested in contributing to Joplin, specifically the "Chat with your note collection using AI" project.
My background is in TypeScript and React. I've built and led several full-stack projects including a real-time event platform (React Native, WebSocket, Redis), a fintech app with interactive data visualization, and a full-stack cryptography application implementing RSA/AES with a React frontend and Flask API. I'm interested in this project because it sits at the intersection of what I'm good at (TypeScript/React, data processing) and what I want to grow into (AI/ML systems, RAG pipelines). I've been reading through the Joplin codebase and the plugin architecture to understand how this could be built.
GitHub: rattnak (Chanrattnak Mong) · GitHub
I am Krish Sharma , a bachelor’s student from India with a strong interest in software development and open-source contribution. I’ m intrested in contributing to Joplin , particulary in the Support for encrypted notes and notebooks.
I have experience in modern web development, and I enjoy building practical, user-focused applications. One of my recent projects is a chat-based web application where users can interact with a system through a conversational interface. Instead of traditional navigation, the platform allows users to perform tasks and retrieve information via chat, making the experience more intuitive and interactive. While developing this, I worked on frontend design, backend logic integration, and improving user experience through structured conversational flows.
In addition, I have worked on projects like a finance management system and an IoT-based water management solution, which helped me gain experience in system design and real-world problem solving.
For GSoC 2026, I aim to actively contribute, submit quality pull requests, and collaborate with the community while working on impactful ideas.
My name is Tom Cowan, a BSc Software Engineering student from Lancaster University in the United Kingdom with a strong interesting into wanting to contribute to real-world projects and have a successful and lasting impact. The project of choice that peaks my interest within Joplin is the Support for encrypted notes and notebooks, because I believe that from what I have learnt through my studies at university, I can apply my newfound knowledge surrounding cryptography and secure cyber systems into a real-world application such as your own.
I have got some experience with modern web development and cryptography with me doing a group project based upon UK flood warnings and alerting users to the potential risks, before, during and after a flood alongside how they can eliminate those risks and survive. Alongside this, I have completed a cryptography piece of coursework for my studies where we have to encrypt and decrypt a string in python utilising AES encryption under the CBC mode, PKCS padding and a SHA256 hash algorithm hmac to verify that the encrypted data hasn’t been modified.
Throughout my time contributing to this project for GSOC 2026 and hopefully beyond, I believe I can submit quality code via pull requests and collaborate with the community and other collaborators whilst working on impactful ideas that can help improve Joplin whilst also providing me with newfound experiences in the technology industry.
Hope everyone is well and I am looking forward to contributing alongside you!
Currently pursuing an M.Tech in Information and Communication Technology at Dhirubhai Ambani University, with a strong focus on AI systems and software engineering.
I’m particularly interested in contributing to Joplin for GSoC 2026, especially the idea of building an AI-powered conversational interface to interact with notes using Retrieval-Augmented Generation (RAG).
Looking forward to learning from the community and contributing meaningfully!
I’m Siddhant Bhagat a B.Tech CSE student at VIT Vellore.
I’m interested in contributing to Joplin for GSoC 2026, focusing on improving the security of the plugin ecosystem. I plan to explore areas like plugin validation, build/review workflows, and AI-assisted scanning to detect unsafe patterns in plugin code.
I’m currently setting up the project locally and going through the contribution guidelines.
My name is Soumyojit Sarkar, and I am a B.Tech CSE student with a strong interest in AI systems and intelligent knowledge applications.
I am planning to apply for GSoC 2026 with Joplin, focusing on the AI-supported search for notes project.
To understand the codebase deeply, I explored the search subsystem (SearchEngine and filterParser) and submitted a pull request improving test coverage and handling of edge cases: https://github.com/laurent22/joplin/pull/14931
Through this work, I gained insight into query parsing, search routing, and handling of edge cases such as empty queries, wildcard terms, and mixed-language inputs.
I am particularly interested in building intelligent systems that enhance how users interact with their personal knowledge.
Looking forward to contributing more and learning from the community.
I'm Kaushal, a JavaScript/React developer from India, applying to Joplin for GSoC 2026.
I work primarily with React, Node.js, and TypeScript, with hands-on experience building component-driven UIs and debugging frontend interaction issues. I've been exploring Joplin's codebase over the past few days — particularly the packages/app-desktop/gui/ layer and how Joplin handles its React component tree in the desktop shell.
I'm most interested in Idea 2 — Note Graph Visualization. The idea of building an interactive visual graph of note relationships is something I find both technically compelling and genuinely useful for power users. My strengths in React component architecture and data visualization make this a natural fit for me. I'm thinking through approaches using a lightweight graph library (like react-force-graph or vis-network) that wouldn't bloat Joplin's bundle, and I'd love mentor input on the preferred direction.
As my first contribution, I'm currently working on a keyboard navigation / accessibility fix from the open WCAG issue (#10795) — specifically targeting a focus-order bug in the sidebar. I want my first PR to be something genuinely useful, not just a typo fix.
Dev environment is set up and running locally. Looking forward to learning from the maintainers and being a useful part of this community — not just for GSoC, but beyond.
Following up on my intro — I've already submitted my first PR to Joplin as part of my GSoC 2026 application.
PR #14936 — fixing WCAG SC 3.3.7: Pre-populate the Rich Text Editor search dialog with the global search query, making it consistent with the Markdown editor which already does this.
Would love any feedback from the maintainers! Also interested in discussing Idea 2 (Note Graph Visualization) for my proposal — happy to hear any guidance on the best direction to take it.
Hi everyone! I'm Bysani Vedavyas, a second-year student at IIIT Hyderabad, India (IST, UTC+5:30). My GitHub is 18ToNyStArK18.
I'm interested in the AI-Supported Search for Notes project. I've worked on RAG-based systems before — including an adaptive tutoring platform where I handled document chunking, embedding generation, and vector similarity search — so the information retrieval side of this project is something I'm genuinely excited about.
I've already spent time reading through the existing search engine code (SearchEngine.ts, filterParser.ts, queryBuilder.ts) to understand how the three current search modes work and how a fourth AI-powered mode could be integrated without disrupting them. I've also set up the dev environment, got Joplin Desktop running from source, and submitted a pull request fixing a bug where "Leave notebook..." incorrectly appeared in the context menu for notebook owners when the server was offline.https://github.com/laurent22/joplin/pull/14937
Looking forward to contributing and learning from the community!
This is Sivaprakash. A second year computer science student at Thiagarajar College of Engineering, Madurai, Tamil Nadu, India (UTC+05:30).
My introduction to Joplin came through GSOC’s organizations list. I am very excited to contribute to Joplin, especially to the system that encrypts individual notes and notebooks.
My strong programming languages include C, Rust, Python and a little bit of Java. I also have exposure to web development with the MERN Stack.
I am looking forward to contributing to Joplin and collaborating with the community.
My name is Krish Jain, and I’m a B.Tech Information Technology student from Mumbai, India. I’ve been building software since my first year, with a strong focus on problem-solving, backend systems, and data-driven applications, along with solid fundamentals in Java and Data Structures & Algorithms.
I’m also currently exploring Generative AI and its applications in developer tools and knowledge management systems.
One of my recent projects is Desk AI, which includes an AI assistant and a RAG-based company policy chatbot. This system is currently being used by 5+ companies to help employees quickly access and understand internal policies and information.
I’m particularly interested in open-source development and have worked on projects involving real-world workflows, data handling, and system design. Recently, I came across Joplin while exploring tools for better note-taking and productivity, and I’m excited about its open-source ecosystem.
I’m planning to contribute to Joplin and prepare a proposal for GSoC. I’m currently going through the codebase, documentation, and existing issues to understand where I can contribute effectively. I’d really appreciate any guidance on good starting points or areas that need attention.
My name is Kartikeya Sharma, and I am a B.Tech Computer Science undergraduate from ABES Engineering College, India.
I have experience working with JavaScript/TypeScript, Node.js, and backend systems, with a focus on building reliable and scalable applications. My interests include system design, search systems, and applying AI techniques in practical, production-oriented environments.
I have already started contributing to Joplin and have submitted a pull request related to settings search and accessibility improvements. I have also contributed to other open-source projects such as validator.js, where I worked on validation features and improvements.
For GSoC 2026, I am particularly interested in the AI-supported search for notes project, as it aligns well with my background and interests in retrieval systems and backend architecture.
I’m Tharun Devaraja, a UX Engineer and Computer Science undergraduate from Sri Lanka. I mainly work on designing and building user-facing products, especially with React, TypeScript, and frontend engineering, so I care a lot about usability, clarity, and shipping clean implementations.
I’ve worked on UX-heavy systems including admin portals, dashboards, component libraries, and accessibility-focused applications, and I’ve also contributed to open source before. Joplin stands out to me because it brings together usability, privacy, and engineering in a way I find genuinely compelling.
I’m currently going through the codebase and contribution docs, and I’m hoping to start by contributing on the desktop/frontend side, particularly around user experience and discoverability, while also exploring the GSoC ideas.
My name is Abdelrahman Sharaf, and I am a third-year computer engineering student at Alexandria University in Egypt. I am a GSoC aspirant who is particularly interested in Ideas #3 and #5.
I am currently specializing in NLP at my university. Also, as part of the Torpedo Robotics Team, I have worked on developing vision systems for various navigation challenges we faced in local robotics competitions.
I’m really excited about Joplin and look forward to collaborating with the community.
My name is Shiva Tyagi, and I’m currently a student passionate about software development and open-source.
Skills:
C / C++
Python
Full Stack Development
Mobile App Development (React-Native)
Doing Machine Learning as my specialization Interests:
I’m excited to contribute to Joplin as part of GSoC 2026. I’m particularly interested in working on real-world applications and improving my development skills through open-source contributions.
I am Abdulaziz Hamzah, a Syrian student pursuing my 2nd year of computer engineering in Turkey. My main skills is focused on full-stack web development with a decent knowledge of React, JavaScript, TypeScript, Node and Express, Next.js and more, however I am also interested in learning stuff like machine learning, embedded systems, operating systems and systems engineering.
I have built multiple open source projects myself, some solves a problem, some useful in a niche way, and some is just another weekend project, however I have never had a chance to contribute to open source projects and get into the open source ecosystem, and I see GSoC as a huge opportunity to start my open source journey, and I am very excited to work with mentors and other contributors.
From the ideas list I am mainly interested in working with Chat with your note collection using AI and Support for encrypted notes and notebooks, the main reason is my interest in AI and security and existing skills I can leverage in the scope of these projects.
If you are interested in my projects and knowing me better consider taking a tour in my GitHub Profile