{"id":13521192,"url":"https://github.com/subconsciousnetwork/noosphere","last_synced_at":"2025-04-14T22:16:33.139Z","repository":{"id":56731022,"uuid":"514389201","full_name":"subconsciousnetwork/noosphere","owner":"subconsciousnetwork","description":"Noosphere is a protocol for thought; let's discover it together!","archived":true,"fork":false,"pushed_at":"2024-07-08T23:55:19.000Z","size":5485,"stargazers_count":673,"open_issues_count":192,"forks_count":36,"subscribers_count":24,"default_branch":"main","last_synced_at":"2025-04-14T22:15:55.002Z","etag":null,"topics":["immutable-data-structures","noosphere","p2p","pki","rust","tools-for-thought","ucan","wasm","webassembly"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/subconsciousnetwork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-07-15T19:54:32.000Z","updated_at":"2025-04-14T17:54:12.000Z","dependencies_parsed_at":"2023-10-04T07:53:02.355Z","dependency_job_id":"3758bb93-9367-4793-99ee-e7f76358c4f7","html_url":"https://github.com/subconsciousnetwork/noosphere","commit_stats":{"total_commits":200,"total_committers":13,"mean_commits":"15.384615384615385","dds":0.5800000000000001,"last_synced_commit":"e1021dc13c01cb270f59666ce153503c55aea1ce"},"previous_names":[],"tags_count":476,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subconsciousnetwork%2Fnoosphere","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subconsciousnetwork%2Fnoosphere/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subconsciousnetwork%2Fnoosphere/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subconsciousnetwork%2Fnoosphere/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/subconsciousnetwork","download_url":"https://codeload.github.com/subconsciousnetwork/noosphere/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248968917,"owners_count":21191162,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["immutable-data-structures","noosphere","p2p","pki","rust","tools-for-thought","ucan","wasm","webassembly"],"created_at":"2024-08-01T06:00:30.466Z","updated_at":"2025-04-14T22:16:33.118Z","avatar_url":"https://github.com/subconsciousnetwork.png","language":"Rust","readme":"![License](https://img.shields.io/badge/license-MIT%2FApache--2.0-blue?label=License)\n[![Tests](https://img.shields.io/github/actions/workflow/status/subconsciousnetwork/noosphere/run_test_suite.yaml?branch=main)](https://github.com/subconsciousnetwork/noosphere/actions/workflows/run_test_suite.yaml?query=branch%3Amain)\n[![Discord](https://img.shields.io/discord/1003419732516552724.svg?logo=discord\u0026colorB=7289DA\u0026label=Chat)](https://discord.gg/HmHypb6DCj)\n\n\u003cpicture\u003e\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"design/images/noosphere-dark.svg\"\u003e\n  \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"design/images/noosphere-light.svg\"\u003e\n  \u003cimg alt=\"Noosphere\" src=\"design/images/noosphere-light.svg\"\u003e\n\u003c/picture\u003e\n\n\u003e Noosphere (noun):\n\u003e\n\u003e 1. Planetary consciousness. A hypothetical new evolutionary phenomena rising out of the biosphere.\n\u003e 2. A protocol for thought.\n\nThis repository contains documentation and specifications for the Noosphere\nprotocol. Noosphere, like its namesake, is a worldwide medium for thinking\ntogether. We like to think of it as a protocol for thought.\n\nNoosphere is the foundational protocol that the Subconscious app builds upon to\nenable an open-ended, permissionless multiplayer experience. The documentation\nand specifications in this repository are intended to enable others to\ncontribute to our efforts, and also to build clients and deploy infrastructure\nthat interoperates over Noosphere.\n\nSee [explainer](/design/explainer.md).\n\n## Status: Discovery\n\nWe aim to build a new kind of web, but we have only begun to discover what that\nmeans. Our work is rapidly advancing but still in-progress, and we need your\nhelp to drive it forward!\n\nCheck out our [Roadmap][roadmap] see where we are headed.\n\nFollow along with the daily development process on the\n[Noosphere kanban][noosphere-kanban].\n\n## Project Layout\n\n- **[`./rust`](/rust)**: the core implementation of the Noosphere protocol as well\n  as convenience abstractions and a reference client and server. Most crates can\n  be compiled for native targets and/or WASM targets as desired.\n- **[`./typescript`](/typescript)**: our NPM packages, which wrap\n  the Rust implementation (compiled to [Web Assembly][web-assembly]) and expose\n  a JavaScript API for accessing Noosphere.\n- **[`./swift`](/swift)**: implementation of our Swift package, also wrapping the\n  same core Rust impelementation (via a C-compatible FFI), suitable for\n  incorporating Noosphere as an Xcode dependency.\n- **[`./design`](/design)**: documents describing Noosphere data\n  structures and protocols in generalized terms.\n\n## License\n\nThis project is dual licensed under MIT and Apache-2.0.\n\nMIT: https://www.opensource.org/licenses/mit  \nApache-2.0: https://www.apache.org/licenses/license-2.0\n\n[roadmap]: https://github.com/orgs/subconsciousnetwork/projects/1/views/1\n[noosphere-kanban]: https://github.com/orgs/subconsciousnetwork/projects/1/views/8\n[web-assembly]: https://webassembly.org/\n","funding_links":[],"categories":["Rust","Protocols and Specifications","webassembly","rust"],"sub_categories":["General"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsubconsciousnetwork%2Fnoosphere","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsubconsciousnetwork%2Fnoosphere","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsubconsciousnetwork%2Fnoosphere/lists"}