Showing 42 open source projects for "kernel development"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    SerenityOS

    SerenityOS

    The Serenity Operating System

    SerenityOS is an open source Unix-like operating system project with its own custom kernel, graphical user interface, system libraries, and userland tools. It combines a nostalgic “90s UI aesthetic” with modern system capabilities: a preemptive, multi-threaded kernel, own browsers, network stack, file systems, IPC, security features, and a suite of graphical / developer applications. The project is both a hobbyist OS and a polished engineering sandbox.
    Downloads: 40 This Week
    Last Update:
    See Project
  • 2
    Atmosphère

    Atmosphère

    Atmosphère is a work-in-progress customized firmware for the Nintendo

    Atmosphère is an open-source custom firmware platform for the Nintendo Switch that enables advanced system customization, homebrew development, and extended functionality beyond the official operating system. It replaces and modifies key components of the system software, including the bootloader, kernel modules, and system services, allowing developers to hook into and extend system behavior. The project is composed of multiple subsystems such as Fusée for bootloading, Exosphère for secure monitor customization, and Stratosphère for system module extensions. ...
    Downloads: 148 This Week
    Last Update:
    See Project
  • 3
    hhuOS

    hhuOS

    hhuOS - A small operating system

    hhuOS is an educational operating system project developed by students at Heinrich Heine University (HHU) in Düsseldorf, Germany. It is built from scratch in C and Assembly and intended as a teaching tool to help students grasp the foundations of kernel development, memory management, system calls, and multitasking. The project focuses on clarity, modularity, and hands-on experimentation with real OS components, making it suitable for OS development courses or personal exploration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Swoole

    Swoole

    Coroutine-based concurrency library for PHP

    ...You can use sync or async, coroutine, fiber API to write the applications or create thousands of light weight fibers within one Linux process. Swoole PHP network framework enhances the efficiency of development team. The network layer in Swoole is event-based and takes full advantage of the underlying epoll/kqueue implementation, making it really easy to serve millions of requests. Swoole 4.x uses a brand new engine kernel and now it has a full-time developer team, so we are entering an unprecedented period in PHP history which offers a unique possibility for rapid evolution.
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    QP Real-Time Event Frameworks & Tools

    QP Real-Time Event Frameworks & Tools

    Real-Time Event Frameworks based on active objects & state machines

    QP real-time event frameworks (RTEFs) provide lightweight, modern, event-driven architecture based on asynchronous Active Objects (Actors) and Hierarchical State Machines. The matching QM model-based design tool and other host-based tools complement the QP frameworks by supporting graphical modeling, code generation, software tracing, and unit testing for event-driven embedded software. Visit https://www.state-machine.com for more information. The QP RTEFs can run on bare-metal...
    Leader badge
    Downloads: 361 This Week
    Last Update:
    See Project
  • 6
    ChibiOS/RT free embedded RTOS
    ChibiOS/RT is a free and efficient RTOS designed for deeply embedded applications. It offers a comprehensive set of kernel primitives and supports many architectures: ARM7, Cortex-M0, Cortex-M3, Cortex-M4, PowerPC e200z, STM8, AVR, MSP430, ColdFire, H8S, x86.
    Leader badge
    Downloads: 61 This Week
    Last Update:
    See Project
  • 7
    Eagle Mode

    Eagle Mode

    Zoomable user interface (ZUI) with file manager, file viewers and more

    Eagle Mode is a zoomable user interface (ZUI) with file manager, file viewers, games, and more. This project is about a futuristic style of human-computer interaction, where the user can visit almost everything simply by zooming in. It features a portable C++ toolkit API for developing such ZUIs, and it features the Eagle Mode application, which provides a virtual cosmos with plugin applications. The most important one is the professional file manager with its rich, scriptable command...
    Leader badge
    Downloads: 30 This Week
    Last Update:
    See Project
  • 8
    KaNaPi

    KaNaPi

    Educational Linux Distribution

    Main goals: * Prepare operating system based on Linux kernel and free software for use at home from scratch by building sources. Binary packages/images are also available. * Each package is installed in separate directory, so you can use different versions of applications and libraries by design. * There is only one user 'kanapi' with root permissions, so you don't have to login, remember passwords, etc. * Simple configuration * Automatic compilation.
    Downloads: 40 This Week
    Last Update:
    See Project
  • 9
    pranaOS

    pranaOS

    Smart Operating System for x86, ARM, Mobile, Watch

    pranaOS is a hobby operating system built from scratch in C and C++, intended to teach and demonstrate operating system fundamentals such as process control, memory management, and kernel bootstrapping. It is designed for the x86_64 architecture and features a custom shell, task scheduler, and keyboard driver. With a strong focus on education, pranaOS serves as a base for experimenting with kernel development and learning how different subsystems interact in a functioning OS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 10
    Muduo

    Muduo

    Event-driven network library for multi-threaded Linux server in C++11

    Muduo is a multithreaded C++ network library based on the reactor pattern. Use of this source code is governed by a BSD-style license that can be found in the License file. Requires Linux kernel version equal or above 2.6.28. Tested on Debian 7 and above, Unbuntu 14.04 and above, and CentOS 7 and above. Install required packages Debian, Ubuntu, etc. See .travis.yml for additional packages for building more examples.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    StateOS

    StateOS

    Free real-time operating system designed for microcontrollers

    Free, extremely simple, amazingly tiny and very fast real-time operating system (RTOS) designed for deeply embedded applications. Target: ARM Cortex-M, STM8. It was inspired by the concept of a state machine. Procedure executed by the task (task state) doesn't have to be noreturn-type. It will be executed into an infinite loop. There's a dedicated function for immediate change the task state.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    This project consists of a linux kernel driver and some user-mode libraries. They allow a process to create a virtual usb host controller. Real or virtual usb devices can be "plugged" into this controller.
    Leader badge
    Downloads: 33 This Week
    Last Update:
    See Project
  • 13
    BrazilFW Firewall and Router

    BrazilFW Firewall and Router

    A powerful network security tool, easy, safe and totally free.

    ...In that same month comes on the scene BrazilFW Firewall and Router (BFW) with version 2.24, which is led by "Claudio" and "Marcelo - Brazil", running only on floppy disks, and being 2.30.1 the last version with this support . The following versions, as well having automatic detection of network cards, only run on large capacity media, such as hard disk (HD). Versions in Development: * 2.33.x: Uses kernel 2.4.x and is developed by Marcinho Samurai. * 3.x: Uses kernel 4.x and is developed by WoshMan
    Downloads: 96 This Week
    Last Update:
    See Project
  • 14
    Our project focuses the development of an operating system with a most simple implementation and structure. The goal is to provide a good starting point for beginners along with accompanying documents.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Toybox

    Embedded linux and cross toolchain

    Embedded linux and cross toolchain Toolchain 20141105 - Updated gcc 4.9.2, gdb 7.8.1 SDK V0.6 - Added SDL2_image, SDL2_ttf library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    qboxhd
    The QBoxHD and derivatives are HD digital receivers made by Duolabs. This project provides the official software components that run in these Linux-based devices: boot-loader, kernel, drivers and applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    The BazisLib library provides API to simplify the development of certain system services and low-level applications, for WinXP kernel mode, Win32 and WinCE, as well as for Linux kernel.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    *** NOTE: as of Sept 2012, Synopsys is no longer using this project to update GNU Toolchain and Linux kernel for DesignWare ARC processors. Open Source Software for DesignWare ARC processors has been moved to github at: https://github.com/foss-for-synopsys-dwc-arc-processors
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Graphical OS Kernel compiled with gcc 4.6.1 and nasm 2.09.08
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    VirtualKD speeds up kernel debugging using VMWare or VirtualBox by providing a native KD driver instead of the slow virtual COM port.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    SCADA software based on Windows Platform. View;Kernel;Virtual Driver Layer;Virtual Machine;Pascal Compiler;Memory Database;Graphic Library;Scripts Function Library and so on. Developed by C++, supports Windows XP/Windows CE6.0/Windows Mobile
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    libmsgque

    libmsgque

    something that writes code for you

    The **libmsgque** project is an infrastructure that allows multiple package-items to be linked together to act as one application. To link, you need to distribute the work from one package-item to another package-item and wait for an answer or not. > Philosophy: Write Once → Run Everywhere The package-item can be a thread, a separate local process that is started by fork or spawn, or even a network of multiple services on multiple hosts. The package-item can be written in any...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The project is a Windows XP kernel driver allowing debugging kernel drivers over a named pipe EXTREMELY FAST. Compatible with both VMWare Workstation and VMWare server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    XSystem Kernel Project - an object-oriented 32-bit protected-mode operating system for IA32-architecture.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Media Lab Asia collaborated with IIT Delhi for development real-time kernel O/S named “RTKER OS” portable on microprocessor based systems and a Multithreaded O/S for 8-bit microcontrollers (like 8051 and ATMega128) as low cost embedded solution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next