All organizations · GSoC 2026 · Operating systems, Infrastructure and cloud

Unikraft

A Fast and Secure Unikernel SDK

Unikraft is a fast, secure and open-source Unikernel Development Kit. By tailoring the operating system, libraries and configuration to the particular needs of your application, it vastly reduces virtual machine and container image sizes to a few KBs, provides blazing performance, and drastically cuts down your software stack’s attack surface. Unikraft is developed in the spirit of open source: public discussions on Discord, open source licensing model using BSD-3-Clause, public development and management on GitHub. It does so in the context of a vibrant community consisting of highly skilled software engineers, researchers, teachers, students and hobbyists. Periodic meetings, hackathons and a consistent presence in open source events are central to the well functioning of the community. We use guidelines for development and maintenance to ensure the creation of high quality code. Public releases are planned to happen once every two months. In general, we aim for a public release to happen at the last Monday of each odd month (January, March, May, etc.) We welcome contributors and users on Discord and on GitHub. If you are looking for a fun technical project in the area of …

  • c
  • xen
  • golang
  • kvm
  • assembly language
  • virtualization
  • cloud
  • software reuse
  • software configurability

Project ideas

13 ideas on its 2026 ideas page.

  1. Reading & Related Material
  2. Reading & Related Material
  3. Reading & Related Material
  4. Reading & Related Material
  5. Reading & Related Material
  6. Reading & Related Material
  7. Reading & Related Material
  8. Reading & Related Material
  9. Reading & Related Material
  10. Reading & Related Material
  11. Reading & Related Material
  12. Reading & Related Material
  13. Reading & Related Material

Read the ideas page. Ideas are for scope reference; never copy one into a proposal.

History

In GSoC since 2022, 5 years. Projects per year: '22: 3, '23: 4, '24: 4, '25: 3, '26: 4.

On GitHub

21 repositories pushed to in the last year. Main languages: C (7), Go (2), Python (2), MDX (1), Nix (1), Ruby (1).

Links and channels

go deeper in your terminal
git-into-gsoc org "Unikraft" --shortlist
git-into-gsoc repos "Unikraft"
git-into-gsoc issues --org "Unikraft"
or ask your assistant:
"Which Unikraft repositories merge
newcomers' pull requests, and which beginner
issues are still free?"

Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.