[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3224":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":37,"readmeContent":38,"aiSummary":39,"trendingCount":16,"starSnapshotCount":16,"syncStatus":40,"lastSyncTime":41,"discoverSource":42},3224,"ZeroNet","HelloZeroNet\u002FZeroNet","HelloZeroNet","ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network","https:\u002F\u002Fzeronet.io",null,"JavaScript",18748,2287,809,725,0,4,13,73.3,"Other",false,"py3",true,[25,26,27,28,29,30,31,32,33,34,35,36],"anonymity","anticensorship","bitcoin","bittorrent","decentralized","internet-freedom","p2p","python","realtime","tor","torrent","web","2026-06-12 04:00:16","# ZeroNet [![Build Status](https:\u002F\u002Ftravis-ci.org\u002FHelloZeroNet\u002FZeroNet.svg?branch=py3)](https:\u002F\u002Ftravis-ci.org\u002FHelloZeroNet\u002FZeroNet) [![Documentation](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdocs-faq-brightgreen.svg)](https:\u002F\u002Fzeronet.io\u002Fdocs\u002Ffaq\u002F) [![Help](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fkeep_this_project_alive-donate-yellow.svg)](https:\u002F\u002Fzeronet.io\u002Fdocs\u002Fhelp_zeronet\u002Fdonate\u002F) ![tests](https:\u002F\u002Fgithub.com\u002FHelloZeroNet\u002FZeroNet\u002Fworkflows\u002Ftests\u002Fbadge.svg) [![Docker Pulls](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fpulls\u002Fnofish\u002Fzeronet)](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fnofish\u002Fzeronet)\n\nDecentralized websites using Bitcoin crypto and the BitTorrent network - https:\u002F\u002Fzeronet.io \u002F [onion](http:\u002F\u002Fzeronet34m3r5ngdu54uj57dcafpgdjhxsgq5kla5con4qvcmfzpvhad.onion)\n\n\n## Why?\n\n* We believe in open, free, and uncensored network and communication.\n* No single point of failure: Site remains online so long as at least 1 peer is\n  serving it.\n* No hosting costs: Sites are served by visitors.\n* Impossible to shut down: It's nowhere because it's everywhere.\n* Fast and works offline: You can access the site even if Internet is\n  unavailable.\n\n\n## Features\n * Real-time updated sites\n * Namecoin .bit domains support\n * Easy to setup: unpack & run\n * Clone websites in one click\n * Password-less [BIP32](https:\u002F\u002Fgithub.com\u002Fbitcoin\u002Fbips\u002Fblob\u002Fmaster\u002Fbip-0032.mediawiki)\n   based authorization: Your account is protected by the same cryptography as your Bitcoin wallet\n * Built-in SQL server with P2P data synchronization: Allows easier site development and faster page load times\n * Anonymity: Full Tor network support with .onion hidden services instead of IPv4 addresses\n * TLS encrypted connections\n * Automatic uPnP port opening\n * Plugin for multiuser (openproxy) support\n * Works with any browser\u002FOS\n\n\n## How does it work?\n\n* After starting `zeronet.py` you will be able to visit zeronet sites using\n  `http:\u002F\u002F127.0.0.1:43110\u002F{zeronet_address}` (eg.\n  `http:\u002F\u002F127.0.0.1:43110\u002F1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D`).\n* When you visit a new zeronet site, it tries to find peers using the BitTorrent\n  network so it can download the site files (html, css, js...) from them.\n* Each visited site is also served by you.\n* Every site contains a `content.json` file which holds all other files in a sha512 hash\n  and a signature generated using the site's private key.\n* If the site owner (who has the private key for the site address) modifies the\n  site, then he\u002Fshe signs the new `content.json` and publishes it to the peers.\n  Afterwards, the peers verify the `content.json` integrity (using the\n  signature), they download the modified files and publish the new content to\n  other peers.\n\n####  [Slideshow about ZeroNet cryptography, site updates, multi-user sites »](https:\u002F\u002Fdocs.google.com\u002Fpresentation\u002Fd\u002F1_2qK1IuOKJ51pgBvllZ9Yu7Au2l551t3XBgyTSvilew\u002Fpub?start=false&loop=false&delayms=3000)\n####  [Frequently asked questions »](https:\u002F\u002Fzeronet.io\u002Fdocs\u002Ffaq\u002F)\n\n####  [ZeroNet Developer Documentation »](https:\u002F\u002Fzeronet.io\u002Fdocs\u002Fsite_development\u002Fgetting_started\u002F)\n\n\n## Screenshots\n\n![Screenshot](https:\u002F\u002Fi.imgur.com\u002FH60OAHY.png)\n![ZeroTalk](https:\u002F\u002Fzeronet.io\u002Fdocs\u002Fimg\u002Fzerotalk.png)\n\n#### [More screenshots in ZeroNet docs »](https:\u002F\u002Fzeronet.io\u002Fdocs\u002Fusing_zeronet\u002Fsample_sites\u002F)\n\n\n## How to join\n\n### Windows\n\n - Download [ZeroNet-py3-win64.zip](https:\u002F\u002Fgithub.com\u002FHelloZeroNet\u002FZeroNet-win\u002Farchive\u002Fdist-win64\u002FZeroNet-py3-win64.zip) (18MB)\n - Unpack anywhere\n - Run `ZeroNet.exe`\n \n### macOS\n\n - Download [ZeroNet-dist-mac.zip](https:\u002F\u002Fgithub.com\u002FHelloZeroNet\u002FZeroNet-dist\u002Farchive\u002Fmac\u002FZeroNet-dist-mac.zip) (13.2MB)\n - Unpack anywhere\n - Run `ZeroNet.app`\n \n### Linux (x86-64bit)\n - `wget https:\u002F\u002Fgithub.com\u002FHelloZeroNet\u002FZeroNet-linux\u002Farchive\u002Fdist-linux64\u002FZeroNet-py3-linux64.tar.gz`\n - `tar xvpfz ZeroNet-py3-linux64.tar.gz`\n - `cd ZeroNet-linux-dist-linux64\u002F`\n - Start with: `.\u002FZeroNet.sh`\n - Open the ZeroHello landing page in your browser by navigating to: http:\u002F\u002F127.0.0.1:43110\u002F\n \n __Tip:__ Start with `.\u002FZeroNet.sh --ui_ip '*' --ui_restrict your.ip.address` to allow remote connections on the web interface.\n \n ### Android (arm, arm64, x86)\n - minimum Android version supported 16 (JellyBean)\n - [\u003Cimg src=\"https:\u002F\u002Fplay.google.com\u002Fintl\u002Fen_us\u002Fbadges\u002Fimages\u002Fgeneric\u002Fen_badge_web_generic.png\" \n      alt=\"Download from Google Play\" \n      height=\"80\">](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=in.canews.zeronetmobile)\n - APK download: https:\u002F\u002Fgithub.com\u002Fcanewsin\u002Fzeronet_mobile\u002Freleases\n - XDA Labs: https:\u002F\u002Flabs.xda-developers.com\u002Fstore\u002Fapp\u002Fin.canews.zeronet\n \n#### Docker\nThere is an official image, built from source at: https:\u002F\u002Fhub.docker.com\u002Fr\u002Fnofish\u002Fzeronet\u002F\n\n### Install from source\n\n - `wget https:\u002F\u002Fgithub.com\u002FHelloZeroNet\u002FZeroNet\u002Farchive\u002Fpy3\u002FZeroNet-py3.tar.gz`\n - `tar xvpfz ZeroNet-py3.tar.gz`\n - `cd ZeroNet-py3`\n - `sudo apt-get update`\n - `sudo apt-get install python3-pip`\n - `sudo python3 -m pip install -r requirements.txt`\n - Start with: `python3 zeronet.py`\n - Open the ZeroHello landing page in your browser by navigating to: http:\u002F\u002F127.0.0.1:43110\u002F\n\n## Current limitations\n\n* ~~No torrent-like file splitting for big file support~~ (big file support added)\n* ~~No more anonymous than Bittorrent~~ (built-in full Tor support added)\n* File transactions are not compressed ~~or encrypted yet~~ (TLS encryption added)\n* No private sites\n\n\n## How can I create a ZeroNet site?\n\n * Click on **⋮** > **\"Create new, empty site\"** menu item on the site [ZeroHello](http:\u002F\u002F127.0.0.1:43110\u002F1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D).\n * You will be **redirected** to a completely new site that is only modifiable by you!\n * You can find and modify your site's content in **data\u002F[yoursiteaddress]** directory\n * After the modifications open your site, drag the topright \"0\" button to left, then press **sign** and **publish** buttons on the bottom\n\nNext steps: [ZeroNet Developer Documentation](https:\u002F\u002Fzeronet.io\u002Fdocs\u002Fsite_development\u002Fgetting_started\u002F)\n\n## Help keep this project alive\n\n- Bitcoin: 1QDhxQ6PraUZa21ET5fYUCPgdrwBomnFgX\n- Paypal: https:\u002F\u002Fzeronet.io\u002Fdocs\u002Fhelp_zeronet\u002Fdonate\u002F\n\n### Sponsors\n\n* Better macOS\u002FSafari compatibility made possible by [BrowserStack.com](https:\u002F\u002Fwww.browserstack.com)\n\n#### Thank you!\n\n* More info, help, changelog, zeronet sites: https:\u002F\u002Fwww.reddit.com\u002Fr\u002Fzeronet\u002F\n* Come, chat with us: [#zeronet @ FreeNode](https:\u002F\u002Fkiwiirc.com\u002Fclient\u002Firc.freenode.net\u002Fzeronet) or on [gitter](https:\u002F\u002Fgitter.im\u002FHelloZeroNet\u002FZeroNet)\n* Email: hello@zeronet.io (PGP: [960F FF2D 6C14 5AA6 13E8 491B 5B63 BAE6 CB96 13AE](https:\u002F\u002Fzeronet.io\u002Ffiles\u002Ftamas@zeronet.io_pub.asc))\n","ZeroNet 是一个利用比特币加密技术和BitTorrent网络构建的去中心化网站平台。它通过将网站内容分散存储在网络中的多个节点上来实现无单点故障、无需托管费用以及难以被关闭的特点，同时支持实时更新和离线访问功能。项目采用了BIP32密钥系统来保障用户账户的安全性，并且内置了SQL服务器以简化开发流程并加速页面加载速度。此外，ZeroNet还全面兼容Tor网络，确保了用户的匿名性和安全性。此项目非常适合那些追求信息自由流动、抵抗审查制度及重视隐私保护的应用场景。",2,"2026-06-11 02:52:54","top_language"]