#micro-vm #firecracker #networking

fcnet

An in-process Firecracker microVM networking backend based on fcnet-types

14 releases (breaking)

0.12.0 Dec 27, 2025
0.11.0 Sep 3, 2025
0.10.0 Jun 4, 2025
0.8.0 Mar 23, 2025
0.6.0 Oct 27, 2024

#441 in Network programming

Download history 2555/week @ 2025-09-21 2288/week @ 2025-09-28 1973/week @ 2025-10-05 5121/week @ 2025-10-12 31237/week @ 2025-10-19 50187/week @ 2025-10-26 78244/week @ 2025-11-02 61298/week @ 2025-11-09 48675/week @ 2025-11-16 77249/week @ 2025-11-23 57769/week @ 2025-11-30 46141/week @ 2025-12-07 30228/week @ 2025-12-14 33544/week @ 2025-12-21 42368/week @ 2025-12-28 50138/week @ 2026-01-04

162,462 downloads per month
Used in 3 crates

MIT license

72KB
1.5K SLoC

fcnet

fcnet is a concrete implementation of FirecrackerNetworkOperations on FirecrackerNetworks that is linked into your application and works in-process. This achieves marginally better performance than introducing indirection like fcnetd+fcnetd-client, at the cost of requiring your application process to run as root.

Dependencies

~7–21MB
~288K SLoC