You don't need to be a network engineer or a programmer. You need to believe the internet can be better — and be willing to help build it. Here's how to get started.

1 Find the Community

GitHub is where the project lives right now — where we track work, share ideas, and welcome new contributors. A community forum is on the way. In the meantime, GitHub Discussions is a good place to start a conversation.

LibreNetwork on GitHub   Join the Discussion

2 Introduce Yourself

Once you're on the list, send a short introduction. Tell us where you're from, what brought you here, and what you'd like to work on. There are no wrong answers. The community is friendly and the barrier to entry is low — by design.

3 Learn the Landscape

If you're new to mesh networking or digital rights, the Resources page is a good starting point. It has guides, documents, and links to the tools and projects that matter in this space. The manifesto is also worth a read if you haven't already.

Browse Resources   Read the Manifesto

4 Start or Join a Local Project

Mesh networks are local by nature. The most impactful thing you can do is organize in your own community — find a few neighbors, get some routers, and start building. Check the Projects page to see what's already underway, or propose something new on GitHub.

See Active Projects

5 Contribute Code, Docs, or Advocacy

If you're a developer, the LibreNetwork GitHub is where the code lives. If writing is your thing, we need documentation, guides, and blog posts. If you're an organizer, help us spread the word — at events, online, in your community. Every contribution counts.

View on GitHub

Ready to Start?

Say hello on GitHub — we'll take it from there.

Find Us on GitHub   Find the Community