{"id":13375751,"url":"https://github.com/purplei2p/i2pd","last_synced_at":"2025-12-16T17:24:04.992Z","repository":{"id":10377258,"uuid":"12522239","full_name":"PurpleI2P/i2pd","owner":"PurpleI2P","description":" 🛡 I2P: End-to-End encrypted and anonymous Internet","archived":false,"fork":false,"pushed_at":"2025-05-07T22:55:21.000Z","size":16388,"stargazers_count":3435,"open_issues_count":135,"forks_count":435,"subscribers_count":143,"default_branch":"openssl","last_synced_at":"2025-05-07T23:29:51.041Z","etag":null,"topics":["anonymity","c-plus-plus","communication","cryptography","i2p","i2p-client","openssl","p2p","privacy","security","vpn"],"latest_commit_sha":null,"homepage":"https://i2pd.website","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PurpleI2P.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2013-09-01T15:09:28.000Z","updated_at":"2025-05-07T22:55:25.000Z","dependencies_parsed_at":"2024-01-14T23:42:48.891Z","dependency_job_id":"0e953756-8d68-43a0-ab69-dd516ae6b921","html_url":"https://github.com/PurpleI2P/i2pd","commit_stats":{"total_commits":7244,"total_committers":149,"mean_commits":48.61744966442953,"dds":0.4091662065157372,"last_synced_commit":"a24e0eb2dc6b71af2c6e09c50b8a4870937e9d09"},"previous_names":[],"tags_count":78,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PurpleI2P%2Fi2pd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PurpleI2P%2Fi2pd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PurpleI2P%2Fi2pd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PurpleI2P%2Fi2pd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PurpleI2P","download_url":"https://codeload.github.com/PurpleI2P/i2pd/tar.gz/refs/heads/openssl","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254020614,"owners_count":22000755,"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":["anonymity","c-plus-plus","communication","cryptography","i2p","i2p-client","openssl","p2p","privacy","security","vpn"],"created_at":"2024-07-30T05:01:54.283Z","updated_at":"2025-12-16T17:24:04.930Z","avatar_url":"https://github.com/PurpleI2P.png","language":"C++","funding_links":[],"categories":["\u003ca id=\"1a9934198e37d6d06b881705b863afc8\"\u003e\u003c/a\u003e通信\u0026\u0026代理\u0026\u0026反向代理\u0026\u0026隧道","\u003ca id=\"6e80463404d46f0493cf6e84597e4b5c\"\u003e\u003c/a\u003e工具"],"sub_categories":["\u003ca id=\"b03a7c05fd5b154ad593b6327578718b\"\u003e\u003c/a\u003e匿名网络","\u003ca id=\"ceb532aae106b39ea224c7aef786c831\"\u003e\u003c/a\u003eI2P"],"readme":"[![GitHub release](https://img.shields.io/github/release/PurpleI2P/i2pd.svg?label=latest%20release)](https://github.com/PurpleI2P/i2pd/releases/latest)\n[![Snapcraft release](https://snapcraft.io/i2pd/badge.svg)](https://snapcraft.io/i2pd)\n[![License](https://img.shields.io/github/license/PurpleI2P/i2pd.svg)](https://github.com/PurpleI2P/i2pd/blob/openssl/LICENSE)\n[![Packaging status](https://repology.org/badge/tiny-repos/i2pd.svg)](https://repology.org/project/i2pd/versions)\n[![Docker Pulls](https://img.shields.io/docker/pulls/purplei2p/i2pd)](https://hub.docker.com/r/purplei2p/i2pd)\n[![Crowdin](https://badges.crowdin.net/i2pd/localized.svg)](https://crowdin.com/project/i2pd)\n\n*note: i2pd for Android can be found in [i2pd-android](https://github.com/PurpleI2P/i2pd-android) repository and with Qt GUI in [i2pd-qt](https://github.com/PurpleI2P/i2pd-qt) repository*\n\ni2pd\n====\n\n[Русская версия](https://github.com/PurpleI2P/i2pd_docs_ru/blob/master/README.md)\n\ni2pd (I2P Daemon) is a full-featured C++ implementation of I2P client.  \n\nI2P (Invisible Internet Protocol) is a universal anonymous network layer.  \nAll communications over I2P are anonymous and end-to-end encrypted, participants\ndon't reveal their real IP addresses.  \n\nI2P client is a software used for building and using anonymous I2P\nnetworks. Such networks are commonly used for anonymous peer-to-peer\napplications (filesharing, cryptocurrencies) and anonymous client-server\napplications (websites, instant messengers, chat-servers).  \n\nI2P allows people from all around the world to communicate and share information\nwithout restrictions.  \n\nFeatures\n--------\n\n* Distributed anonymous networking framework  \n* End-to-end encrypted communications  \n* Small footprint, simple dependencies, fast performance  \n* Rich set of APIs for developers of secure applications  \n\nResources\n---------\n\n* [Website](http://i2pd.website)\n* [Documentation](https://i2pd.readthedocs.io/en/latest/)\n* [Wiki](https://github.com/PurpleI2P/i2pd/wiki)\n* [Tickets/Issues](https://github.com/PurpleI2P/i2pd/issues)\n* [Specifications](https://geti2p.net/spec)\n* [Twitter](https://twitter.com/hashtag/i2pd)\n\nInstalling\n----------\n\nThe easiest way to install i2pd is by using precompiled packages and binaries.\nYou can fetch most of them on [release](https://github.com/PurpleI2P/i2pd/releases/latest) page.  \nPlease see [documentation](https://i2pd.readthedocs.io/en/latest/user-guide/install/) for more info.\n\nBuilding\n--------\nSee [documentation](https://i2pd.readthedocs.io/en/latest/) for how to build\ni2pd from source on your OS.  \n\nnote: i2pd with Qt GUI can be found in [i2pd-qt](https://github.com/PurpleI2P/i2pd-qt) repository and for android in [i2pd-android](https://github.com/PurpleI2P/i2pd-android) repository.\n\n\nBuild instructions:\n\n* [unix](https://i2pd.readthedocs.io/en/latest/devs/building/unix/)\n* [windows](https://i2pd.readthedocs.io/en/latest/devs/building/windows/)\n* [iOS](https://i2pd.readthedocs.io/en/latest/devs/building/ios/)\n* [android](https://i2pd.readthedocs.io/en/latest/devs/building/android/)\n\n\n**Supported systems:**\n\n* GNU/Linux (Debian, Ubuntu, etc) - [![Build on Ubuntu](https://github.com/PurpleI2P/i2pd/actions/workflows/build.yml/badge.svg)](https://github.com/PurpleI2P/i2pd/actions/workflows/build.yml)\n* CentOS, Fedora, Mageia - [![Build Status](https://copr.fedorainfracloud.org/coprs/supervillain/i2pd/package/i2pd-git/status_image/last_build.png)](https://copr.fedorainfracloud.org/coprs/supervillain/i2pd/package/i2pd-git/)\n* Alpine, ArchLinux, openSUSE, Gentoo, etc.\n* Windows - [![Build on Windows](https://github.com/PurpleI2P/i2pd/actions/workflows/build-windows.yml/badge.svg)](https://github.com/PurpleI2P/i2pd/actions/workflows/build-windows.yml)\n* Mac OS - [![Build on OSX](https://github.com/PurpleI2P/i2pd/actions/workflows/build-osx.yml/badge.svg)](https://github.com/PurpleI2P/i2pd/actions/workflows/build-osx.yml)\n* Docker image - [![Build containers](https://github.com/PurpleI2P/i2pd/actions/workflows/docker.yml/badge.svg)](https://github.com/PurpleI2P/i2pd/actions/workflows/docker.yml)\n* Snap - [![i2pd](https://snapcraft.io/i2pd/badge.svg)](https://snapcraft.io/i2pd) [![i2pd](https://snapcraft.io/i2pd/trending.svg?name=0)](https://snapcraft.io/i2pd)\n* FreeBSD - [![Build on FreeBSD](https://github.com/PurpleI2P/i2pd/actions/workflows/build-freebsd.yml/badge.svg)](https://github.com/PurpleI2P/i2pd/actions/workflows/build-freebsd.yml)\n* Android - [![Android CI](https://github.com/PurpleI2P/i2pd-android/actions/workflows/android.yml/badge.svg)](https://github.com/PurpleI2P/i2pd-android/actions/workflows/android.yml)\n* iOS\n\nUsing i2pd\n----------\n\nSee [documentation](https://i2pd.readthedocs.io/en/latest/user-guide/run/) and\n[example config file](https://github.com/PurpleI2P/i2pd/blob/openssl/contrib/i2pd.conf).\n\nLocalization\n------------\n\nYou can help us with translation i2pd to your language using Crowdin platform!\nTranslation project can be found [here](https://crowdin.com/project/i2pd).\n\nNew languages can be requested on project's [discussion page](https://crowdin.com/project/i2pd/discussions).\n\nCurrent status: [![Crowdin](https://badges.crowdin.net/i2pd/localized.svg)](https://crowdin.com/project/i2pd)\n\nDonations\n---------\n\n**E-Mail**: ```i2porignal at yandex.com```\n\n**BTC**: ```3MDoGJW9TLMTCDGrR9bLgWXfm6sjmgy86f```\n\n**LTC**: ```LKQirrYrDeTuAPnpYq5y7LVKtywfkkHi59```\n\n**ETH**: ```0x9e5bac70d20d1079ceaa111127f4fb3bccce379d```\n\n**GST**: ```GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG```\n\n**DASH**: ```Xw8YUrQpYzP9tZBmbjqxS3M97Q7v3vJKUF```\n\n**ZEC**: ```t1cTckLuXsr1dwVrK4NDzfhehss4NvMadAJ```\n\n**ANC**: ```AQJYweYYUqM1nVfLqfoSMpUMfzxvS4Xd7z```\n\n**XMR**: ```497pJc7X4xqKvcLBLpSUtRgWqMMyo24u4btCos3cak6gbMkpobgSU6492ztUcUBghyeHpYeczB55s38NpuHoH5WGNSPDRMH```\n\nLicense\n-------\n\nThis project is licensed under the BSD 3-clause license, which can be found in the file\nLICENSE in the root of the project source code.  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpurplei2p%2Fi2pd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpurplei2p%2Fi2pd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpurplei2p%2Fi2pd/lists"}