Showing 48 open source projects for "qemu"

View related business solutions
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    eduOS-rs

    eduOS-rs

    A teaching operating system written in Rust

    ...It serves as a practical and educational tool that demonstrates key OS concepts like memory management, multitasking, privilege separation, and system call handling in a safe and modern language. Designed to run on x86_64 hardware using QEMU, eduOS-rs leverages Rust’s ownership model and type safety to reduce bugs common in low-level systems development. It is a valuable resource for students and instructors alike, providing clear, structured examples of kernel development.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    KVM-Opencore

    KVM-Opencore

    OpenCore disk image for running macOS VMs on Proxmox/QEMU

    This is a fork of Leoyzen's OpenCore image for QEMU/KVM, which I've extended to add a build system for automatically building all of the required files from source code, and to keep up with the latest OpenCore changes. It is currently tested to boot macOS Catalina, Big Sur, and Monterey, but will likely also boot older versions of macOS.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 3
    egos-2000

    egos-2000

    Helping students read all the code of a teaching operating system

    egos-2000 is a minimalist operating system built for educational and research purposes, offering a simplified kernel and runtime environment for exploring OS concepts. It runs on QEMU and is written in C/C++ with a focus on clarity and modularity. The system includes a basic filesystem, process management, and syscall interface, making it ideal for understanding core OS principles. egos-2000 is particularly well-suited for students learning about kernels, user-space interaction, and boot-time execution in a clean, hands-on environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    FEX

    FEX

    A fast usermode x86 and x86-64 emulator for Arm64

    FEX allows you to run x86 and x86-64 binaries on an AArch64 host, similar to qemu-user and box86. It has native support for a rootfs overlay, so you don't need to chroot, as well as some thunklibs so it can forward things like GL to the host. FEX presents a Linux 5.0 interface to the guest, and supports both AArch64 and x86-64 as hosts. FEX is very much work in progress, so expect things to change. FEX has been tested to build and run on ARMv8.0, ARMv8.1+, and x86-64(AVX or newer) hardware. ...
    Downloads: 23 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    CoolPotOS

    CoolPotOS

    CoolPotOS for ia32 / amd64

    CoolPotOS is a small, hobbyist operating system designed to be minimal and educational, offering the most basic kernel capabilities while remaining accessible to beginners. Written in C and Assembly, it focuses on bootstrapping, kernel entry, and simple console output. Though in early stages, CoolPotOS showcases the boot process, memory segmentation, and essential CPU features, serving as a great learning resource for those new to operating system internals.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Hermit Kernel

    Hermit Kernel

    A Rust-based, lightweight unikernel

    Hermit Kernel is the core component of HermitCore, a Rust-based unikernel that runs directly on hypervisors or bare-metal systems to support high-performance cloud and HPC applications. This repository contains the microkernel’s implementation, optimized for running Rust applications natively in a lightweight, single-address-space environment. Hermit Kernel is designed to reduce latency and overhead by avoiding traditional OS abstractions, while still providing essential services such as...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    rCore-Tutorial-Book-v3

    rCore-Tutorial-Book-v3

    A book about how to write OS kernels in Rust easily

    rCore-Tutorial-Book-v3 is the official book for the third version of the rCore OS tutorial series, a comprehensive educational resource for learning operating system development using the Rust programming language. Targeted at the RISC-V architecture, this tutorial guides learners step-by-step through building a minimal, safe, and modern OS kernel from scratch. It is written in Markdown and powered by mdBook, making it easy to read, navigate, and contribute to. The book combines theoretical...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Nightingale OS

    Nightingale OS

    A small operating system where I experiment and learn osdev

    nightingale is a modern hobby operating system developed in Rust, focusing on safety, simplicity, and minimalism. It aims to be a clean platform for experimentation and learning, implementing a small kernel with core features like multitasking, memory protection, and a minimal filesystem. Its use of Rust provides strong guarantees around memory safety and eliminates common bugs found in low-level C-based systems. nightingale is ideal for those seeking to study OS development using a modern...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Ante-Millennium OS

    Ante-Millennium OS

    Ante-Millennium is an operating system built from scratch in C

    This is an official repository. Developed from scratch by Alberto Sanfelice (511break). To run this operating system type: qemu-system-i386 -kernel Ante-M.bin -drive file=disk.img,format=raw,index=0,media=disk -m 512M -device ac97
    Downloads: 3 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10

    JavaQemu

    JavaQemu was my GUI Front End project for QEMU, written in Java.

    JavaQemu is a graphical frontend for QEMU, developed in Java. It was designed to simplify the use of QEMU on Windows systems, providing a user-friendly interface on top of the command-line tool. ## Status This project is currently **archived** and no longer under active development. ## Compatibility JavaQemu was originally built for: * Java Runtime Environment (JRE) 1.7 / 1.8 and newer * Microsoft Windows ## Future Direction A new version of this concept may be developed in the future, using more modern technologies and improved architecture. ## Notes This repository remains available for reference and historical purposes. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    AzkaOs

    AzkaOs

    Open source operating system based flutter and kernel zircon

    AzkaOS is a personal and experimental operating system project aiming to create a lightweight and customizable platform written primarily in Python and C/C++. It combines ideas from traditional desktop OSes with a scripting-heavy approach, offering a hybrid system that prioritizes ease of customization and user scripting. Though still in its early stages, AzkaOS aims to support desktop environments, package management, and basic system utilities while enabling users to control behavior...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    NebiOS Alternative Mirror (Official)

    NebiOS Alternative Mirror (Official)

    A unique Ubuntu-based Linux OS with its own desktop and ecosystem.

    ...For the latest information, visit https://nebios.org ⚠️ Don't download from unknown sources. ⚠️ Virtual machines: NebiOS X requires GPU acceleration. Most hypervisors (VirtualBox, VMware, GNOME Boxes) will show degraded performance. QEMU with 3D acceleration enabled gives the best VM experience. See FAQ for details. System requirements and pre-installation info: https://nebios.org/download (select your version) Full FAQ: https://nebios.org/support/faq
    Leader badge
    Downloads: 1,718 This Week
    Last Update:
    See Project
  • 13
    MineBios

    MineBios

    16 bit real mod minecraft clone running in bios

    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Live Raizo - Linux for Virtual SysAdmin

    Live Raizo - Linux for Virtual SysAdmin

    Environment to experiment the system on simulated and real networks

    - Live Raizo is a linux distribution based on Debian 13 (Trixie) to experiment the system administration on simulated networks and real devices. - GNS3 is the gui used to manipulate the simulators/emulators of networks and systems like QEmu, Docker, Dynamips. - With this GNS3, you can clone as many times as you want the templates of virtual linux machines named "Debian" and "DDebian" that contain many network tools and services. - The prompt and the output of several linux commands are colored to highlight the main informations and to be more userfriendly. - Live Raizo also includes tools to interact with real devices : minicom, putty, Wireshark, as well as DHCP, DNS, FTP, TFTP, HTTP and SSH servers. ...
    Leader badge
    Downloads: 45 This Week
    Last Update:
    See Project
  • 15
    VMAware

    VMAware

    VM detection library in C++

    VMAware is a cross-platform library designed to detect virtual machines. It is meant to be stupidly easy to use, with only 5 total functions in its public interface. Additionally, it supports brand detection. While there are many VM detection mechanisms that are already in use, VMAware features up to 80+ unique techniques to get the most accurate result possible. On top of the library, there's a CLI tool that takes advantage of the full library (see screenshots) It's also meant...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Onix OS
    ...It covers kernel essentials such as interrupts, memory management, and multitasking, and includes a tiny Unix-like shell for user interaction. onix is tailored for x86_64 systems and runs in QEMU, making it ideal for learning OS internals while benefiting from Rust’s type safety and concurrency guarantees. It’s a great project for students or Rustaceans interested in systems programming.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    YiYiYa

    YiYiYa

    YiYiYa

    YiYiYa is a minimalist, Chinese-language desktop operating system with a custom graphical interface, designed for simplicity and education. Built primarily with C/C++, it includes its own kernel and GUI layer, featuring basic OS utilities such as file management, terminal, and user interface components. YiYiYa is bootable and self-contained, allowing users to experience a lightweight graphical OS that blends low-level programming with creative UI design, primarily targeting Chinese-speaking...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    smolOS

    smolOS

    A tiny and simple research operating system

    ...Its goal is to demonstrate the fundamentals of how an OS boots, handles input, and displays output using only the most essential code. smolOS fits in a single boot sector and runs directly on BIOS-compatible hardware or emulators like QEMU. It’s ideal for those seeking to understand bootloaders, BIOS interrupts, and ultra-low-level system programming through a practical and tiny project.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    MOOS

    MOOS

    C# x64 operating system programming with the .NET native

    ...Written in Rust, MOOS provides a safe and modern platform to explore low-level system design, with a minimal but functional kernel that supports multitasking, a virtual memory manager, and a tiny standard library. It targets x86_64 and runs on QEMU, making it suitable for students and developers learning about OS fundamentals or testing novel ideas in kernel development.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Felix OS

    Felix OS

    Experimental operating system written in Rust

    ...Built from the ground up with Rust’s strong safety guarantees, felix aims to strike a balance between low-level hardware access and modern software practices. It runs on x86_64 platforms via QEMU and includes a basic shell and ELF binary loader, making it an excellent resource for learning OS fundamentals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    QEMU

    QEMU

    iPhone 11 emulated on QEMU

    QEMU is a specialized fork of the QEMU emulator designed to emulate Apple iPhone hardware, particularly devices based on the T8030 chip such as the iPhone 11. It extends QEMU’s general-purpose machine emulation capabilities by introducing support for Apple-specific hardware components and boot processes. The project enables researchers to boot and run versions of iOS, including the ability to restore firmware images and interact with the system through debugging tools. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    WINIX OS

    WINIX OS

    A UNIX-style Operating System for the Waikato RISC Architecture

    ...It is a pedagogical project exploring how kernel-level programming can be structured with C++ abstractions while maintaining low-level control. Winix supports basic system services such as file systems, process management, and a terminal interface, and is designed for booting on x86_64 hardware via QEMU. It serves as an accessible and unconventional approach to understanding operating systems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    BRUTAL

    BRUTAL

    An operating system inspired by brutalist design

    Brutal is a modern, experimental operating system that blends Unix principles with retro aesthetics and a unique design philosophy. Written from scratch in C and assembly, Brutal aims to offer a clean and consistent experience both at the system level and user interface level, featuring its own GUI, kernel, and userland tools. It’s inspired by classic systems like Plan 9 and early UNIX variants but reimagined with a focus on simplicity, beauty, and cohesive tooling. The OS is modular and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    snakeware

    snakeware

    A free Linux distro with a Python-based userspace

    snakeware is a free Linux distro with a Python userspace inspired by the Commodore 64. You are booted directly into a Python interpreter, which you can use to do whatever you want with your computer.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 25
    PlusOS (Plus Operating System)

    PlusOS (Plus Operating System)

    OS bootable from Linux,Windows and others partitions as auxiliary OS

    ...That's built to run as auxiliary OS with Major OS like Windows and Linux etc..bootable with grub2 and own boot loader.focused on eBook reading software(PDF,EPUB,MOBI,DJVU,CHM...).with programs like calculator, notepad,source code editor, hex viewer, text viewer,image viewer and many games.VESA 32bpp GUI from startup.read-only plus maybe writing support for standard file systems FAT/NTFS/EXT/CDFS.codec for archives(ZIP,RAR,7z,GZ ...).codec for image formats(JPG,BMP,GIF,PNG...).video player or at least thumbnails extract(AVI,MKV,MP4,3GP...). mountable as filesystem from ISO,ISZ file.generic drivers VBE,USB,HD Audio,Keyboard, mouse.bootable on qemu and of course on real computer systems.at least all drivers for one computer (my) this is primary goal. In summary goal is building a stable and usefull OS. A Project By Arshad Latti. Support PlusOS project on patreon https://www.patreon.com/arshadlatti to encourage.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB