
freifunk
Free and open wireless networks
- 74
- Projects
- 9
- Years accepted
- 5
- In 2025
Projects by year
742025
5 acceptedShow
Simplifying LibreMesh with OpenWrt-Native Solutions
Accepted project · by Agustin Trachta
LibreMesh has grown over the past decade with valuable community contributions, but some of its features now duplicate tools available in OpenWrt....
The qaul RPC user authentication layer project aims to implement a secure and scalable authentication system for the qaul network, enabling multiple...
Deep Q Network-based Rate Adaptation for IEEE 802.11ac Networks
Accepted project · by Raul Shahi
This project aims to enhance Wi-Fi rate adaptation by integrating Deep Q-Networks (DQN) with the ORCA and RateMan frameworks. Traditional rate...
This project aims to build a static, user-friendly site that serves as an archive explorer for Freifunk’s historical social media twitter posts....
Adding Wi-Fi Support to QEMU Simulations in LibreMesh
Accepted project · by Victor Spehar
LibreMesh relies on continuous testing to ensure its robustness across various network conditions and hardware setups. Currently, testing new...
2024
6 acceptedShow
When a community network router ethernet port is acting as a gateway to the Internet or as a border to neighboring networks, the network...
Project Description While the Linux network stack evolved throughout the past years with support for new protocols and features, it has become more...
New Transmit Power Control approach for IEEE 802.11ax Wifi chips
Accepted project · by Raul Shahi
Implementation of a novel TPC algorithm in the user space to develop a dynamic power controller, and then in the mac80211 subsystem of the Linux...
After the publication of the New Pirania API, a lot has been gained with Pirania in Libremesh. Many communities could be used and even today they use...
Qaul is an internet-independent wireless mesh communication app. With qaul, you can communicate directly from one device to another. This project...
The Freifunk project collects a snapshot of data from community groups every hour. This has been going on since 2014, and so far the project has...
2023
6 acceptedShow
- LuCI Migration to JavaScript based Framework: Improved UX and Performance on OpenWrt-based DevicesAyushman
- Qaul Matrix BridgeHarshil Jani
- OpenWRT PPA Part 2Mr. Andrei
- Joint Power and Rate Control in User space for Freifunk OpenWrt Mesh & Access NetworksPrashiddha
- Automation tools for LibreMesh firmware build and monitoringsamlo
- Implementation of Web Interface of RetroshareSumit Kumar Soni
2022
8 acceptedShow
- Implement elRepo.io unit testingAndreaRuru
- Call a FriendAdiCoder
- Traffic Monitoring and Classification via XDP/eBPFZheng Qijia
- Try LibreMesh without having a routerIrina Argañaras
- Complete the Retroshare Web InterfaceSukhamjot Singh
- Minstrel-TX Rate Control in User spacePrashiddha
- TX-Power Control in WiFi NetworksJonas Jelonek
- Videoodyssee : System RefactoringVijay
2021
7 acceptedShow
- OpenWRT PPANeelaksh Singh
- OpenWrt Device PageAditi-Singh
- Irdest Android ClientAyush Shrivastava
- LibreMesh Pirania UIAngie Ortiz Giraldo
- Retroshare MobileAvinash
- Updation of the Json Schema to latest version (2020-12)/draft7 along with the form generation and validation with the updated schema of the toolssh15h4nk
- Android native app for network selection capability in LibreMesh routersTomás Assenza
2019
10 acceptedShow
- Unit testing LibreMeshSantiago Piccinini
- Designing RetroShare for Android with chat backend improvementsKonrad Dębiec
- RetroShare port web interface to JSON APISaud
- WireGuard Tunneling for BMX7Harry Pantazis
- Load-correlated distributed bandwidth analysis for LibreMesh networksIlario Gelmetti
- Build a qual.net network simulator to enable automated testingNoraCodes
- ConTest - Wireless resource allocation algorithm testing frameworkikstream
- OpenWrt Firmware WizardSudhanshu Gautam
- qaul.net HTTP APIJess Rogers
- Library to export/import public datasets to Retroshare networkJoan Pascual Sanahuja
2018
12 acceptedShow
- Kernel space SOCKS proxy for Linux 4.xFejes Ferenc
- Design network agnostic communication protocolKatharina Sabel
- Local Phone AppDaniel Dakhno
- Better map for nodewatcherMarin Stević
- LibreNet6Paul Spooren
- VRConfig - Visual Router Config for OpenWrtTobias Ilte
- nodewatcher: Build system rework and package upstreamingRobert Marko
- Realizing a decentralized WiFi Controllernick.power
- Re-write the Turnantenna codeMarco Musumeci
- Easily Expandable Wireless Intrusion Detection SystemAlexander Paetzelt
- LibreMesh ground routing user friendly interfaceMarcos Gutierrez
- OpenWLANMap AppThi Huyen (Lilli) Cao
2017
12 acceptedShow
- Spectrum AnalyzerNicolas Andres Pace
- LibreMesh Attended SysupgradePaul Spooren
- Powquty Live-LogStefan Venz
- Add MPTCP support in LEDE/OpenWRT trunkSPYFF
- lime-webui: port to LuCI2Marcos Gutierrez
- netjsongraph.js: visualization of netjson dataGeekPlux
- geolocator (Software defined GPS)Jan-Tarek Butt
- OpenWRT/LEDE Configuration ManagementJohannes Wegener
- Improving nodewatcher data representation capabilityrasovica
- Implementing Pop-Routing in OSPFGabriele Gemmi
- Extending LoxiGen and ONOS to enable SDN control of wireless switches via OpenFlowArne Kappen
- RetroShare Improvementsange
2016
8 acceptedShow
- SWOON: Simultaneous Wireless Organic Optimization within Nodewatchermarn
- Implementing Pop-RoutingGabriel_unname
- A schema-based configuration system for OpenWrtNeoRaider
- Provide a cryptographic implementation for Qaul.netspacekookie
- DynaPoint - A dynamic access point validator and creator for OpenWrt/LEDEAsco
- netifd extension: external device handlersarkap
- Monitoring and quality assurance of open wifi networks: the client viewJan-Tarek Butt
- OpenWrt - poWquty (poWer quality)Neez
Public proposals
1Read them for structure, not to copy. All proposals for freifunk.