C Qemu

Open-source C projects categorized as Qemu

Top 23 C Qemu Projects

  • QEMU

    Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.

  • Project mention: QEMU Version 9.0.0 Released | news.ycombinator.com | 2024-04-24

    My most-wanted QEMU feature: https://github.com/qemu/qemu/commit/a2260983c6553

    Using `gic-version=3` on macOS you can now use more than 8 cores on ARM chips.

  • AFLplusplus

    The fuzzer afl++ is afl with community patches, qemu 5.1 upgrade, collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, and a lot more!

  • Project mention: Decoding C/C++ Compilation Process: From Source Code to Binary | /r/cpp | 2023-06-08

    It could be cool to see some explanation of CFG representations or GIMPLE/LLVM here. GCC/Clang can print those out as text, or just compile to that code and not go lower if you ask them to. There are some interesting things you can do with bytecode, like Rellic, AFL++, or optview2. It seems a bit reductive imo to go straight from high-level code to disassembly without at all examining any layers in between. Especially if we use something like Polygeist or CIR.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • panda

    Platform for Architecture-Neutral Dynamic Analysis (by panda-re)

  • Project mention: Platform for Architecture-Neutral Dynamic Analysis (Panda) | news.ycombinator.com | 2024-03-11
  • unikraft

    A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.

  • Project mention: KraftCloud | news.ycombinator.com | 2024-04-01
  • kvm-guest-drivers-windows

    Windows paravirtualized drivers for QEMU\KVM

  • Project mention: Why are Apple Silicon VMs so different? | news.ycombinator.com | 2023-12-29

    There's mature VirtIO drivers for just about everything already, under the virtio-win umbrella: https://github.com/virtio-win/kvm-guest-drivers-windows

    My desktop PC is using libvirt+qemu (on an Arch host. I use Arch, btw) to PCI passthru my RTX 4090 GPU to a Windows guest. I installed the guest initially with emulated SATA for the main drive. Once Windows was up and running, I installed virtio-win and the guest is now using virtIO accelerated drivers for the network interface, main disk. I'm also sharing some filesystems using virtio-fs.

  • shecc

    A self-hosting and educational C optimizing compiler

  • Project mention: A self-hosting and educational C optimizing compiler | news.ycombinator.com | 2024-01-07

    Yes, consider the case of shecc. It requires just a handful of C code lines to interpret directives set in the C preprocessor. Unlike relying on existing tools like cpp, as, or ld, shecc stands alone as a minimalist cross-compiler. This design could be particularly beneficial for students delving into the study of compiler construction. See https://github.com/sysprog21/shecc/blob/master/src/lexer.c#L...

  • SheepDog

    Distributed Storage System for QEMU

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • cbsd

    Yet one more wrapper around jail, bhyve, QEMU and XEN

  • Project mention: 3 Advantages to Running FreeBSD as Your Server Operating System | news.ycombinator.com | 2023-08-15

    To add on, CBSD may also provide of these functions. So there are options.

    [1] https://github.com/cbsd/cbsd

  • xqemu

    Open-source emulator to play original Xbox games on Windows, macOS, and Linux

  • swtpm

    Libtpms-based TPM emulator with socket, character device, and Linux CUSE interface.

  • EfiFs

    EFI FileSystem drivers

  • Project mention: How to Boot ISO Files from GRUB2 Boot Loader | news.ycombinator.com | 2023-12-16

    See also UEFI drivers that can read a bunch of other file systems (btrfs, ext2/3/4, HFS, ISO, NTFS, UFS/FFS, XFS, ZFS, etc):

    * https://efi.akeo.ie

    * https://github.com/pbatard/efifs

    The UEFI spec specifies (§13.3) that firmware is only required to read FAT32/16/12, which is generally why your /boot/efi is VFAT/FAT32.

  • xsuspender

    :eyes: :computer: :zzz: :battery: Save battery by auto-suspending unfocused X11 applications.

  • FitM

    FitM, the Fuzzer in the Middle, can fuzz client and server binaries at the same time using userspace snapshot-fuzzing and network emulation. It's fast and comparably easy to set up.

  • qemu

    Xilinx's fork of Quick EMUlator (QEMU) with improved support and modelling for the Xilinx platforms. (by Xilinx)

  • pagebuster

    PageBuster - dump all executable pages of packed processes.

  • bsod-kernel-fuzzing

    BSOD: Binary-only Scalable fuzzing Of device Drivers

  • qCUDA

    qCUDA: GPGPU Virtualization at a New API Remoting Method with Para-virtualization

  • mu_tiano_platforms

    Project Mu Virtual Platform Firmware

  • sharedgl

    An OpenGL implementation built for shared memory and networks, enabling 3D acceleration in virtual machines and across devices on LAN

  • Project mention: SharedGL: An OpenGL implementation over shared memory enabling 3D acceleration in virtual machines | /r/linux | 2023-08-08

    The repository is located at https://github.com/dmaivel/sharedgl. The project is very much still in an alpha stage, with large portions of several OpenGL versions being missing. However, it can run demoes such as glxgears and minetest with decent performance. This project isn't really an effective replacement for VirGL (except for on Windows) due to its current limitations, however it does provide some 3D acceleration in Linux and Windows guests on QEMU/KVM. It should be noted it does not provide 3D acceleration for the entire VM, but rather passes through the OpenGL calls from one process from the VM to the host for rendering.

  • qemu-pinning

    My QEMU fork with pinning (affinity) support and a few tweaks.

  • platypus-os

    OS for pentesting, programming, and playing video games. Contributions welcome!

  • qemu

    QEMU git Oracle repository (by oracle)

  • sage-os

    An operating system🧑‍💻 written using C and Sage

  • Project mention: The Sage Compiler, Operating System, and Web-Demonstration | news.ycombinator.com | 2024-01-02
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Qemu related posts

  • QEMU Version 9.0.0 Released

    1 project | news.ycombinator.com | 24 Apr 2024
  • macOS 14.4 causes JVM crashes

    2 projects | news.ycombinator.com | 16 Mar 2024
  • Platform for Architecture-Neutral Dynamic Analysis (Panda)

    1 project | news.ycombinator.com | 11 Mar 2024
  • Is exFAT bootable?Can I boot WinPE with exFAT?

    1 project | /r/Windows11 | 11 Dec 2023
  • Help with my setup

    1 project | /r/HomeServer | 23 Oct 2023
  • VirGL

    7 projects | news.ycombinator.com | 12 Aug 2023
  • [viogpu3d] Virtio GPU 3D acceleration for windows by max8rr8 · Pull Request #943 · virtio-win/kvm-guest-drivers-windows

    1 project | /r/VFIO | 10 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Qemu projects in C? This list will help you:

Project Stars
1 QEMU 9,385
2 AFLplusplus 4,685
3 panda 2,423
4 unikraft 2,350
5 kvm-guest-drivers-windows 1,863
6 shecc 1,049
7 SheepDog 978
8 cbsd 629
9 xqemu 619
10 swtpm 529
11 EfiFs 499
12 xsuspender 315
13 FitM 274
14 qemu 226
15 pagebuster 191
16 bsod-kernel-fuzzing 148
17 qCUDA 96
18 mu_tiano_platforms 49
19 sharedgl 46
20 qemu-pinning 37
21 platypus-os 23
22 qemu 22
23 sage-os 15

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com