{"id":13539605,"url":"https://github.com/freenet/freenet-core","last_synced_at":"2026-07-30T03:00:33.978Z","repository":{"id":37075346,"uuid":"386644013","full_name":"freenet/freenet-core","owner":"freenet","description":"Declare your digital independence","archived":false,"fork":false,"pushed_at":"2026-07-28T23:07:40.000Z","size":189532,"stargazers_count":2956,"open_issues_count":249,"forks_count":165,"subscribers_count":46,"default_branch":"main","last_synced_at":"2026-07-28T23:11:21.850Z","etag":null,"topics":["cryptography","decentralized","distributed-hash-table","freenet","p2p","privacy","rust"],"latest_commit_sha":null,"homepage":"https://freenet.org/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/freenet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","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,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null},"funding":{"github":"freenet, sanity","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2021-07-16T13:19:06.000Z","updated_at":"2026-07-28T23:06:54.000Z","dependencies_parsed_at":"2024-04-15T08:35:44.239Z","dependency_job_id":"bbbfa697-67f0-4a83-a6e2-9371fcf525a1","html_url":"https://github.com/freenet/freenet-core","commit_stats":{"total_commits":1888,"total_committers":31,"mean_commits":"60.903225806451616","dds":0.5042372881355932,"last_synced_commit":"5deb245265a03a02a2fef26fbeec6e21eea064c1"},"previous_names":["freenet/freenet-core","freenet/locutus"],"tags_count":293,"template":false,"template_full_name":null,"purl":"pkg:github/freenet/freenet-core","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freenet%2Ffreenet-core","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freenet%2Ffreenet-core/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freenet%2Ffreenet-core/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freenet%2Ffreenet-core/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/freenet","download_url":"https://codeload.github.com/freenet/freenet-core/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freenet%2Ffreenet-core/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36057645,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-30T02:00:05.956Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["cryptography","decentralized","distributed-hash-table","freenet","p2p","privacy","rust"],"created_at":"2024-08-01T09:01:28.952Z","updated_at":"2026-07-30T03:00:33.964Z","avatar_url":"https://github.com/freenet.png","language":"Rust","funding_links":["https://github.com/sponsors/freenet, sanity"],"categories":["Rust","Uncategorized"],"sub_categories":["Uncategorized"],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003c!-- Github Actions --\u003e\n  \u003ca href=\"https://github.com/freenet/freenet-core/actions/workflows/ci.yml\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/actions/workflow/status/freenet/freenet-core/ci.yml?branch=main\u0026label=tests\u0026style=flat-square\" alt=\"continuous integration status\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://crates.io/crates/freenet\"\u003e\n    \u003cimg src=\"https://img.shields.io/crates/v/freenet.svg?style=flat-square\"\n    alt=\"Crates.io version\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://matrix.to/#/#freenet:matrix.org\"\u003e\n    \u003cimg src=\"https://img.shields.io/matrix/freenet:matrix.org?label=matrix\u0026logo=matrix\u0026style=flat-square\" alt=\"matrix\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://docs.rs/freenet\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/docs-latest-blue.svg?style=flat-square\u0026label=api%20docs\"\n      alt=\"docs.rs docs\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\nThis is the freenet-core repository. To learn more about Freenet please visit our website\nat [freenet.org](https://freenet.org/).\n\n# Decentralize Everything\n\nFreenet is the internet as it should be—fully decentralized, designed to put you back in control. Imagine a global shared\ncomputer where you can communicate and collaborate freely, without reliance on big tech. Freenet lets you regain your\ndigital independence.\n\nFreenet is a peer-to-peer network that transforms users’ computers into a resilient, distributed platform on which anyone\ncan build decentralized services. Every peer contributes to a fault-tolerant collective, ensuring services are always\navailable and robust.\n\nToday’s web is a series of siloed services, but every system built on Freenet is fully interoperable by default. Freenet\napps can be built with popular web frameworks, accessed through any browser just like the web.\n\n## Whitepaper\n\nFor an architectural overview — covering the contract model (idempotent commutative\nmonoids on application state), summary/delta synchronization, small-world adaptive\nrouting, and the delegate model for private state — see the\n[Freenet whitepaper](https://freenet.org/whitepaper/).\nSource: [github.com/freenet/paper-1](https://github.com/freenet/paper-1).\n\n## Build Instructions\n\nBefore installing anything you need to run the following in the repository,\nor the commands will fail:\n\n```bash\n$ git submodule update --init --recursive\n```\n\nTo install the Freenet core:\n\n```bash\n$ cargo install --path crates/core\n```\n\nOr for the fdev utility:\n\n```bash\n$ cargo install --path crates/fdev\n```\n\n## Contributing\n\nWe welcome contributions, but **feature PRs opened without a prior approved\nissue will be auto-closed** — reviewer attention is our scarcest resource.\nBug fixes and non-overreaching performance improvements are accepted without\nprior discussion; anything that adds or changes behavior needs an issue and a\nmaintainer's sign-off first.\n\nRead [CONTRIBUTING.md](CONTRIBUTING.md) before opening a PR.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffreenet%2Ffreenet-core","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffreenet%2Ffreenet-core","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffreenet%2Ffreenet-core/lists"}