The srsRAN software suite by Software Radio Systems is an open-source collection of 4G and 5G software radio applications implemented in portable C++. Licensed under AGPLv3, it runs on Linux with off-the-shelf hardware. The srsRAN Project offers a 5G RAN CU+DU with a complete ORAN-native stack. The 4G suite provides end-to-end network implementation. Get involved through documentation and discussions on their homepage. With over 12 repositories, including open-source SDR 4G software and O-RAN 5G CU/DU solutions, srsRAN is paving the way for advanced radio technology development. Surprisingly, there are even graphics libraries and Matlab components available.
https://github.com/srsran