An open API service indexing awesome lists of open source software.

5G

5G is a cellular network technology standardized by the 3rd Generation Partnership Project (3GPP). The 5G architecture consists of two parts: the Next-Generation Radio Access Network (NG-RAN) and the 5G Core Network (5GC). The 5GC is a service-oriented software-defined system composed of modular network functions. The Radio Access Technology (RAT) used by the NG-RAN is called 5G New Radio (5G NR).

https://github.com/taubyte/tau

Open source distributed Platform as a Service (PaaS). A self-hosted Vercel / Netlify / Cloudflare alternative.

5g ai cdn cloud-computing cloud-native distributed-systems p2p paas serverless webassembly

Last synced: 28 Mar 2025

https://github.com/open5gs/open5gs

Open5GS is a C-language Open Source implementation for 5G Core and EPC, i.e. the core network of LTE/NR network (Release-17)

3gpp 4g 5g 5gc core epc lte network nr open5gs

Last synced: 14 May 2025

https://github.com/free5gc/free5gc

Open source 5G core network based on 3GPP R15

3gpp 5g 5gc amf ausf core-network free5gc n3iwf nrf nssf pcf release15 smf udm udr upf

Last synced: 16 Jan 2026

https://github.com/magma/magma

Platform for building access networks and modular network services

3gpp 4g 5g bazel c golang hacktoberfest magma mno mobile networks python vagrant

Last synced: 14 May 2025

https://github.com/fenwii/openharmony

华为鸿蒙分布式操作系统(Huawei HarmonyOS,纯血鸿蒙Harmony Next ),开源鸿蒙分布式操作系统( OpenHarmony)开发技术交流,最全鸿蒙技术资料库,手册,指南,共建国产操作系统万物互联新生态。

5g ai architecture development-tools harmony harmonyos harmonyos-next hisilicon huawei iot kernel linux maps microkernel openharmony operating-system os sensor v2x wearabledevice

Last synced: 14 May 2025

https://github.com/fenwii/OpenHarmony

华为鸿蒙分布式操作系统(Huawei HarmonyOS,纯血鸿蒙Harmony Next ),开源鸿蒙分布式操作系统( OpenHarmony)开发技术交流,最全鸿蒙技术资料库,手册,指南,共建国产操作系统万物互联新生态。

5g ai architecture development-tools harmony harmonyos harmonyos-next hisilicon huawei iot kernel linux maps microkernel openharmony operating-system os sensor v2x wearabledevice

Last synced: 18 Mar 2025

https://github.com/aligungr/UERANSIM

Open source 5G UE and RAN (gNodeB) implementation.

5g 5g-nr 5g-ran 5g-systems 5g-ue gnb

Last synced: 13 Apr 2025

https://github.com/rmqtt/rmqtt

MQTT Server/MQTT Broker - Scalable Distributed MQTT Message Broker for IoT in the 5G Era

5g broker cluster-server ecosystem hivemq iot iot-broker iot-middleware iot-server message-broker message-bus message-queue messaging mqtt publisher pubsub rust subscriber tokio

Last synced: 28 Jul 2025

https://github.com/jdegre/5GC_APIs

RESTful APIs of main Network Functions in the 3GPP 5G Core Network

3gpp 5g openapi restful swagger

Last synced: 23 Mar 2025

https://github.com/mroczis/netmonster-core

Android Telephony SDK bridge with some additional features

4g 5g android lte netmonster nr telephonymanager

Last synced: 11 Jan 2026

https://github.com/srsran/srsRAN_Project

Open source O-RAN 5G CU/DU solution from Software Radio Systems (SRS) https://docs.srsran.com/projects/project

5g sdr srs srsran wireless

Last synced: 30 Mar 2025

https://github.com/srsran/srsran_project

Open source O-RAN 5G CU/DU solution from Software Radio Systems (SRS) https://docs.srsran.com/projects/project

5g sdr srs srsran wireless

Last synced: 05 Apr 2025

https://github.com/wmnsk/go-gtp

GTP (GPRS Tunneling Protocol) implemented in pure Golang.

3g 4g 5g 5gc epc gprs gtp lte mobile pgw protocol sgw telecom upf

Last synced: 14 Jan 2026

https://github.com/catkira/open5g_phy

A ressource efficient, customizable, synthesizable 5G NR lower PHY written in Verilog

5g 5g-nr 5g-simulation fpga hdl verilog

Last synced: 08 May 2025

https://github.com/navarrothiago/upf-bpf

An In-Kernel Solution Based on eBPF / XDP for 5G UPF

3gpp 5g 5g-core 5g-core-network 5gc bpf cmake co-re ebpf flex trex-engine trex-traffic-generator upf

Last synced: 25 Oct 2025

https://github.com/Orange-OpenSource/towards5gs-helm

Helm charts for deploying 5G network services on Kubernetes

5g chart core free5gc helm k8s kubernetes manifest ran ueransim

Last synced: 13 May 2025

https://github.com/travelping/upg-vpp

User Plane Gateway (UPG) based on VPP

3g 4g 5g epc eutran geran gprs gtp gtpu lte mno mobi mvno proto telecom upf

Last synced: 13 May 2025

https://github.com/HewlettPackard/PacketRusher

High performance 5G UE/gNB Simulator and CP/UP load tester.

5g 5g-simulation 5gc gnb load-testing packetrusher

Last synced: 13 May 2025

https://github.com/hewlettpackard/packetrusher

High performance 5G UE/gNB Simulator and CP/UP load tester.

5g 5g-simulation 5gc gnb load-testing packetrusher

Last synced: 26 Apr 2025

https://github.com/edgecomllc/eupf

5G User Plane Function (UPF) based on eBPF

3gpp 5g cilium ebpf upf

Last synced: 14 Apr 2025

https://github.com/wmnsk/go-pfcp

PFCP (Packet Forwarding Control Protocol) in pure Go.

5g cups gtp lte p-gw pfcp s-gw smf upf

Last synced: 06 Apr 2025

https://github.com/gante/mmwave-localization-learning

🎯 ML-based positioning method from mmWave transmissions - with high accuracy and energy efficiency

5g beamforming cnn deep-learning jetson-tx2 lstm machine-learning mmwave nlos positioning tcn tracking

Last synced: 08 May 2025

https://github.com/gante/mmWave-localization-learning

🎯 ML-based positioning method from mmWave transmissions - with high accuracy and energy efficiency

5g beamforming cnn deep-learning jetson-tx2 lstm machine-learning mmwave nlos positioning tcn tracking

Last synced: 07 May 2025

https://github.com/free5G/free5GRAN

free5GRAN is an open-source 5G RAN stack. The current version includes a receiver which decodes MIB & SIB1 data. It also acts as a cell scanner. free5GRAN works in SA mode.

5g sdr

Last synced: 02 May 2025

https://github.com/catkira/py3gpp

A Python package for 5G-NR simulations

5g 5g-nr 5g-simulation matlab python

Last synced: 13 Apr 2025

https://github.com/cn0xroot/bts_research

基于 SDR 开源方案& 商业授权方案 实现 2-5G 安全研究的一些资源整合

5g amarisoft gsm nbiot nr openairinterface openbts osmocom sdr srslte

Last synced: 23 Aug 2025

https://github.com/my5g/my5g-rantester

my5G-RANTester is a gNB/UE simulator for studying 3GPP standards and stressing a 5G core.

5g 5g-simulation amf free5gc gnb load-testing nas ngap open5gs sctp smf testing-tools

Last synced: 14 Jan 2026

https://github.com/xiaoshaoning/5g-ldpc

5g ldpc codes

5g ldpc

Last synced: 13 May 2025

https://github.com/5GOpenUPF/openupf

A 3GPP R16 compliant open source 5G core UPF (User Plane Function).

3gpp 5g 5gc core-network enterprise-5g open-upf openupf private-5g release16 upf

Last synced: 13 May 2025

https://github.com/my5G/my5G-RANTester

my5G-RANTester is a gNB/UE simulator for studying 3GPP standards and stressing a 5G core.

5g 5g-simulation amf free5gc gnb load-testing nas ngap open5gs sctp smf testing-tools

Last synced: 30 Mar 2025

https://github.com/intel/intel-device-plugins-for-kubernetes

Collection of Intel device plugins for Kubernetes

5g cloud cloud-computing edge-computing kubernetes plug-ins swrepo

Last synced: 16 May 2025

https://github.com/prtkmishra/New_Radio_5G_Utils

This repository contains Physical layer utilities based on 3GPP specs for NR 5G

3gpp 5g nr5g physical-layer

Last synced: 13 May 2025

https://github.com/free5gc/gtp5g

GTP-U Linux Kernel Module

5g gtp gtpu pgw sgw upf

Last synced: 05 Apr 2025

https://github.com/travelping/vpp

5G User Plane Function (UPF) based on VPP

3g 4g 5g epc eutran geran gprs gtp gtpu lte mno mobi mvno proto telecom upf

Last synced: 13 May 2025

https://github.com/my5G/my5G-core

Open source 5G core components based on 3GPP R15

3gpp 5g my5g

Last synced: 13 May 2025

https://github.com/ianchen0119/Introduce-to-5GC

Introduce to 5G Core Network and Cloud Native(5G 核心網路簡說)

5g 5g-core 5g-core-network 5g-protocol 5gc wik

Last synced: 21 Nov 2025

https://github.com/5gsec/5g-spector

An O-RAN compliant runtime intrusion detection system (xApp) for layer-3 (L3) celluar attack detection

4g 5g cellular-network intrusion-detection o-ran xapp

Last synced: 14 Aug 2025

https://github.com/my5g/my5g-non3gpp-access

Implements a security connection using untrusted non3GPP

5g access n3iwf non3gpp untrusted

Last synced: 16 Jan 2026

https://github.com/ianchen0119/introduce-to-5gc

Introduce to 5G Core Network and Cloud Native(5G 核心網路簡說)

5g 5g-core 5g-core-network 5g-protocol 5gc wik

Last synced: 31 Oct 2025

https://github.com/malrabeiah/Sub6-Preds-mmWave

Using sub-6 GHz channels to predict mmWave beams and link blockage.

5g channel-mapping deep-learning matlab mmwave

Last synced: 13 May 2025

https://github.com/my5G/my5G-non3GPP-access

Implements a security connection using untrusted non3GPP

5g access n3iwf non3gpp untrusted

Last synced: 13 Apr 2025

https://github.com/801room/upf_p4_poc

This project is a proof of concept for 5g upf based on p4.

5g p4 pfcp upf

Last synced: 13 May 2025

https://github.com/srsran/srsran_matlab

MATLAB-based testing tools for the srsRAN Project https://github.com/srsran/srsRAN_Project

5g o-ran srsran

Last synced: 16 Apr 2025

https://github.com/5gsec/nimbus

Intent driven security automation framework

5g 5g-core intents k8s o-ran operator-sdk security

Last synced: 14 Aug 2025

https://github.com/wineslab/deepbeam

M. Polese, F. Restuccia, and T. Melodia, "DeepBeam: Deep Waveform Learning for Coordination-Free Beam Management in mmWave Networks", Proc. of ACM Intl. Symp. on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing (ACM MobiHoc), July 2021.

5g 6g beam dataset deepbeam mmwave

Last synced: 16 Jan 2026

https://github.com/voicenterteam/openimss

OpenIMSs open source environment for real life development of IMS based 4G/5G/NR voice/video/data/RCS/IM services

4g 5g enb epc gnb homer ims lte nr open5gs opensips qryn rcs sip srsran vilte voip volte vonr

Last synced: 14 Apr 2025

https://github.com/edingroot/dpdk_gtp_gateway

DPDK based GTPv1 gateway

5g dpdk gateway gtpu upf

Last synced: 25 Jul 2025

https://github.com/omec-project/up4

ONOS app and P4 program abstracting a network of switches as one big 4G/5G UPF

4g 5g aether onos p4 sd-fabric sdn upf

Last synced: 13 May 2025

https://github.com/shynuu/free5gc-cli

An interactive CLI for free5gc

5g free5gc gnb

Last synced: 13 May 2025

https://github.com/coranlabs/hexaebpf

The Future of Interoperable eBPF Defined 5G Core (eDC)

5g ebpf k8s-operator

Last synced: 05 Oct 2025

https://github.com/5GCoreNet/5GCoreNetSDK

5GCoreNetSDK is a fully-featured SDK for developing in 5GC. The SDK currently follows 3GPP R18 specifications.

3gpp 5g 5g-core-network core golang network release18 sdk

Last synced: 13 May 2025

https://github.com/proj3rd/tool3rd

Assistant for 3GPP telecommunication development

3gpp 5g application-protocol asn-1 asn1 cellular-network lte mobile-networks rrc

Last synced: 14 Jan 2026

https://github.com/III-5GC/III-5GC-Free-Trial

The basic III-5GC is a free trial for lab research, prototype product testing and simple 5G end-to-end demonstration.

3gpp 5g 5gc core-network

Last synced: 30 Mar 2025

https://github.com/ChiefGokhlayeh/pluto-sdr-pr

Turning cheap(ish) Pluto-SDR receivers into passive radar sensors

5g passive-radar pluto-sdr radar radio rtl-sdr sdr signal-processing university-project

Last synced: 08 Apr 2025

https://github.com/s5uishida/install_vpp_upf_dpdk

Install VPP-UPF with DPDK on Host

5g 5gc dpdk free5gc open5gs openairinterface upf upg-vpp vpp

Last synced: 02 Jan 2026

https://github.com/s5uishida/open5gs_5gc_ueransim_metrics_sample_config

Open5GS 5GC & UERANSIM UE / RAN Sample Configuration - Monitoring Metrics with Prometheus

5g 5gc amf docker grafana metrics monitoring open5gs prometheus smf ueransim

Last synced: 11 Jul 2025

https://github.com/H21lab/5GC_build

Project to use OpenAPI generators to build code from 5GC_API

3gpp 5g 5g-protocol 5gc openapi openapi-generators yaml-files

Last synced: 13 May 2025

https://github.com/s5uishida/free5gc_srsran_sample_config

free5GC 5GC & srsRAN 5G with ZeroMQ UE / RAN Sample Configuration

5g 5gc free5gc gnodeb mec mobile-edge-computing mobile-network ran srsran ue zeromq

Last synced: 01 Aug 2025

https://github.com/hms-core/hms-wireless-demo-android

HMS Wireless Kit demo provides an example of intergrating HMS Wireless Android SDK. Wireless Kit endows your apps with high bandwidth, low latency, and reliable network connectivity by providing customized premium services, designed to optimize wireless communications, including 5G and Wi-Fi.

5g communications hms huawei wifi wireless

Last synced: 01 Aug 2025

https://github.com/s5uishida/open5gs_5gc_ueransim_nearby_upf_sample_config

Open5GS 5GC & UERANSIM UE / RAN Sample Configuration - Select nearby UPF according to the connected gNodeB

5g 5gc amf gnodeb open5gs ran smf stand-alone ue ueransim upf

Last synced: 15 Mar 2025

https://github.com/wechaty/puppet-walnut

Wechaty Puppet Walnut - 硬核桃5G消息

5g chatbot puppet rcs sms wechaty

Last synced: 20 Mar 2025

https://github.com/s5uishida/free5gc_ueransim_nearby_upf_sample_config

free5GC 5GC & UERANSIM UE / RAN Sample Configuration - Select nearby UPF according to the connected gNodeB

5g 5gc amf free5gc gnodeb ran smf stand-alone ue ueransim upf

Last synced: 02 Jan 2026

https://github.com/nextmn/upf

Experimental 5G UPF

5g nextmn upf

Last synced: 12 Jan 2026

https://github.com/berdav/unibo-test-mec

Web application for MEC011 API testing.

5g mobile-cloud-platform

Last synced: 05 Apr 2025

https://github.com/nextmn/UPF

Experimental 5G UPF

5g nextmn upf

Last synced: 23 Aug 2025

https://github.com/hms-core/hms-5g-modem-demo

HUAWEI 5G Modem Kit sample code covers the android API of 5G Modem SDK. Guided by this demo, you can lerarn how to utilize the crowdtesting function of 5G Modem Kit to query modem parameters.

5g hms huawei java modem

Last synced: 18 Jul 2025

https://github.com/s5uishida/open5gs_5gc_ueransim_snssai_upf_sample_config

Open5GS 5GC & UERANSIM UE / RAN Sample Configuration - Select UPF based on S-NSSAI

5g 5gc amf gnodeb network-slicing nssf open5gs ran s-nssai smf stand-alone ue ueransim upf

Last synced: 03 Jan 2026

https://github.com/dscano/qos-slicing

Onos application for deploying network slicing and performance isolation, in terms of both connectivity and performance.

5g onos onos-app sdn sdn-controller sdn-network slicing

Last synced: 30 Apr 2025

https://github.com/s5uishida/open5gs_5gc_ueransim_vpp_upf_dpdk_sample_config

Open5GS 5GC & UERANSIM UE / RAN Sample Configuration - VPP-UPF with DPDK

5g 5gc dpdk open5gs openairinterface ueransim upf upg-vpp vpp

Last synced: 02 Jan 2026

https://github.com/Ethon-Shield/5g-sharp-orchestrator

5G Orchestration made easy

5g oai open5gs orchestration srs

Last synced: 21 Nov 2025

https://github.com/s5uishida/open5gs_5gc_srsran_sample_config

Open5GS 5GC & srsRAN 5G with ZeroMQ UE / RAN Sample Configuration

5g 5gc gnodeb mec mobile-edge-computing mobile-network open5gs ran srsran ue zeromq

Last synced: 27 Oct 2025

https://github.com/5gsec/mobiwatch

An O-RAN compliant xApp employing deep learning to detect 5G cellular network threats and anomalies

5g deep-learning o-ran xapp

Last synced: 14 Aug 2025

https://github.com/blevic/nrarfcn

5G NR-ARFCN calculator, as a Python package

3gpp 5g 5g-nr earfcn gscn nrarfcn python

Last synced: 24 Oct 2025

https://github.com/dscano/gtpv1-p4

This p4 program provides GTP.v1 encapsulation/decapsulation/steering. Furthermore you can get hop latency via postcard telemetry from each node of the network.

5g 5g-protocol bmv2 p4 p4language sdn sdn-network

Last synced: 25 Feb 2025

https://github.com/vvsviridov/enm-cli

enm-cli is a unofficial port of some Ericsson ENM web-applications to cli interface written in javascript for nodejs

2g 3g 4g 5g api automation autoprovisioning cellular cli enm ericsson gsm javascript lte nodejs oss rest topologybrowser umts

Last synced: 25 Sep 2025

https://github.com/s5uishida/free5gc_ueransim_vpp_upf_dpdk_sample_config

free5GC 5GC & UERANSIM UE / RAN Sample Configuration - VPP-UPF with DPDK

5g 5gc dpdk free5gc openairinterface ueransim upf upg-vpp vpp

Last synced: 02 Jan 2026

https://github.com/s5uishida/open5gs_5gc_ueransim_eupf_sample_config

Open5GS 5GC & UERANSIM UE / RAN Sample Configuration - eUPF(eBPF/XDP UPF)

5g 5gc ebpf eupf open5gs ueransim upf xdp

Last synced: 11 Jul 2025

https://github.com/tallamjr/iit-madras-5g-standard

IIT Madras Course on LDPC and Polar Codes for the 5G Standard

5g coding-theory electrical-engineering information-theory ldpc-codes polar-codes

Last synced: 05 Sep 2025

https://github.com/wargio/fm350-util

Terminal tool for configuring FM350-XX Modules and connect to 5G networks.

5g fibocom fm350 module terminal

Last synced: 25 Oct 2025

https://github.com/linouxis9/oxirush-nas

oxirush-nas is a 5G NAS message encoder/decoder

5g 5g-core-network 5g-simulation 5gc amf gnb gnodeb nas packetrusher rust rust-library ue

Last synced: 30 Mar 2025

https://github.com/unifyair/unifyair-core

5G Network Functions Implementation in Rust

3gpp 3gpp-r17 5g rust sctp tokio-rs

Last synced: 24 Oct 2025

https://github.com/frankurcrazy/zuc

ZUC stream cipher porting for Golang

4g 5g eea3 eia3 nea3 nia3 zuc

Last synced: 16 Jan 2026

https://github.com/s5uishida/install_eupf

Install eUPF(eBPF/XDP UPF) on Host

4g 5g 5gc ebpf epc eupf free5gc lte open5gs upf xdp

Last synced: 11 Jul 2025

https://github.com/unifyair/handover-prediction

A state-of-the-art deep learning framework for predicting user mobility patterns in 5G networks, enabling proactive handover optimization.

5g

Last synced: 23 Jul 2025

https://github.com/christianheina/jantenna-phased-array

Java Antenna Phased Array contains functionality for phased array antennas. Functionality such as calculating array factor, radiation pattern, beam weights, etc.

5g 5g-nr aas active-antenna-system advanced-antenna aesa antenna antenna-array antennas beamforming beamsteering java phased-array phasedarraysystem radar rf

Last synced: 24 Oct 2025

https://github.com/s5uishida/free5gc_ueransim_ulcl_sample_config

free5GC 5GC & UERANSIM UE / RAN Sample Configuration - ULCL(Uplink Classifier)

5g 5gc amf free5gc gnodeb ran smf stand-alone ue ueransim ulcl upf

Last synced: 02 Jan 2026

https://github.com/teddy-van-jerry/5g_iitm

Matlab codes for course "LDPC and Polar Codes in 5G Standard" by IITM. Coded by Teddy van Jerry.

5g ldpc ldpc-codes matlab polar-codes

Last synced: 28 Jul 2025