This is the knowledge base of the Network Nations Alliance, a cooperative alliance of builders, researchers, organizations, and activists reimagining digital networks as tools to empower civil society beyond states and markets.
What Is a Knowledge Garden?
This site is a digital garden — a collection of ideas that grow and evolve over time. Unlike a blog or a wiki with finished articles, pages here are living documents. They may be seedlings, budding drafts, or fully developed explorations. All are works in progress.
How to Navigate
- Follow wikilinks — pages are interconnected freely. Click any link to follow a thread of thought to the next concept.
- Use the graph view — visualize how ideas relate to one another. The graph reveals structure and connections that linear reading cannot.
- Search — jump directly to any topic using the search bar.
There is no required reading order. Explore at your own pace and follow what interests you.
Key Starting Points
- Constitution & Governance — the NNA’s governance framework, roles, protocols, and structure.
- Key Concepts — the theoretical foundations of network nations.
- Reading & Research — papers, essays, and recommended books.
Help Grow This Garden
This garden is open and community-tended. Every page lives as a plain text file on GitHub, and anyone can suggest changes — whether you want to fix a typo, expand a concept, add a reading, or plant a brand-new page.
You don’t need to be a developer to contribute. If you can write, you can help.
What you can contribute
- Fix something small — a typo, a broken link, an outdated fact.
- Add a reading — a paper, essay, book, or podcast worth sharing with the community.
- Expand a page — flesh out a concept, add an example, or clarify a definition.
- Plant a new page — propose a person, organization, event, or idea that belongs in the garden.
How to contribute
The garden’s content lives in the nna-content repository on GitHub. Here’s the simplest path:
- Find the page you’d like to edit on GitHub, inside the
garden/folder. Each page on this site corresponds to a.mdfile there. - Click the pencil icon (✏️) at the top of the file. GitHub will offer to make a copy (a “fork”) of the project for you — say yes.
- Make your changes in the editor. Pages use Markdown, a simple way to format text. To link to another page in the garden, use double brackets:
[[concepts/network-nations]]. - Propose your change by clicking Propose changes and then Create pull request. Add a short note describing what you changed and why.
- A maintainer will review it. We may suggest small tweaks or merge it as-is. Once merged, your contribution becomes part of the garden.
If GitHub feels intimidating, that’s okay — open an issue instead, describing what you’d like to add or change, and someone will help.
Style & tone
- Write in plain, welcoming language. The garden is for everyone, not just specialists.
- Link generously. If you mention a concept, person, or organization that has its own page, link to it.
- Cite sources when you can.
- It’s okay to leave a page unfinished. Seedlings are welcome.
For community updates and other ways to get involved, visit the main Network Nations Alliance website.
