The OpenUPF is an open source project for 5th generation (5G) mobile core networks User Plane Function. The goal of this project is to implement the User Plane Function (UPF) defined in 3GPP Release 16 (R16) and beyond.
You can access openupf at github (5GOpenUPF (openupf) · GitHub)