Interpeer Project

The Interpeer Project’s mission is to enable a human centric next generation internet.

Follow us on the fediverse! Contribute code! Donate now!

The Interpeer Code

This part of codeberg is the official home for code related to The Interpeer Project.

The Project's mission is to create a future, human-centric Internet -- that is an Internet that is focused on providing humans with what they need. In this day and age, this predominantly relates to the protection of Human Rights in the digital sphere.

But it also means trying to provide the underpinnings for human interactions as they more closely mirror the offline world. This part of these efforts effectively work towards fully distributing the application layer of the Internet, so that the more distributed layers underneath can be used more effectively.

A simple example of this is that in the offline world, if I were to give you an apple, I would not typically ask some third party to hold some kind of identification about myself. I would not ask you to do the same, and with the same third party. I would then also not ask this third party to take the apple from me, and hand it to you.

I would just give you an apple. So why should the Internet be any different to this?

You can read more about the project on the website, or browse the repositories here. There is a place for (draft) specifications that might be of interested. For questions that need answering, reach out on the mailing list, or connect on fedi. And let's not forget IRC!

Finally, if you'd like to help out but don't know how, donations become more and more crucial. The project is backed by a tiny non-profit R&D outfit, and it costs a few thousands a year just to keep that up and running. Any amount is appreciated, though smaller regular donations are significantly more predictable than larger single donations.

interpeer/draft-jfinkhaeuser-interpeer
PIE.f92f09.problem-statement: Problem Statement & Gap Analysis for Human-Centric Networking (was: Interpeer Architecture Draft)
Updated 2026-01-13 13:02:44 +01:00
liberate is a small platform liberation library for the Interpeer Project.
Updated 2025-08-05 08:45:53 +02:00
Updated 2025-08-01 08:49:12 +02:00
interpeer/PIE.f92f09.01
PIE.f92f09.01: Prefix Registry for PIEs
Updated 2025-07-22 10:26:07 +02:00
interpeer/draft-jfinkhaeuser-vessel-container-format
Legacy-Draft: Vessel Container Format
Updated 2025-07-22 10:26:07 +02:00
interpeer/draft-jfinkhaeuser-caps-for-distributed-auth
Legacy Draft: Capabilities for Distributed Authorization
Updated 2025-07-22 10:07:38 +02:00
interpeer/draft-jfinkhaeuser-caprock-auth-scheme
Legacy Draft: CAProck Distributed Authorization Scheme
Updated 2025-07-22 10:01:55 +02:00
interpeer/PIE.f92f09.00
PIE.f92f09.00: PIEs - Proposals for Interpeer Enhancement
Updated 2025-07-22 09:59:53 +02:00
interpeer/pie_tools
Tools for creating PIEs.
Updated 2025-07-22 09:57:52 +02:00
interpeer/interpeer.org
Interpeer website
Updated 2025-05-30 20:44:21 +02:00
interpeer/interpeer-hugo-theme
The Hugo theme for interpeer.org; separated out, because it's probably useful for related sites as well.
Updated 2025-05-30 20:38:37 +02:00
interpeer/specs
The repository for the specs.interpeer.org site
Updated 2025-05-28 20:14:38 +02:00
Companion to design-brief, assets for re-use in other projects.
Updated 2024-12-18 10:24:12 +01:00
Fork of https://gitlab.gnome.org/World/planner.git for integration with the GObject SDK.
Updated 2024-12-03 05:45:34 +01:00

Members 1