Grants for 45 Projects Working on Shared Digital Infrastructure
We are happy to announce that 45 projects have been selected for NGI Zero Commons Fund seventh open call. We congratulate all the grantees and thank them for their contribution to a free, open, resilient, secure and human-centered internet. In a world increasingly in the grip of proprietary technologies and those who control them, we think it is important to be supporting people who are working on the digital commons: shared digital technologies that serve not the few but are available to everybody.
Toward a digital commons
The NGI Zero Commons Fund provides grants to people who help build the digital commons. Because all projects are free and open source technologies, all outcomes can be freely used, studied, shared and moderated by anyone. Together they provide the building blocks for a information and communication infrastructure that promotes digital autonomy and serves the common good.
Stacking up building blocks to reclaim the digital commons
So far 272 projects have received funding in the seven rounds of the NGI Zero Commons Fund. A new call opens every two months, the current call closes December 1. NGI Zero, the coalition of 16 non-profits led by NLnet foundation, has been responsible for five other funds besides the Commons Fund. Over all, the coalition has supported over one thousand Free and Open Source projects. The NGI Zero Commons Fund is financed by the European Commission as part of the Next Generation Internet initiative.
If you applied for a grant
This is the selection for the June call of the NGI Zero Commons Fund fund only. We always inform all applicants about the outcome of the review ahead of the public announcement, whether they are selected or not. If you have not heard anything, you probably applied to a later call or a different fund that is still under review.How do I find out which call round I applied to?
You can see which call round you applied to by checking the application number assigned to the project when you submitted the proposal. The number starts with the year and month of the call, so 2025-06- in the case of the June 2025 call. You see that same number featured in the emails we send you (It should not happen, but if you did apply to another call and did not hear anything, do contact us)
Meet the new projects!
(you can click or tap on the project name to fold out additional information)
Trustworthy hardware and manufacturing
-
Borg - European Graphics Processing Unit — Foundational workflow for an open-source GPU
The Borg (Bring your Own Graphics) project aims to establish the complete foundational workflow for an open-source GPU using entirely free and open Electronic Design Automation (EDA) tools. Recognizing that full GPU development is highly complex, the initiative capitalizes on recent advances in low-cost chip manufacturing to make individual tape-outs feasible for small teams. The initial, focused objective is to successfully design, verify, and manufacture a tiny floating-point unit (FPU)—the central component of modern graphics processors—by validating every step of the pipeline, from high-level design and FPGA prototyping to the final RTL-to-GDS-flow. This strategic focus proves the viability of an open-source manufacturing and development pathway for future graphics hardware.
▸ For more details see: https://nlnet.nl/project/Borg
-
Open Beam Interface Lite — Generic interface for high end scanning and patterning devices
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/OBI-Lite
-
Open Logic - Signal Processing Elements — Standard Library for FPGA development
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/OpenLogic
-
Open-source accelerator platform for large FPGAs — Low cost hardware accelerated workloads with open toolchains
Affordable Kintex-7 FPGA cards with DDR3 and PCIe have recently become accessible to hobbyists, researchers and small companies, but the open-source tooling and gateware ecosystem has not yet caught up. This project bridges that gap by delivering an end-to-end open platform: a Raspberry Pi with PCIe root port will be used for easy bring-up and remote access, while a fully open PCIe endpoint and DMA engine drives high-speed host-device transfers, with an open-source uberDDR3 memory controller for data storage. Users will be able to run large FPGA designs, integrate high-bandwidth memory and PCIe interfaces, and reuse the PCIe/DMA infrastructure in their own projects, all without vendor tools. The project also ports the ZTAchip accelerator to Kintex 7 with openXC7 and prepares real-world AI demos such as video object detection and local LLM inference. This gives users a practical, low-cost entry point into hardware acceleration, enabling experimentation with custom architectures, RISC-V extensions, SDR pipelines, image processing or general compute offloading. Improvements to openXC7, nextpnr and scalePnR benefit the wider community, making large-device timing closure and GTX transceivers more accessible. Overall, this work expands the possibilities for developers who want high-performance FPGA capabilities without proprietary toolchains.
▸ For more details see: https://nlnet.nl/project/PCIe-DMA-DDR3-accelerator
-
OpenCartoCam — 360-degree camera with hardware-accelerated object detection
OpenCartoCam is an open source 360-degree camera that leverages edge computing to support cartographing the world. Equipped with precise positioning systems and hardware-accelerated object detection, it enables semi-automatic mapping and categorization while maintaining a compact form factor.
With very few companies offering options for cartography in the first place and those that do, often restricting access through high prices and closed-source systems, OpenCartoCam lowers these barriers to entry. The widespread adoption of OpenStreetMap data shows the great potential of open data initiatives. Designed with accessibility and affordability in mind, this project contributes to said initiatives and represents a meaningful step towards more open and collaborative cartography efforts.
▸ For more details see: https://nlnet.nl/project/OpenCartoCam
-
Pinbot — Design and deploy test jigs for electronics
Pinbot is an open-source platform that makes it easy to design and deploy test jigs for electronics. It brings together mechanical fixtures, control electronics, jig-level software, and a backend that stores and analyzes every test result. With Pinbot, you can achieve fast, reliable, and fully automated testing of printed circuit board assemblies (PCBAs), whether on a production line or in your garage. Think of it as CI/CD for your hardware nothing ships until it been verified by automation and every detail is logged for full traceability.
▸ For more details see: https://nlnet.nl/project/Pinbot
-
TerosHDL usability — Open source IDE for FPGA/ASIC development
TerosHDL improves the accessibility and usability of digital design workflows by providing a modern, vendor-neutral environment for working with HDL languages. It streamlines editing, simulation, FPGA interaction and project management, enabling students, researchers and professionals to work more confidently and efficiently while strengthening the broader open-hardware ecosystem. This project will deliver substantial usability and infrastructure improvements: a place-and-route manager, an FPGA loader interface based on OpenFPGALoader, and a binary manager for NVC; enhanced drag-and-drop capabilities within the project manager; frontend testing through ExTester; structured triage and resolution of existing issues; and targeted improvements to documentation, accessibility and security. The work also includes onboarding and supporting new contributors to ensure long-term sustainability and reduce the dependency on a single maintainer.
▸ For more details see: https://nlnet.nl/project/TerosHDL-UX
-
Torch Lens Maker — Open-source optical systems engineering
Torch Lens Maker is an open-source Python library for modeling and designing optical systems. It can be used to design simple mirrors and lenses, all the way to compound optical systems made of a sequence of optical surfaces, such as camera lenses. Torch Lens Maker is based on PyTorch and implements differentiable geometric optics. This gives access to the full power of modern GPU-based numerical optimization methods. Designing an optical system with Torch Lens Maker is a new approach to optical engineering based on explicit description of the system design parameters with Python and powerful numerical optimization. The project also focuses on interactive visualization and exploration of optical systems with a web-based viewer called tlmviewer. This offers deep integration with the Jupyter Notebook environment which has become a standard in the open source numerical computing community. Torch Lens Maker aims at becoming a complete solution for code-based open-source optical systems engineering.
▸ For more details see: https://nlnet.nl/project/Torch-LensMaker
-
uberDDR4 — High-performance, standalone DDR4 memory controller.
UberDDR4 aims to deliver a high-performance, standalone, fully open-source DDR4 memory controller. Building on the proven success of UberDDR3, which remains the fastest and most capable open-source DDR3 controller available today and is already supported on all AMD/Xilinx 7-series FPGAs as well as the Lattice ECP5. As DDR3 phases out, this project helps maintain high-performance memory solutions for the open hardware community. The work includes developing a new DDR4 controller for next-generation FPGA families such as AMD/Xilinx UltraScale Plus using an architecture designed for easy portability to future tape-out silicon projects, porting UberDDR3 to additional platforms, and improving its performance when used with open FPGA toolchains including openXC7 and scalePnR.
▸ For more details see: https://nlnet.nl/project/UberDDR4
-
uberWAVE — Full featured live interactive waveform viewer
Uberwave is a full featured live open source interactive waveform viewer for displaying internal variables over time of microcontrollers. It receives live information through the debugger interface of an Arm MCU. It aims to deliver a full featured interactive analog waveform viewer for the purpose of viewing simulation results generated by NGspice to enable the designwork of analog and mixed signal chip designers.
▸ For more details see: https://nlnet.nl/project/uberWAVE
Network infrastructure incl. routing, P2P and VPN
-
Improving asynchronous execution in libgnunetutil — Add synchronous processing to GNUnet
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/libgnunetutil/
-
Enhancing vula and related libraries — Automatic local network encryption for IPv4/IPv6 with PQC
With zero configuration, Vula automatically encrypts IP (v4) communication between hosts on a local area network (LAN) in a forward-secret and transitionally post-quantum manner to protect against passive eavesdropping. Improvements within the scope of this project include enhancing highctidh with autoconf and to provide a pkg-config enabled shared C library with additional language bindings. The project will also enhance privacy preserving peer discovery with REUNION, and increase implementation diversity of the protocol with a Golang version to enhance mobile device support. Initial Bluetooth integration will be added, and IPv6 support will be enhanced. As a final result, a network traffic enforcement library will be created (Guardrail) which can be used by vula and similar projects with IP traffic routing security needs.
▸ For more details see: https://nlnet.nl/project/Vula-Guardrail
-
Porting the Lucid Language to Open Platforms — Make writing high-performance data-plane software easier
Lucid is an open-source programming language designed to make writing high-performance data-plane software easier. It fills an important gap between existing paradigms. Compared with pipeline-oriented languages like P4, Lucid introduces higher-level abstractions that are more expressive and modular. Compared with run-to-completion frameworks like eBPF, Lucid provides a simpler serial packet-processing model with compiler-managed parallelization. While Lucid has been used successfully in a number of research projects, wider adoption is limited because it currently only supports specialized pipeline processors found in proprietary switches. In this project, we will port Lucid to standard architectures (e.g., ARM, x86, RISC-V), found in devices from home routers to SmartNICs and enterprise servers. Key tasks include extending Lucid's compiler to generate parallelized C for general-purpose CPUs, adding a type-safe foreign function interface, and developing a suite of example and benchmark applications. Our goal is to make Lucid useful for a much larger community, to accelerate innovation in open-source data-plane software.
▸ For more details see: https://nlnet.nl/project/Lucid-Platforms
-
Reach — Cryptographic Infrastructure for Anonymous Communication
Reach addresses a gap in privacy-preserving communication infrastructure for scenarios involving surveillance risks, device seizure threats, and the need for safe ongoing dialogue between anonymous individuals and trusted groups. The open-source platform uses ECDH-based Oblivious Message Retrieval to enable anonymous individuals to establish first-contact and maintain bidirectional communication while preventing semi-honest infrastructure providers and third-party observers from learning communication patterns. By implementing asymmetric forward secrecy, organisations that deploy Reach maintain full forward secrecy with persistent keys, while anonymous parties achieve privacy and confidentiality without storing or outsourcing any cryptographic material. Reach delivers self-hostable infrastructure and formally verified cryptographic schemes for the broader privacy ecosystem.
▸ For more details see: https://nlnet.nl/project/Reach
-
schc-rs — Faster low power networking for constrained devices
Static Context Header Compression (SCHC), defined in RFC 8724, is a framework designed to provide efficient header compression and fragmentation for constrained devices in Low Power Wide Area Networks (LPWANs). The IETF has been working on standardizing SCHC over IEEE 802.15.4 networks, which are commonly used in Internet of Things (IoT) applications. The aim of schc-rs is to provide a Rust implementation of the SCHC protocol, enabling developers to leverage its benefits in their Rust-based applications. Together with the dot15d4-rs project and the smoltcp network stack, schc-rs aims to provide a future-proof solution for IoT devices communicating over IEEE 802.15.4 networks.
▸ For more details see: https://nlnet.nl/project/schc-rs
-
SecurEAP: Secure Enterprise Wi-Fi on Linux — Improve Wi-Fi security and privacy
SecurEAP will improve Enterprise Wi-Fi security and privacy on Linux by adding modern protections such as Trust on First Use (TOFU) and automatic anonymous identities. The project will extend open-source components such as wpa_supplicant, iwd and popular network managers like “NetworkManager”. As a result, SecurEAP will make it much harder to carry out rogue access point attacks against Linux, which recent research has shown is still a problem in practice. Additionally, the project will study and prototype improvements of TOFU to mitigate “first use” attacks. Taken together, this finally adds modern protections to Linux that other platforms already offer, but Linux has still lacked.
▸ For more details see: https://nlnet.nl/project/SecurEAP
-
wcoord (wireless-coordination) — Easy configuration of wireless networks
This project aims to create a standard management system for groups of networked devices by integrating with core components of the OpenWrt embedded operating system. The management system integrates the latest developments in lightweight OpenWrt software: ucode (a powerful and small alternative to Bash or Lua), and unetd (a daemon that aides in the creation of fully-meshed WireGuard VPNs). OpenWrt, already one of the most prominent operating systems for embedded devices, plays a fundamental (often invisible) role in internet commons on the network edge. Improvements in deployment and management of groups of devices empower people to take collective control of the hardware they already own and use.
▸ For more details see: https://nlnet.nl/project/wcoord
Software engineering, protocols, interoperability, cryptography, algorithms, proofs
-
iOS support for AccessKit — Cross-platform abstraction over accessibility APIs
AccessKit makes it easier to implement accessibility, for screen readers and other assistive technologies, in toolkits that render their own user interface elements. It provides a cross-platform abstraction over accessibility APIs, so toolkit developers only have to implement accessibility once. The aim of this project is to create the UIKit backend to support devices running iOS, feature-parity with Android being the target. An existing UI toolkit will be modified to show how other open-source UI projects can take advantage of this new capability.
▸ For more details see: https://nlnet.nl/project/AccessKit-iOS
-
minipgp6 — Lean implementation of modern OpenPGP
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/minipgp6
-
Parley - rich text layout library — Cross-app rich text copy/paste for Parley
High quality, consistent text display across applications and platforms is a fundamental part of a good user experience, yet it often depends on embedding cumbersome web browser components. Parley is an open source project building a powerful, independent alternative for rich text layout. By providing a performant library for native desktop and mobile apps, especially in modern languages like Rust, it empowers developers to create resilient, trustworthy, and good looking software without relying on the dominant web ecosystem. This grant will significantly mature Parley by expanding its international text layout capabilities, delivering cross-app rich text copy/paste, and providing performance benchmarks and documentation, making it a cornerstone for a more diverse and sovereign software landscape.
▸ For more details see: https://nlnet.nl/project/Parley-copypaste
-
Porting the Lucid Language to Open Platforms — Make writing high-performance data-plane software easier
Lucid is an open-source programming language designed to make writing high-performance data-plane software easier. It fills an important gap between existing paradigms. Compared with pipeline-oriented languages like P4, Lucid introduces higher-level abstractions that are more expressive and modular. Compared with run-to-completion frameworks like eBPF, Lucid provides a simpler serial packet-processing model with compiler-managed parallelization. While Lucid has been used successfully in a number of research projects, wider adoption is limited because it currently only supports specialized pipeline processors found in proprietary switches. In this project, we will port Lucid to standard architectures (e.g., ARM, x86, RISC-V), found in devices from home routers to SmartNICs and enterprise servers. Key tasks include extending Lucid's compiler to generate parallelized C for general-purpose CPUs, adding a type-safe foreign function interface, and developing a suite of example and benchmark applications. Our goal is to make Lucid useful for a much larger community, to accelerate innovation in open-source data-plane software.
▸ For more details see: https://nlnet.nl/project/Lucid-Platforms
Operating Systems, firmware and virtualisation
-
Open-source firmware for modern AMD boards part 2 — Extending coreboot support for AMD Phoenix SoC to AM5 socket
Intel has a strong position in coreboot support, but parity on hardware from other vendors such as AMD is essential for real choice, security, and auditability. The first part of this project brought coreboot support to modern AMD platforms using OpenSIL across server, desktop, and, through shared infrastructure, mobile segments. Within this new grant, coreboot support for AMD Phoenix SoC will be extended to AM5 socket desktop variants, adding network peripherals (WiFi, Bluetooth, and PXE), and ensuring compatibility for users of Windows 11. The project advances a unified, reusable path for AMD platforms and contributes everything upstream.
▸ For more details see: https://nlnet.nl/project/Coreboot-Phoenix-AM5/
-
p2panda System Service — Real-time collaboration, private sharing and unified local storage of desktop apps
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/p2panda-systemservice
-
Secure Apache PLC4J — Unified interface to PLCs and industrial devices
Apache PLC4X is an open-source, industrial connectivity framework that provides a unified, vendor-agnostic way to communicate with a wide range of PLCs and industrial devices. It eliminates the complexity of proprietary fieldbus protocols by offering consistent, high-level APIs for reading, writing, and subscribing to industrial data, enabling faster integration, improved interoperability, and reduced maintenance costs across OT/IT systems. With a modular driver architecture, strong multi-language support (Java, C++, Go, Python, etc.), and production-proven performance, PLC4X helps organizations modernize their automation landscapes, build scalable data pipelines, and accelerate digital-transformation initiatives—without being locked into a single vendor’s ecosystem.
▸ For more details see: https://nlnet.nl/project/PLC4J-security
-
TouchUp — Enhance the GNOME Shell User Experience on Touch Devices
GNOME Shell is a widely used Linux desktop environment, but it was not designed to be use on touch devices in everyday life. TouchUp helps improve the Shell’s usability on touchscreen devices and makes it a viable, free alternative: users no longer need to compromise on user experience for freedom, control and privacy.
Being a Shell extension, TouchUp enables users to use their well-known and stable upstream GNOME Shell (with their favorite extensions) and still have a decent touch interaction with their device. The project already provides essential features such as a gesture and button navigation bar or notification swipe gestures, and has first-class support for devices with removable keyboards or convertibles. The next big step is to expand TouchUp’s scope to higher-level features, with the goal of making the choice to daily-drive Linux on a touch device easier and more rewarding. TouchUp is primarily targeted towards the tablet form factor (since this is where FOSS options are scarcest), though most features also benefit mobile phones. Most importantly – just like GNOME Shell itself – TouchUp stays out of your way.
▸ For more details see: https://nlnet.nl/project/TouchUp
Middleware and identity
-
Authlib — Reliable OAuth and OIDC handling in Python
Authlib is a Python library used to build OAuth and OpenID Connect clients and servers. It is designed from low level specifications implementations to high level frameworks integrations, to meet the needs of everyone. It implements 20+ specifications and offers integration for 5 web frameworks. Our goal is to straighten the project by achieving long-due quality, security and janitoring tasks, and implement popular features requested by our community (including type hints, async support and FastAPI integration).
▸ For more details see: https://nlnet.nl/project/Authlib
-
C/C++ Package Registry — Common registry for software written in C/C++
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/C-Cpp-packages
-
Multitenant CAS — Better scalable Single Signon Enterprise Authentication
Apereo CAS is an open-source enterprise-grade identity and single sign-on (SSO) platform designed to securely authenticate users across multiple applications while centralizing identity management and authentication concerns. Built for flexibility and scalability, CAS supports modern authentication standards such as SAML, OAuth, and OpenID Connect, integrates with a wide range of directories and identity stores, and offers robust features like multifactor authentication, delegated authentication, and comprehensive auditing. Its modular architecture allows organizations to tailor deployments to their security and usability needs, while its active community and transparent governance ensure continuous innovation and long-term reliability.
▸ For more details see: https://nlnet.nl/project/MultitenantCAS
-
SimpleX relay server implementation in Rust — Scalable intermediated P2P messaging system
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/SimpleX-relay
Decentralised solutions, including blockchain/distributed ledger
-
Distributed object programming in Dart — Easily create peer-to-peer and federated software
This project provides a distributed object programming system in Dart that enables developers to create peer-to-peer or federated software for devices running Linux, macOS, Windows, iOS, and Android. Communication takes place over OCapN (the Object Capability Network) and provides a programming experience that does not require developers to be experts in (or spend a lot of time focusing on) the intricacies of distributed protocol design. Features include promise pipelining to reduce waiting for network round-trips, distributed garbage collection, and third-party handoffs to enable passing object references among more than two peers. An abstract networking layer allows developers to use the transport mechanism that works best for their application's context.
▸ For more details see: https://nlnet.nl/project/OCapN-DART
-
E2EE OCapN Federated Relays — Add relays to OCapN's capability-based networking
Spritely has been spearheading the work on creating a capability-based networking protocol called OCapN (the Object Capability Network). This network transport protocol unlocks a new way to implement peer-to-peer, distributed programming based applications. This project builds upon existing OCapN work by implementing a relay (a node that is allowed to send and receive messages from remote devices) in which all messages are end-to-end encrypted. This end-to-end encrypted relay also supports federation: users can use relays hosted wherever they wish, and the relays can seamlessly talk to each other, bridging users all over the internet while preserving their privacy and securing their communication. This relay design will also be submitted as a specification to the OCapN group, allowing for interoperable implementations across programming languages.
▸ For more details see: https://nlnet.nl/project/OCapN-federatedrelays
-
Enhancing vula and related libraries — Automatic local network encryption for IPv4/IPv6 with PQC
With zero configuration, Vula automatically encrypts IP (v4) communication between hosts on a local area network (LAN) in a forward-secret and transitionally post-quantum manner to protect against passive eavesdropping. Improvements within the scope of this project include enhancing highctidh with autoconf and to provide a pkg-config enabled shared C library with additional language bindings. The project will also enhance privacy preserving peer discovery with REUNION, and increase implementation diversity of the protocol with a Golang version to enhance mobile device support. Initial Bluetooth integration will be added, and IPv6 support will be enhanced. As a final result, a network traffic enforcement library will be created (Guardrail) which can be used by vula and similar projects with IP traffic routing security needs.
▸ For more details see: https://nlnet.nl/project/Vula-Guardrail
Data and AI
-
claim.li — Decentralised annnotation tool based on Dokieli
The Web is full of claims that are often hard to verify, leaving readers to rely on trust in the author or in the source document itself which is a risky approach when evidence is scarce. Expert annotations can help, but they too may contain unverified statements, so simply annotating original claims isn’t enough. The claim.li project addresses this by enabling a client-side editor that supports annotating both claims and their annotations, creating a transparent, layered system of accountability. Built on the decentralized annotation tool dokieli, it promotes open authoring, annotation, and collaboration across the Web.
▸ For more details see: https://nlnet.nl/project/claim.li
-
Open-source accelerator platform for large FPGAs — Low cost hardware accelerated workloads with open toolchains
Affordable Kintex-7 FPGA cards with DDR3 and PCIe have recently become accessible to hobbyists, researchers and small companies, but the open-source tooling and gateware ecosystem has not yet caught up. This project bridges that gap by delivering an end-to-end open platform: a Raspberry Pi with PCIe root port will be used for easy bring-up and remote access, while a fully open PCIe endpoint and DMA engine drives high-speed host-device transfers, with an open-source uberDDR3 memory controller for data storage. Users will be able to run large FPGA designs, integrate high-bandwidth memory and PCIe interfaces, and reuse the PCIe/DMA infrastructure in their own projects, all without vendor tools. The project also ports the ZTAchip accelerator to Kintex 7 with openXC7 and prepares real-world AI demos such as video object detection and local LLM inference. This gives users a practical, low-cost entry point into hardware acceleration, enabling experimentation with custom architectures, RISC-V extensions, SDR pipelines, image processing or general compute offloading. Improvements to openXC7, nextpnr and scalePnR benefit the wider community, making large-device timing closure and GTX transceivers more accessible. Overall, this work expands the possibilities for developers who want high-performance FPGA capabilities without proprietary toolchains.
▸ For more details see: https://nlnet.nl/project/PCIe-DMA-DDR3-accelerator
-
Spacylize — Use LLMs to train more efficient and reliable NLP models
Small, task-specific language models remain essential for efficient, interpretable and privacy-preserving NLP, even as large language models dominate the field. Spacylize enables the distillation of LLM capabilities into compact spaCy models by generating, validating, and iteratively refining training data to improve model performance. The software can be used both through a simple command-line interface and as a Python library, allowing seamless integration into diverse workflows. By automating LLM-based data creation for tasks such as named entity recognition and text classification, Spacylize strengthens the spaCy ecosystem and supports sustainable, open-source NLP development.
▸ For more details see: https://nlnet.nl/project/Spacylyze
Services + Applications (e.g. email, instant messaging, video chat, collaboration)
-
Converse XMPP Chat on Mobile — Embeddable XMPP client for mobile usage
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/Converse-Mobile
-
CryptPad Notes — E2EE collaborative rich text editor
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/CryptPad-Notes
-
CryptPad Scalable Server — Improve the architecture of CryptPad
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/Cryptpad-scaling
-
Fidus Writer modularisation — Semantic word processor for collaborative writing and structured documents
Fidus Writer is an open-source, real-time collaborative web-based editor specifically designed for the academic community, enabling researchers to co-author documents with semantic structuring and discipline-specific formatting while preserving data sovereignty and privacy. Fidus Writer contributes to a more open scholarly communication ecosystem by offering alternatives to proprietary platforms, ensuring transparency, interoperability, and long-term accessibility of academic work. This project is about modernizing the look of Fidus Writer and modularizing the code to make it deployable in a wider range of scenarios and interoperable with other open source software.
▸ For more details see: https://nlnet.nl/project/Fidus-modularisation
-
Graphite 2D graphics editor — Keyframe animation and vector editing intuitive UI enhancements
Graphite is a graphics editor for creative professionals that brings a uniquely modern, yet traditional-feeling, 2D design workflow to artists across all desktop platforms. It is a digital content creation application built to integrate nondestructive layer-based vector graphics editing with node-driven procedural design and animation. Its future vision also aims to encompass fully-fledged publishing, painting, and raster (image/photo) editing toolsets as part of a comprehensive, all-in-one graphics suite. The software is built with generality in mind, structured as a programmatic graphics engine capable of rendering any form of 2D visuals representable as data. The engine's GUI editor exposes familiar, artist-friendly, industry-standard visual design tools that translate edits into artwork by interactively constructing a node graph that procedurally generates the authored content. The node-based visual programming language unifies algorithms with art, data with design, and coding with creativity.
▸ For more details see: https://nlnet.nl/project/Graphite
-
IronCalc for Nextcloud — Embed IronCalc spreadsheet engine into Nextcloud
Nextcloud is a free and open source system for online collaboration with file sharing as a cornerstone feature. While it has decent text editing capabilities in the form of its Markdown editor, it relies on external office suites such as Collabora Online and OnlyOffice for working with spreadsheet files. This project provides a leaner alternative through integration with IronCalc, a fast, lightweight spreadsheet engine built from the ground up for collaboration, online use and integration. This benefits Nextcloud by providing its users with a simpler option for working with spreadsheet files and benefits IronCalc by expanding its user base and ecosystem.
▸ For more details see: https://nlnet.nl/project/IronCalc-NC
-
Macaw Instant Messenger Web/Desktop — XMPP client written in Rust
Macaw Instant Messenger is a cross-platform retro-modern federated chat client utilising the Jabber/XMPP protocol. It takes the best from all of the eras of instant messaging to build a fast, featureful and fun application which runs on Linux, Windows, macOS, the web, and eventually mobile, all backed by a shared core logic in Rust. The intention for this grant is to port the current web client to Tauri, which enables the client logic to run natively within a desktop application, as well as to implement new features such as group chats and sticker/emoji packs to improve usability. Further, to lay the groundwork for later development of features such as group video calls and end-to-end message encryption, as well as ports to other platforms.
▸ For more details see: https://nlnet.nl/project/Macaw
-
Manyfold; Printing, Customisation, and Versioning — ActivityPub-powered tool for storing and sharing 3d models
Manyfold is a self-hosted web application for managing, organising and publishing 3D models for printing. Users can use it to manage their own model collections, or follow others across the Fediverse. This round of NGI Zero funding will support the addition of highly-requested features such as a plugin system to allow the addition of optional capabilities, versioning of models, and the ability to slice and print directly from the Manyfold application. Other features include user-specific lists, liking and commenting via ActivityPub, and additional capabilities to help other projects build XR systems on top of Manyfold.
▸ For more details see: https://nlnet.nl/project/Manyfold-XR
-
New data types for GNU Octave — Advanced data analysis workflows in GNU Octave
The datatypes package is an extension for GNU Octave, which provides a set of new data classes for tabular, categorical, and time-related data. These new data types are essential to statistical and time-series analysis and aim to facilitate advanced data analysis workflows in GNU Octave. The vision behind datatypes is provide robust and well-tested implementations of table, timetable, and geotable objects, which in addition to their MATLAB-compatible features will also provide integration and data exchange functionality with other widely used data formats, thus enhancing interoperability with the GNU Octave ecosystem. Besides the tabular classes, the datatypes package already supports classes for calenderDuration, categorical, datetime, duration, and string arrays and it is within the scope of this project to extend its support to timeseries arrays and dictionary objects. This project aims to the complete the missing features of the datatypes package along with the development of comprehensive documentation and testing suite in order to provide production-ready data types for the GNU Octave language.
▸ For more details see: https://nlnet.nl/project/GNU-Octave-datatypes
-
Support for Microblogging and Social Feeds to Converse — Add social networking functionality to Converse
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/Converse-Microblogging
-
Sylk Contacts — Cross-protocol real-time communications client
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/SylkContact
Vertical use cases, Search, Community
-
claim.li — Decentralised annnotation tool based on Dokieli
The Web is full of claims that are often hard to verify, leaving readers to rely on trust in the author or in the source document itself which is a risky approach when evidence is scarce. Expert annotations can help, but they too may contain unverified statements, so simply annotating original claims isn’t enough. The claim.li project addresses this by enabling a client-side editor that supports annotating both claims and their annotations, creating a transparent, layered system of accountability. Built on the decentralized annotation tool dokieli, it promotes open authoring, annotation, and collaboration across the Web.
▸ For more details see: https://nlnet.nl/project/claim.li
-
EVQI — Unified data exchange for electrical Vehicle charging
The project summary for this project is not yet available. Please come back soon!
▸ For more details see: https://nlnet.nl/project/EVQI
-
TBD DSP toolkit — Open hardware audio processing module
TBD DSP Toolkit is an open-source platform for audio DSP for experimentation, learning, and audio research. It brings together more than 50 high-quality generators and effects within a modular, easily extensible architecture. TBD has a flexible approach to embedded audio processing, and tries to deliver an accessible, musician-friendly environment, both in software and hardware. A key new component is a standalone desktop version of the hardware, including standard MIDI connectivity, designed to welcome users beyond the Eurorack community and make the platform easier to adopt for education, prototyping, and instrument design. This includes a redesigned, intuitive web user interface and UX guidelines to help developers build playable, musician-centered DSP modules, clear documentation and example use-cases and reference workflows. By uniting developer flexibility with musician usability, TBD aims to offer a resilient, open-source alternative in a landscape dominated by proprietary platforms. All software is released under GPL 3.0, and updated open hardware designs will be published in KiCad.
▸ For more details see: https://nlnet.nl/project/TBD-DSP-Toolkit
Still hungry for more projects? Check out the overview of all our current and recent projects...
Inspired? If you are working on a project that contributes to the Next Generation Internet you can submit a proposal. The next deadline is December 1st 2025.
Acknowledgements
The NGI0 Commons fund is made possible with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology (grant agreement No. 101135429). Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).