All organizations · GSoC 2026 · Operating systems
KolibriOS Project Team
A tiny and fast operating system in fasm
KolibriOS is a tiny open-source graphical operating system for x86 (and compatible) architecture computers, developed and maintained by the KolibriOS Project Team. It contains a monolithic kernel that runs in 32-bit protected mode and supports full preemptive multitasking. KolibriOS is a fork of MenuetOS, written almost entirely in FASM (assembly language). However, C, Sphinx C--, C++, Free Pascal, Forth, among other high-level languages and compilers, can also be used in user application development (although FASM is preferred). The OS features a rich set of applications that include a word processor, image viewer, graphical editor, textual web browser, and over 30 games. Full FAT12/16/32 and EXT2/3/4 support is implemented, as well as read-only support for NTFS, ISO9660 and XFS. Drivers are written for popular sound, network and graphics cards. KolibriOS is VERY light on system requirements, using as little as 1MB of disk space and 8MB RAM to run. In terms of processing power, Intel®'s original Pentium® (P5 microarchitecture) or compatible CPU is sufficient to fully enjoy KolibriOS. We strive to become the OS of choice for all older computers, and provide their owners full …
- c
- assembly
- asm
- fasm
- pci
- kernel
- operating system
- drivers
- OS
- low-level
Project ideas
17 ideas on its 2026 ideas page; of the 17 that state a difficulty: 2 easy, 14 medium, 1 hard. Sizes: 2 small, 12 medium, 3 large.
- File system improvement medium medium
- Widget toolkit expansion medium medium
- Finish Mbed TLS port medium medium
- FLTK Port medium medium
- FASMG port medium medium
- Unicode library medium medium
- VirtIO driver medium medium
- Loop device driver medium medium
- RSS/Atom news reader small easy
- Add HTML forms support to WebView small easy
- J2ME Emulator large hard
- Rust library development for KolibriOS large medium
- WebAssembly runtime development medium medium
- MIDI subsystem implementation medium medium
- Git client development medium medium
- C89 compiler development medium medium
- Matrix client development large medium
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2016, 3 years. Projects per year: '16: 4, '24: 2, '26: 3.
On GitHub
3 repositories pushed to in the last year. Main languages: C (2), HTML (1).
Links and channels
- Website: https://kolibrios.org
- Ideas page: https://wiki.kolibrios.org/wiki/Ideas_Page
- Contributor guide: https://wiki.kolibrios.org/wiki/Ideas_Page#Google_Summer_of_Code'26_Contributor_Requirements
- Source code: https://github.com/KolibriOS
- Mailing list: https://board.kolibrios.org
- Chat: https://web.libera.chat/#kolibrios
- Chat: https://t.me/kolibri_os
- Chat: https://discord.com/invite/FeB2NvE6bF
git-into-gsoc org "KolibriOS Project Team" --shortlist
git-into-gsoc repos "KolibriOS Project Team"
git-into-gsoc issues --org "KolibriOS Project Team"
or ask your assistant: "Which KolibriOS Project Team 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.