TinyEMU-virtio contains the virtio hosting component of TinyEMU packaged as a library.
We use it to provide I/O peripherals to RISC-V processors implemented in FPGAs.
See ssith-aws-fpga for an example of a complete RISC-V processor that uses TinyEMU-virtio.