Current projects
On this page you find an overview of recent projects which have either been recently completed or are — at this moment — working with NLnet funding. For a complete overview please check the overview of all projects, or use the thematic index to look up projects based on thematic funds and specific themes. Click on the name of the project to find out more about it.
project | description |
---|---|
0WM | Measure and visualize Wi-Fi coverage |
Firmwire full-system 5G baseband emulation | Easier testing of 5G baseband modems with FirmWire |
AI Horde | Collaborative infrastructure for running generative AI models |
ARMify | Auto-Identification of MCU Models to Simplify ARM Bare-Metal Reverse Engineering |
Android translation layer (ATL) | Run Android apps on Linux |
AVantGaRDe | Reliable Foundations of Local-first Graph Databases |
ActivityPods | Framework for fully-decentralized social apps, combining ActivityPub and Solid Pods |
Agorakit | Groupware which is a friendly online home to communities |
AlekSIS | All-libre extensible kit for school information systems |
Alive2 | Translation validation for LLVM |
Analytics Caddy Microservice | Privacy-friendly analytics microservice using server logs |
Apicula IO primitives | Add additional IO primitives to libre Gowin FPGA tools |
Perspectives: Making Models | Generate software from open models for human interaction patterns |
Arcan-A12 | Explorative p2p protocol for fast and secure remote desktops |
Arcan-A12 Directory | Server side scripting API for Arcan's directory server |
Arcan-A12 Tools | A12 clients for different platforms and devices such as drawing tablets |
Armbian | Versatile OS for ARM-based single board computers |
Automated clearing of source code files | More efficient retrieval of security and license compliance contextual information |
Automerge | Add Merkle Search Tree support to Automerge |
Interpretation feature for Big Blue Button | Adding translator streams for live interpretation to BBB conference software |
Detecting Forged-Origin BGP hijacks | Probabilistic detection of BGP hijacking |
BIDS: Binary Identification of Dependencies with Search | Identify known open source elements present in binaries |
Back2Source next | Better matching of binaries with source code |
Balthazar Casing | Open hardware laptop |
Bana | Personal network oriented ActivityPub powered social networking |
Blink for Windows | Modern cross-platform SIP client |
BlockNote | An modern, open source Block-based editor |
Bonfire federated groups | Create, join and manage federated groups across instances |
Bonfire Framework | Elixir-based ActivityPub implementation and library with groups and RBAC |
BrailleRAP | Low-cost open hardware for creating Braille content |
BrowserAudit | Test common security standards and features in browsers |
Bubble-up | Declaritive schema migrations for sqlite databases |
Tracing and rebuilding packages | Improved metadata/provenance for build artifacts |
CAKE-MAINT | Improve network queue management algorithms on Linux |
CRAVEX | Cyber Resilience Application for Vulnerability Exploitability Exchange |
Converged Security Suite +AMD | Add AMD support to Converged Security Suite |
Canaille | Zero-knowledge opinionated OpenID Connect (OIDC) server. |
Canarytail | Warrant canary standardization and automation |
Castopod Plugins | Add plugins to the Castopod podcast server |
Certbot ECDSA support | |
Charon | Privacy-enabling account management and SSO solution |
LibrEDA | An integrated development environment for chip design |
Anchorboot | Pre-built UEFI replacement firmware for ARM-based ChromeOS devices using coreboot/U-Boot |
CityBikes | Open access API for bike sharing information |
Cloud hosting service portability | Service portability for cloud hosting platforms |
Coloquinte | High performance placement of cells inside digital electronic circuitry |
Commune | User-friendly persistent chat/voice rooms |
COCOLIGHT | Lightweight version of Communecter |
Libre-SOC, Coriolis2 ASIC Layout Collaboration | Open tooling for ASIC Layout |
ArtistHub | Allow creative artists to gain visibility and build reputation on the web |
Cross-root ARIA | Standardisation for Accessibility when using Shadow DOM |
CryptPad Auth | Implement external identity mechanisms to E2EE collaborative editor |
CryptPad Blueprints | Server-side encrypted collaborative editor |
CryptPad Quality Test Suite | Continuous testing of critical CryptPad functionality |
CryptPad WCAG | Accessibility improvements to CryptPad suite |
CryptPad Auth Improvements | Better user management, 2FA and SSO for CryptPad |
DANCE4All | Implement DANCE specification in GnuTLS and MbedTLS |
DAVx⁵ WebDAV Push | Share Contacts, Calendars, Tasks, Notes & Journals |
DMT | Implementation of MOSFET Parameter Extraction Flow for Sky130 into DMT |
DNSvizor | Privacy-enhanced DNS resolver and DHCP server |
DUT Control | Unified Control Interface for Firmware Security Tests |
DatamiPods | Visualisations for (federated) Solid data |
Decidim revamp | Tools for participatory democracy |
Delta Tauri | DeltaChat implemented in Tauri |
DeltaTouch | DeltaChat on UBports mobile phones |
DeviceCode | Structured technical information about consumer devices |
Diesel | Safe and performant query builder and ORM written in Rust |
Distributed GNU Shepherd | A Secure Distributed System Layer for Networked Cluster Computing |
Dokieli | Decentralised article publishing, annotations and social interactions |
Dolphin authorisation | Avoid privilege escalation in the Dolphin file manager |
Draupnir | Moderation bot for Matrix servers |
EDeA | Repeatable, automated measurement data capture |
EEZ flow for EEZ Studio | Open Hardware Test & Measurement equipment |
ELF tools in Rust | Porting patchelf and install_name_tool to a flexible Rust crate |
ELF Linking | Analytic tools for UNIX' Executable and Linkable Format |
EPE (Ecran-Papier-Editer) | Creative libre software tools for print media |
Open source ESP32 802.11 MAC | Open source wifi drivers for ESP32 |
Elm Matrix SDK | Better moderation for Matrix rooms and servers |
Email <=> XMPP gateway | Bridge instant messaging with email |
Etebase - protocol and encryption enhancements | Redesign EteSync protocol and encryption scheme |
Ethersync | Real-time co-editing of local text files |
EventFahrplan | Conference schedule app with strong offline capabilities |
Every Door | Efficient and customizable mobile OpenStreetMap editor |
Exter | Proxy-based external browser extensions |
LambdaNative F-Droid integration | Portable, Productive and Performant App Development with Scheme |
Friendly Forge Format (F3) | Proposed Standard for secure communication between software forges |
F3D | Cross-platform, fast and minimalist 3D viewer |
FABulous Demo SoC | SoC with open source FPGA based on FABulous |
FOSS Warn | Aggregate source of emergency alerts |
FPGA-ISP-UVC-USB2 | Open hardware FPGA-based USB webcam |
FPGA Fault Injection Testing | Better testing towards preventing fault injection in FPGA's |
Faircamp 1.0 | Self-hostable, maintenance-free websites for audio producers |
FastScan | Performance improvements for ScanCode Toolkit/ScanCode.io |
FastWave | Modern waveform VCD parser |
Feather UI | Declarative cross-platform UI toolkit |
Federated software forges with Forgejo | Add ActivityPub based federation to Forgejo |
FederatedCode Next | UI and curation queue for VulnerableCode data enrichment |
Software metadata | Decentralized, federated metadata about software applications |
FediMod FIRES | Tooling for Fediverse moderation |
Integrating Fediverse into Public Administration, EU Voice-Video case study | |
Trust and Safety providers for the Fediverse | Sharing moderation and compliance mechanisms between ActivityPub-based networks |
Fediverse Test Suite | Interoperability effort for W3C ActivityPub |
Fediverser | |
Fidus Writer | Real-time collaborative web-based online editor for academia |
Enhancing Firefox for Linux on Mobile | Mobile native feature-complete Firefox |
Flarum | Add federation and much more to the extensible forum software Flarum. |
Flashkeeper | Write Protection on SOIC-8 flash chips without soldering |
Fleetbase on Solid: A production-ready supply chain solution | Federated open source supply chain solution using Solid |
Follow-me slideshow for Collabora Online | Accessible slideshows for videoconferencing tools |
ForgeFed | Federating software forges with ActivityPub |
ForgeFed Frontend | Improved UI for federated version control repositories |
ForgeFlux | Software Forge independent federation with ActivityPub and F3 |
Forgejo | An open source software forge with a focus on federation |
Native IFC for FreeCAD | ISO-compliant Building Information Modeling in FreeCAD |
Fix the Pitch Black Attack in Freenet routing | A decentralized distributed platform for private communication |
Data packages | Specification + improved tooling for external data set descriptions |
Funkwhale | ActivityPub-driven audio streaming and sharing |
Funkwhale | ActivityPub-driven audio streaming and sharing |
GNS Migration and Zone Management | Registrar tools for adoption of GNU Name System |
GNUnet CONG | Modernise the network stack of GNUnet |
GPGPU Playground | A virtual GPU to learn GPU programming |
Galene | High quality libre videoconferencing server |
Gancio | Shared agenda for local communities that supports Activity Pub |
Collection of Verified multi-platform Gatewares | Comprehensive repository of open source gateware designs |
Genealogos | Nix to SBOM generator targeting the CycloneDX format |
Verilog-AMS in Gnucap (cont'd) | Analog/Mixed modelling and simulation in Gnucap |
GoToSocial | Lightweight ActivityPub social network server |
GoToSocial | Improvements to ActivityPub server written in Go |
Gorgon CI | Continuous integration testing for PRs against software dependencies |
Gosling | Generic Onions Services Library Project |
Goupile | Secure forms including Clinical Report Forms (eCRF) |
Guix-Daemon | Transition to a Guile implementation of the guix-daemon |
Haphaestus | Lightweight JavaScript-free browser engine written in Haskell |
Open Hardware Manuals | Automatically generate user-friendly documentation for open hardware elements |
OCap layer for Haskell actor library | Implement OCapN and Syndicate in Haskell's troupe |
SCE, DelTiC and Antler | High-Fidelity Congestion Control |
Holo Routing | A novel routing stack in Rust, including IS-IS routing |
Nix Integration for Hop3 | Nixify the Hop3 self-hosted cloud platform |
IC workspace | Open Source IC Design Management Tool |
IPDL II | A new process logic aimed at formal proofs for cryptographic algorithm |
Telecommunication in HF using the Internet Protocol (IPoHF) | High-throughput software-defined wireless telecommunications |
IPv6-monostack - upstream Linux SIIT/NAT64 | Commoditizing NAT64 and IP/ICMP translation to accelerate IPv6 deployment |
ISCC-CORE typescript implementation library | Decentralised content identifiers through ISO 24138. |
Icestudio | Visual developer tool for development of FPGAs |
Icosa Gallery | Open, decentralised platform for 3D assets |
Collabora Online Multi-user Infinite Canvas | Infinite Canvas / collaborative presentation mode for Collabora Online |
Inko | Programming language with deterministic automatic memory management |
Inochi2D | Open source 2D animation/puppeteering framework |
Inventaire Self-hosted | Self-hosted book inventories that share the wikidata-powered bibliographic database |
IotECC | Lightweight Elliptic Curve Cryptography for small chips |
Irdest - OpenWRT Image and Bluetooth LE | Add Bluetooth LE connections to Irdest |
Irdest IP Traffic Proxy | Route existing IP-network traffic through an Irdest network |
Irdest spec, db, route scoring | Route scoring and other routing improvements for Irdest meshnets |
Threat intelligence sharing | Privacy-Preserving Sharing of Threat Intelligence in Trusted Adversarial Environments |
IronCalc | Embeddable spreadsheet engine written in Rust |
Ironclad | Hard real-time capable kernel written in SPARK/Ada |
JSON-Joy Peritext | Rich-text CRDT implementations for json-joy CRDT |
JShelter | Cross-browser extension to make javascript less exploitable |
JellyfishOPP | Open Hardware device for power profiling |
KDE Plasma Wayland | Accessibility and advanced graphics input support for KDE Plasma Wayland |
Knowledge Graph Portal Generator | Automatically generate custom web interfaces for structured data |
Kaidan Auth + portability | Account portability and Client/Server Authentication for the Kaidan XMPP client |
Kaidan Mediasharing | Media sharing and improved contacts for Kaidan XMPP |
Improving and extending Kaitai Struct | Rust parsing for binary analysis tool Kaitai Struct |
Kami | Choreography programming language integrated with the Rust ecosystem |
Karrot | Location-aware community self-organisation |
Katzen Metadata Minimizing Messenger | Privacy preserving instant messaging using a modern mixnet |
Kazarma | Bridge ActivityPub and Matrix realms |
Kazarma Release | Bridge between ActivityPub and Matrix protocol |
Kbin | ActivityPub based link sharing and microblogging |
/kbin | Mobile app and feature additions to /kbin |
KiCad | Professional open source electronics design application |
KiCad-IPC | Add RPC API, multichannel designs and schematic variant system to FOSS EDA suite |
KiKit | Tooling for automation of production of PCB designed in KiCAD |
Wireguard-1GE FPGA | Implement Wireguard in Verilog |
Improve Email Encryption in KMail | Adopt improvements in Email Encryption in KMail |
Krill High Availability | Making Krill RPKI daemon deployment more robust |
LDAP Synchronization Connector | Synchronize data from/to various data sources with LDAP |
LO/CODE Book project | Professional typography inside LibreOffice |
LibreOffice/Collabora Online typography | Add interoperability and state-of-the-art web typography to LibreOffice/Collabora Online line break |
LabPlot | Scientific and engineering data analysis and visualisation |
Land | Code editor building on Tauri and VSCodium |
Lemmy private communities | Add private communities to Lemmy federated link aggregator |
Lemmy Scale | ActivityPub-powered social link aggregation and discussion |
Lemmy Federation | Lemmy Federation and ActivityPub compliance |
Letswifi/Geteduroam | Make federated wifi access provisioning safer and more convenient |
Libre-SOC | A fully open hardware System-on-a-Chip |
Libre-SOC HPC | Work on High Performance Compute capabilities for Libre-SOC |
Libre-SOC OpenPOWER ISA WG | Steward ISA extension proposals through OpenPOWER External RFC Process |
IndieHosters | System for Cross-domain Identity Management (SCIM) |
LibreCellular | FOSS technology stack for 4G networks |
LibreOffice CRDT | Real-time collaboration between several, distributed LibreOffice instances |
LibrePCB 2.0 | New UI & powerful features for a future-proof LibrePCB |
LibreQoS | Improve congestion control for wifi networks |
LibreQoS 2.1 | Transactional Move System and improved APIs for LibreQoS |
Port of AMDVLK/RADV 3D Driver to the Libre-SOC | Adapt Vulkan Drivers to the Libre-SoC |
Libre-SOC Formal Correctness Proofs | Mathematical unit tests for open hardware System-on-Chip |
Libre-SOC Formal Standards Development | Formal Standards for OpenPower extensions from Libre-SoC |
Libre-SOC Video Acceleration | Optimised video acceleration instructions for Libre RISC-V SoC |
Liminix | Nix-based OS for domestic WiFi routers, access points etc |
Usability of Linux firewall userspace tools | Userspace tooling for Linux kernel Netfilter |
LiteX | Developer framework for FPGA and ASIC designs |
LANShield | Constrain local network access for mobile devices |
Loops | ActivityPub based sharing of short video clips |
Luna PnR | A versatile and fast new open-source place and route tool |
LunaPnR Phase 2 | A versatile and fast new open-source place and route tool |
Mainstreaming Anonymity for Developers (MAD) | Add Onion Services to interactive internet applications |
MEGA65 Phone Modular MVP | OSHW mobile device with form-factor of hand-held game consoles |
MNT Reform Next | New iteration of the MNT open hardware laptop |
Test Procedures for MOSFET Open Source SPICE Model Validation | Test Procedures for MOSFET SPICE Model Validation |
Improving the deployability of Multipath TCP | Improve MPTCP support in the Linux kernel |
Improving the deployability of Multipath TCP, part 2 | Improve MPTCP support in the Linux kernel |
MTE - the MirageOS Taler Exchange | Implement Taler Exchange functionality in OCaml-based unikernel |
The MacBook Liberation Project | Implement Coreboot support to various Apple devices |
Machdyne | Modular open compute hardware |
Maemo Leste | An independent mobile operating system focused on trustworthiness |
MailBox renewal | Performance upgrade of MailBox mail modules |
Mailpile 2 (moggie) | Building a secure, modern e-mail client for self-hosting |
Makatea | An x86, 64-bit Virtual Machine Monitor for the seL4, verified microkernel |
Manas | Rust modules for Solid clients and servers |
Manyverse Private Groups | Implement SSB Private Groups in Manyverse |
MapComplete | Thematics OpenStreetMap-viewer and editor. |
Marginalia Search | A fresh take on search |
Catalogs in MariaDB | Enable true multi-tenacy in the MariaDB database |
Massive FOSS scan | License scan on the whole Software Heritage archive |
Mastodon - groups, filtering, moderation | Group support with ActivityPub |
ActivityPub Quote Posts | Quote Posts in ActivityPub and Mastodon |
Improving Matrix E2E encryption UX | Better usability of Matrix.org E2E encryption |
Mautic Portability | Portable marketing campaigns for Mautic |
Mellium | Add OMEMO support to XMPP library |
Practical Decentralised Search and Discovery | Search and discovery inside mesh/adhoc networks |
Modular Meta-Press.es | Reusable decentralised meta-search engine |
MinetestEdu | Education platform centered around 3D/cube world Minetest |
Miru | Multi-track video editing and real-time AR effects |
MobileAtlas | A distributed open hardware test infrastructure to analyse mobile networks |
MobileAtlas | Taking roaming measurements to the next levelMobileAtlas |
postmarketOS/phosh-mobile-settings integration | Consolidate functionality of FOSS mobile settings applications |
Mobilizon UX | Share events on the fediverse |
Mobroute | A minimalist FOSS public-transportation router/tool suite |
Caster | Open-hardware high-refresh-rate electrophoretic display controller |
Monal IM UI | Modern UI for XMPP on iOS and macOS |
Movedata | Privacy-preserving, energy efficient data replication and verification |
Movim | Add end-to-end encrypted videocalls to Movim XMPP |
Mox | Modern full-featured open source secure mail server |
Mustang - UI components | Integrated email, team chat, video conference, calendar and file exchange |
Mustang UX | Integrated email, team chat, video conference, calendar and file exchange |
SecSync | Efficiently combine end-to-end encryption with CRDTs |
Naja | EDA tool focused on post logic synthesis |
Naja DNL | Add Dissolved and Batch Netlists to Naja EDA |
Namecoin: ZeroNet and Packaging | Make ZeroNet work with Namecoin |
Nitrokey 3 | PIV/FIPS 201-3 and extended hardware support for Trussed/Nitrokey |
Nitter | Alternative privacy-preserving FOSS UI for Twitter |
NixBox | Nix integration with netbox |
Debug Adapter with Nix | Implement the Debug Adaptor Protocol for Nix |
NoScript Contextual Policies & LAN protection | Application Boundaries Enforcer (ABE) for new generation of browsers |
NodeBB | ActivityPub support and accessibility improvements for forum software |
Nyxt Webextensions | Independent implementation of WebExtensions |
O-ESD: Open-hardware for ElectroStatic Discharge testing | Open-hardware for ElectroStatic Discharge testing |
OCaml-QUIC | Implement QUIC/QUIC-TLS/QPACK and HTTP/3 in OCAML |
OVT 13 | Open Hardware laptop |
OWASP dep-scan | Security and risk audit tool |
owi | Symbolic evaluator and fuzzing of WASM software |
Oils for Unix | Bringing shell environments into the 21st century |
Oku | A browser and encrypted data vault based on IPFS |
Omnom | Add social layer to personal bookmarking |
Ontogen | From datasets in DCAT catalogs to knowledge graphs |
Ontogen and Mud | Advanced versioning and identity management for RDF datasets |
OpenAGPS | Privacy-friendly, self-hostable location service |
OpenCarLink | Security tooling for vehicle ODB2 ports |
Open Cloud Mesh | Improved specs and test suite for Open Cloud Mesh protocol |
DRTM implementation for AMD processors | Unified framework for dynamic RTM |
OpenEMSH | Automatic mesher for FDTD simulation |
Open Energy Profiler Toolset | Modular open hardware Energy Profiling |
Open Everything Facts | Powering consumer choice on anything with a bar code |
OpenHarbors | Dynamic Tunneling of WPA over IP/L2TP |
Openki.net | Make local events and meetups discoverable |
Open Web Calendar Stack | Aggregate public and private web calendars |
openwifi: 802.11a/g/n maturity | Improved stability, data rate and reach of openwifi |
Openfire IPv6 support | Add IPv6 support to the Openfire XMPP server |
Openki Roles | Restructuring role management in libre tool for crowd-sourced education |
Ordie | Designing a SoC for Betrusted |
GPRS/EGPRS support in Osmocom CNI for Ericsson RBS | |
Open source ePDG for VoWiFi | Enhanced Packet Data Gateway for mobile infrastructure |
Overte | Virtual reality based social platform |
p2panda: group encryption and capabilities | Add group encryption and capabilities to peer-to-peer SDK |
PGP4civiCRM | Add email encryption to CRM |
Securing PLCs via embedded protocol adapters | Open hardware protocol adapters for industrial automation |
PTP gateware with openXC7 | PTP on FPGA timing cards and SDR cards with openXC7 |
PTT | Unikernel Mailing list server in OCAML |
Panoramax | Digital, collaborative immersive street level imagery |
Passthrough Authentication | Authentication proxy using Kerberos and SPNEGO |
Patchouli | Arbitrary-sized open hardware EM pen products |
PeerDB Search | Search for semantic and full-text data |
Popularizing PeerTube | Decentralised video platform powered by ActivityPub |
Peertube plugin livechat | Integrated chat for Peertube live streams |
Manyfold | Manage private collections of 3D models |
Pijul ecosystem | A modern patch-based version control system |
Pijul Hybrid | Hybrid patch-based/snapshot-based system for distributed versioning |
Pimalaya: email | Open source personal information management |
Pimalaya PIM | Memory-safe emails, contacts, calendars, tasks and more |
Pion | Network congestion measurement for adaptive real-time applications |
PixelDroid/Media editor | Native PixelFed/ActivityPub image sharing app |
Pleroma | Scalable ActivityPub server written in Elixir |
Poliscoops | Make political news and online debate accessible |
Pomme d’API | Improvements around the Open Food Facts API |
Pre-Scheme | Compile Scheme directly to portable C |
pretalx | Open source tooling for events and conferences |
Protomaps | Self-hostable maps based on OpenStreetMap data |
ProveThis | Prove statements about authenticated API resources |
Py2HWSW | A tool to manage embedded HW/SW project |
Pythonic Slint | Add a full-blown Python API to Slint |
Proper Webcam support in Qemu | Better virtualisation of camera interfaces |
R5N-DHT | Formalisation within IETF of R5N Distributed Hash Table design |
RA-Sentinel | FPGA-based Radio Receiver for securing Wifi against hacking attacks |
RADIUSdesk Multi WAN | Add Multiwan to RADIUSdesk |
RAIJIN | Open Hardware brain measurements with near-infrared spectroscopy |
RETETRA3 | Security research into TETRA standard |
Fast RSA + PQ Blind Signatures | Fast multiprecision integers for blind RSA and Post-Quantum signatures |
Python bindings to the rattler library | |
Re-isearch Schmate | Extending re-Isearch with a flat vector datatype for embeddings |
ReOxide | Improving Rust Decompilation |
Redox Flow Battery | Development Kit for Open-Source Hardware Redox Flow Battery |
Redox OS Unix-style Signals | Add Unix-style signal handling to Redox Operating System |
Renderling | Real-time rendering library on top of WebGPU |
Replicant on Pinephone 1.2 | Add basic support for the Pinephone 1.2 to Replicant |
Finish porting Replicant to newer Android version | Alternative, free software version of Android |
Reproducible F-Droid | Building a trusted app ecosystem with F-Droid |
Reproducible-openSUSE | Reproducible distribution of openSUSE rolling release |
Ricochet Refresh | Anonymous, meta-data free secure messaging |
pcb-rnd, sch-rnd | Open source EDA suite |
Free and open source NPU Drivers | Libre drivers for Neural Processing Units |
Rosenpass | Post Quantum Security Add-On for WireGuard |
Rosenpass API | Improved API's and platform coverage for Rosenpass |
Rosenpass Broker | Expanding the Rosenpass API's to enable easy integration in applications |
Rotonda Secure Extensions | Implement BGPSec in Rust and integrate into Rotonda |
SCION Open Source Implementation | Performance improvements for SCION reference Implementation |
SCION-enabled IPFS and libp2p | Enhancing IPFS Performance and Resilience through SCION's Path-Aware Networking |
Geographic tagging of Routing and Forwarding | Geographic tagging and discovery of Internet Routing and Forwarding |
WWW SCION | Path-aware web server/proxy deployment and browsing |
SIP RELOAD | REsource LOcation And Discovery, a peer-to-peer (P2P) signaling protocol |
Cell broadcast support for the Linux Mobile Stack | Implement SMS-CB for emergency messages on Linux |
Software Heritage listers + tooling | Performance improvements and new listers/tooling for Software Heritage |
Secure Web Tokens for Linux | TPM 2.0 backed FIDO2/U2F tokens on Linux |
SeedVault Integrity | Add integrity checking and WebDAV support to SeedVault Android backups |
SelfPrivacy | Reproducible self-hosting stack based on NixOS |
SensifAI | AI driven image tagging |
#Seppo! | Portable ActivityPub implementation |
Sequoia PGP | Improve interface of Sequoia PGP commandline |
Servo: Benchmarking and Statistics | Infrastructure for benchmarking and testing Servo |
Servo CSS | CSS feature parity for Servo browser engine |
Servo Developer Experience Improvements | Improve productivity for Servo developers |
Multi browsing context support in Servo | Allow Servo browser engine to render beyond atomic pages |
Multiprocess Mode in Servo | Speed up Servo with parallelisation |
Servo Script Improvement | Refactoring Servo’s script crate |
SiCl4 | Tool for interactive reverse engineering of digital logic. |
Silicon verification | Non-destructive, in-situ inspection of physical chips |
Slint port for Android | Port the Rust-based Slint UI toolkit to Android |
Slips Immune I | Active IDP using ARP poisoning |
Smart lookup & inference for Semantic Data | Knowledge mapping within a postgresql database |
Sniffnet | User-friendly network monitoring application |
SocksTrace | Ptrace based proxy leak detector |
Peer-to-Peer Access to Our Software Heritage | Access Software Heritage data via IPFS DHT |
Solid NC 2024 | Add more Solid capabilities to Nextcloud |
Solid Compound | A software library/framework to simplify designing for W3C Solid |
Solid Data Modules | Improve data accessibility and prevent data corruption in Solid Pods |
Solid Application Interoperability | Interoperable Data sharing flows and discovery for Solid |
Solid Usable App Tools Project | Improve developer experience for W3C Solid |
Solid Wallet | Authorization reasoning, rule-based controls and fluid integration for Solid |
Sonar: a modular peer-to-peer search engine | Modular peer-to-peer search engine |
Spade | Standalone Hardware Description Language |
Dual-level Specification Inference | Make formal verification more practical with dual-level Specification Inference |
Spectrum Applications | Add running graphical applications to the compartmentalized desktop OS Spectrum |
Secure User Interfaces (Spritely) | Usability of decentralised social media |
Squishy | SCSI multi tool and gateware library |
Transitioning SMM Ownership to Linuxboot | More robust defense Against Firmware Vulnerabilities |
Standards Grammar Catalog/Toolchain | Open Standards Grammar Catalog/Toolchain |
Stencila v2 for ERA and EPP | Add editable, runnable code to scientific publications |
Stract | Explorative search engine |
StreetComplete/AllThePlaces | Ingest data from AllThePlaces into StreetComplete |
Structured Email for Roundcube | Add schema.org metadata awareness to open source email |
Surfer Waveform Viewer | Analyse signal levels in simulated circuits |
TALER Bullion | Infrastructure for GNU Taler Payments with non-fiat Currencies |
Interledger interoperability inquiry | Investigate synergy between Interledger and GNU Taler |
GNU Taler Wallet ID Lookup Service | Optional discovery of TALER wallet addresses linked to digital identities |
Road Signs for Digital Payments | Safe, usable financial interfaces for poorly-schooled adults. |
Taler-Odoo Payment System (TOPS) | Integration module for TALER in Odoo |
GNU Taler Tryton/GNUHealth integration | GNU Taler module for Tryton ERP/GNU Health |
TISG trustable image sensor gateware | FPGA based camera providing encrypted video streams |
Client Proof-of-Work in TLS | Mitigation against DoS amplification on the TLS handshake |
TOS;DR OTA backend | Integrate Terms of Service;Didn't Read with Open Terms Archive |
TSCH-rs | Time Slotted Channel Hopping implement in Rust |
GNU Taler wallet app for iOS | Mobile GNU Taler payments for portable Apple devices |
Tasteweb | Develop new web of trust mechanisms |
Tau | Remote sharing of terminal sessions |
Termux | Android terminal app and software distro/run-time |
TerosHDL: OSS, GHDL, NVC | IDE with support for Open SYthesis Suite and GHDL/NVC simulators |
Threshold OPRFs | Bringing the power of Threshold OPRFs to the people |
Topola | Topological (rubberband) router for printed circuit boards |
Tracking weasel | Detect privacy violations in mobile apps |
TrenchBoot as Anti Evil Maid - UEFI boot mode support | Add UEFI to the Qubes integration of Trenchboot with AEM |
TrenchBoot for AMD platform in Linux kernel | Upstream TrenchBoot AMD support to the Linux kernel |
Trust semantic learning and monitoring | Measure on-going trust between interacting agents |
Tvix-{Store/Build} | Improve store and builder component of Tvix |
HTML export for Typst | Markup based typesetting for multichannel publishing |
UEFI Capsule Update for coreboot with EDK II | Implement more robust firmware updates in coreboot |
ULX4M | A modular open hardware FPGA platform |
UberDDR3 | Open Hardware DDR3 memory controller |
Reverse Engineering Toolkit | Reducing e-waste through Reverse Engineering |
UnifiedPush | Decentralized and open-source push notification protocol |
Toward a Fully-Verified SCION Router | Formal verification of the reference open source SCION Router |
Verilog-A distiller | Automated porting of models from C to Verilog-A |
VersaTiles | Simplify vector map tile creation, hosting, and interaction |
Servo improvements for Tauri | Verso offscreen + multiview |
Next Generation Browser Profile Workflow | A profile system for the Verso browser |
Verso Views | A Functional Browser Based on Servo |
Webview library with Verso for Tauri | Refactor parts of Verso into a WebView library |
VexiiRiscv | Next generation of the VexRiscv in-order FPGA softcore |
OpenIMSd | 4G/VoiceOverLTE support for open source mobile OSes |
Vouivre | A dependent type system for machine learning in Lisp |
Vula | Encrypted ad hoc local-area networking |
Enhancing vula with IPv6 and REUNION rendezvous | IPv6, hybrid post-quantum improvements & REUNION support for Vula |
Free Software Vulnerability Database | A resource to aggregate software updates |
Enhance the vulnerability database | Enhance the VulnerableCode vulnerability database |
WPE Android | Embedded-friendly Webview based on WebKit |
Wax | Add ODF, legacy office and PDF capabilities to Wax |
Integration of Waydroid on mobile GNU/Linux | Run Android apps in Linux containers on mobile devices |
Wayland input method support | Better specification for Wayland input methods |
webxdc PUSH | Towards an usable, interoperable and trustworthy web app ecosystem |
WebXDC XMPP | Standardisation effort for WebXDC integration in XMPP |
Webxdc evolve | Comparative analysis of HTML5 app containers |
Whippet | A new local maximum in safe, managed memory |
Whisperfish | Cross-platform mobile client for Signal and derivatives |
Willow Sync | General Sync Protocol for Willow written in Rust |
WireGuard on FPGA | FPGA implementation of Wireguard protocol written in SpinalHDL |
Wobble Web | Hybrid graphics editor and coding environment |
Wolvic User Interface | Flexible windows, tabs, zooming and web rendering in Wolvic |
Event Federation Plugin for WordPress | Add ActivityPub to events created with most common WordPress event plugins |
MLS for XMPP | Add Message Layer Security to XMPP |
XMPP Interoperability and Protocol Standard Conformance Testing | Development of an XMPP Test Suite |
XR Fragments | Discover, reference, navigate and query 3D online content |
Yrs weak links | More efficient CRDT by interconnecting and synchronising data structures inside documents |
Zero-allocation web servers in roc | Web server framework with constant memory usage |
ZeroPhone Next | Hackable open hardware mobile phone |
Zilch | Tools for efficient granular builds and introspection |
Zip linting and bzip2 in Rust | More secure handling of popular archive formats |
ARPA2 | Working towards a decentralised global internet that offers security and privacy by design. |
badkeys | Detect compromised cryptographic public keys |
bcachefs | Next generation file system |
bluetuith | Bluetooth connection/device manager for the terminal |
Cpdf Accessibility | Implement PDF/UA in cpdf |
cables.gl | Creative tool for graphics and 3D content |
Elliptic curve encryption speed-up using SIMD | Low-level instructin optimisation for curve25519-dalek & Arkworks |
Democratic SendComm | Easy to use connected open hardware device |
django-allauth | Versatile authentication for Django |
Donations | smaller contributions to various activities |
dweb-search | Index DHT based distributed webs |
eduVPN multi-protocol | Review of the eduVPN multi-protocol project. |
eduVPN | Making secure VPN network technology available to everyone |
elRepo.io - Resilient, distributed content sharing | Resilient, human-centered, distributed content sharing and discovery. |
Explain Direct | Providing effective and efficient access paradigms for open educational material |
f8 | Modern 8-bit instruction set |
Fashion Freedom | Supporting research, development, and education to bring the fashion industry into the 21st century |
FileSender | FileSender is a secure and private way to share large files with anyone. |
foaHandler | Reverse engineer the OpenAccess file format |
Global Directories | Distributed contact information discovery mechanism |
Hackathons | contributions to various hackathons |
iTowns | Visualise 2D and 3D geospatial data on virtual globes & maps |
Internet of Coins | Create a decentralized, self-sustaining economy by implementing inter-blockchain connectivity |
it | Radically decentralised version control with CRDTs |
iuh-openbsc | An open source implementation of 3G |
jaq | Implementation of jq in Rust with formal semantics |
lib1305 | Microlibrary for Poly1305 hashing |
libnix | Native Nix on MS Windows |
libspng | A fast and safe implementation of Portable Network Graphics |
libspng APNG | Add Animated PNG (APNG) image read- and write support to libspng |
libvips | Add animated PNG and enhanced JPEG XL support to libvips |
Verifying and documenting live-bootstrap | A reproducible, automatic, complete end-to-end bootstrap |
Securing Decentralised Live Information with m-ld | Collaborative editing of LInked Data based on CRDT |
mCaptcha | Privacy-friendly Proof of Work (PoW) based CAPTCHA system |
mikroPhone | Open Hardware feature phone |
mitmproxy | HTTP/3 Support and OS Proxy Mode for intercepting local proxy |
Multisoni | Modern and efficient real-time audio playback engine |
nextpnr for GW-5 | Add support to nextpnr for Gowin GW-5 FPGA family |
Improvements for the next generation firewalling tool in Linux | Netfilter kernel improvements, user space tools and testing |
Nixcloud Mail | Declarative mail server based on NixOS |
Nixcloud Webservices | Declarative web services based on NixOS |
Strengthening NTP and NTS in ntpd-rs | Memory-safe implementation of IETF time standards including NTPv5 and NTS |
openCologne | CM4 form factor SoM for GateMate chips |
openPCIe2 Root Complex | Open hardware implementation of gen 2 PCIexpress in OpenXC7 |
openXC7 | Improve hardware support for open source FPGA tooling |
S-SATA for openXC7 | Open source SATA phy and interface for FPGA's |
p3pch4t | Decentralized chat platform built on i2p |
PKCS#11 v3 | Contribute to standardisation of PKCS#11 for cryptographic tokens |
postmarketOS daemons | Add modern service daemons to postmarketOS |
Support for OpenPGP v6 in rPGP | Implement draft-ietf-openpgp-crypto-refresh in rPGP |
RaptorJIT | RaptorJIT is a high-performance Lua virtual machine for network dataplanes. |
reqwest | Memory safe HTTP client |
rrdnsd | DNS based load balancing and high availability |
scalePNR | New place and route algorithms for large FPGAs |
SDR PHY | Create a GSM mobile phone consisting of completely open source software and SDR radio |
x86-64 VM Monitor for seL4 verified microkernel | Very restricted virtualized environment for higher security |
SecuShare | A framework for sufficiently safe social interaction |
Serval-LR | SERVAL Long-range WiFi Add-on |
Σ-protocols | Formalise and implement zero-knowledge proof Σ-protocol |
Magic Wormhole/SPAKE2 | Securely send files between two computers with minimum fuss |
Maintenance and portability of sudo-rs | Make sudo-rs available cross-platform |
TOS;DR | A user rights initiative to rate and label website terms & privacy policies |
Tracking Exposed | Increase transparency behind personalization algorithms |
Trusted Boot Module | An open hardware trusted boot manager |
tslib | Better configuration and callibration of touchscreen devices |
uFork | A memory-safe pure-actor virtual machine |
uFork/FPGA | A memory-safe pure-actor processor soft-core |
uMap | Collaborative custom mapping with OpenStreetMap data |
uMap Vector Tiles | Use vector tiles to build custom maps with OpenStreetMap data |
uberClock | High precision open hardware clocks using multi-mode crystal oscillators |
vdirsyncer | Synchronise calendars and contacts |
vm-builder | Virtual Machine Build, Life Cycle and Integration in monolithic and microkernel platforms |
xrsh | Interactive text/OS terminal inside WebXR |
NLnet Foundation currently supports the following projects with in-kind contributions: |
|
The Commons Conservancy | Legal infrastructure for public benefit efforts |
NLnet Labs | Independent lab for Internet infrastructure development |