Waycrate logo
GSoCEnd user applicationsLast accepted 2025

Waycrate

Writing robust tools for the Wayland protocol

7
Projects
2
Years accepted
4
In 2025

Projects by year

7

2025

4 acceptedShow
  • swhkd: Provide Libinput as an Alternative Input Backend

    Accepted project · by Aadil

    This project aims to replace the current backend of swhkd, which uses evdev, to replace it with libinput. Libinput provides better support for common...

  • Improve RDP support for xdg-desktop-portal-luminous

    Accepted project · by nicolo-mn

    Xdg-desktop-portal-luminous is a high-performance capture portal for Wayland compositors that supports frame capture and GPU-copy based frame...

  • Introduce ext_image_capture_source_v1 protocol support in Wayshot and improve security features

    Accepted project · by Rishik Y

    This project aims to enhance Wayshot by implementing the newly standardized ext_image_capture_source_v1 Wayland protocol, which provides a...

  • Functional GUI tool for configuring hotkeys visually

    Accepted project · by Shreya Santra

    The project is to build a fully functional GUI tool for Waycrate using iced-rs for configuring hotkeys visually, rather than editing the...

2024

3 acceptedShow
  • DMA-BUF based high performance backend for screen capture in the libwayshot library

    Accepted project · by Sooraj S

    I propose to work on the creation of a DMA-BUF backend for waycrate’s libwayshot screen capture library. Presently libwayshot’s method of...

  • Formalization of SWHKD parser using context-free EBNF notation

    Accepted project · by Himadri Bhattacharjee

    This project aims to improve code quality and portability by implementing a new parser using EBNF grammar. We enhance the robustness of the parser...

  • Reiterating SWHKD security model to achieve simpler UX

    Accepted project · by IshanJoshi

    The current privilege model of the daemon SWHKD is a bit rough and has issues concerning the security and the UX ascepts related with it. The current...