Projects per cycle
Haiku, 2016 to 2026
View as table
| Projects | |
|---|---|
| 2016 | 0 |
| 2017 | 5 |
| 2018 | 2 |
| 2019 | 1 |
| 2020 | 4 |
| 2021 | 3 |
| 2022 | 3 |
| 2023 | 3 |
| 2024 | 5 |
| 2025 | 0 |
| 2026 | 3 |
PROJECTS
29 accepted projects across 9 cycles, 2017 to 2026. Each one links to its contributor, mentors and code.
Projects listed
29
Across 9 cycles
In GSoC 2026
3
Back this cycle
Busiest cycle
2024
5 projects
Mentors named
27
Across all listed projects
First cycle
2017
Latest 2026
Haiku, 2016 to 2026
| Projects | |
|---|---|
| 2016 | 0 |
| 2017 | 5 |
| 2018 | 2 |
| 2019 | 1 |
| 2020 | 4 |
| 2021 | 3 |
| 2022 | 3 |
| 2023 | 3 |
| 2024 | 5 |
| 2025 | 0 |
| 2026 | 3 |
Aquamatic
The Haiku OS Devices application currently serves as a simple visualization utility for the hardware tree. This project will transform it into an...
Mohammed R. Attia
Haiku's Bluetooth stack currently implements only a basic subset of general Bluetooth functionality. At first during testing with an Android phone,...
Vighnesh Sawant
Currently, Haiku's Bluetooth stack only supports basic device pairing, with no Bluetooth profiles implemented yet. I plan to implement the Hands-Free...
trungnt2910Mentored by waddlesplash
This project aims to port a popular debugger, GDB, to provide a more stable tool with many features Haiku's native Debugger is lacking. The project...
ZardshardMentored by PulkoMandy
WebPositive is Haiku’s default browser, but it certainly has room for improvement. WebPositive’s browser engine is WebKit. Currently, we’re stuck...
Diego RouxMentored by scottmc, Korli
This proposal aims to implement VirtIO sound driver for Haiku. Haiku’s performance in virtualized environments will be significantly improved,...
Calisto Abel MathiasMentored by Niels Reedijk, Humdinger
In the proposed contributions to Haiku, I plan to revamp the Tracker Query Window's user interface, incorporating a Next Generation Find Panel to...
Daniel MartinMentored by scottmc, waddlesplash
QEMU is a virtual machine which allows running an operating system inside of another. While there already is a Haiku port, it currently does not...
ZardshardMentored by PulkoMandy, Humdinger
This project aims to improve Icon-O-Matic by refactoring the code, adding new features, and fixing bugs. Features that will be added include...
trungnt2910Mentored by Niels Reedijk, Jessica Hamilton
.NET is a trending developer platform in the recent years. A .NET port or C# support is also requested multiple times by Haiku users throughout the...
Sean BradyMentored by scottmc, Korli
The current Haiku OS lacks a functional Virtual Private Network (VPN) implementation, which is essential for secure internet communication. The...
Harshit SharmaMentored by Niels Reedijk, Humdinger
I plan on improving the native Calendar application of Haiku OS, and add the following features in the application: - Utiliity to set Reminders...
MashijamsMentored by PulkoMandy, Saloni
XFS is a file system that was designed for computer systems with large numbers of CPUs and large disk arrays. It focuses on supporting large files...
Dominic MartinezMentored by Stephan Aßmus
Haiku currently uses Jam as a simpler alternative to a make build system. However, Jam is currently unmaintained, and while Haiku uses its own fork...
Hrithik KumarMentored by kallisti5, Suhel Mehta
The aim of this project is to create a bot for Gerrit that would use haiku-format tool for checking whether the patch submitted follows the community...
SaloniMentored by PulkoMandy, Preetpal Kaur
Haiku has its own coding standards which describe how the code should be formatted. There is a tool for reformatting and checking if code follows...
Jaidyn LevesqueMentored by Rajagopalan Gangadharan, Scott McCreary
Renovate Caya and write a libpurple plugin for it.
leorizeMentored by waddlesplash, return0e
Services Kit is the backbone of many Internet-based applications on Haiku such as Weather, HaikuDepot, WebPositive and more... This makes the kit one...
Shubham BhagatMentored by Hy Che
Haiku has great support for its own file system, but is completely missing support for some other filesystems. XFS is one of them. Adding it, will...
Preetpal KaurMentored by Rajagopalan G, Scott McCreary
In this project I will work on the below-mentioned things: For powerful user and gammers *Add a facility where the user can configure a 6 button...
Suhel MehtaMentored by PulkoMandy
Haiku has great support for its own file system, but is completely missing support for some other filesystems. UFS2 is one of them. In this project I...
Rajagopalan-GangadharanMentored by PulkoMandy
The aim of this project is to port WebKit2 to Haiku and create a minibrowser to demonstrate the functionalities offered by the completed port. This...
Hrishikesh HiraskarMentored by waddlesplash, stippi
Tracker addon for Git Version Control System
B Krishnan IyerMentored by Alexander von Gluck IV, Philippe Houdoin
This project is intended to give support for PCI devices with class 8 and subclass 5 according to SD Host Controller Specification. SDHCI are more...
AkshayAgarwal007Mentored by Kacper Kasper, Scott McCreary
Develop a native calendar application for Haiku.
Ayush AgrawalMentored by Jessica Hamilton, Axel Dörfler
TCP/IP is the most widely implemented, non-vendor-specific Internet protocol suite in use today. TCP (Transmission Control Protocol) is at the heart...
Anirudh MMentored by waddlesplash, Sean Healy
Haiku is an operating system aimed at mainstream desktop users, it currently lacks a centralized preferences panel. This project proposes development...
Hy CheMentored by mmu_man, Fredrik Holmqvist
Btrfs (B-tree filesystem) is a filesystem uses Btrees as its main on-disk data structure. It is based on Copy-on-Write (CoW) principle which means it...
Joseph Calvin HillMentored by korli, Julian Harnath
Swift is a general purpose, multi-paradigm modern programming language which focuses on performance, safety and modern software design patterns...
Data: Google Summer of Code public archive. Official GSoC archive