Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
A

alternet

> 编程语言
Open source

A completely decentralized alternative to the current-day web.

970 stars0 likes1 views
WebsiteGitHub

About

A completely decentralized alternative to the current-day web.

Alternet

A decentralized network that offers a censorship-resistant alternative to traditional DNS infrastructure.

Prerequisite

  • Rust (latest stable)
  • Cargo

Verify installation:

bash
rustc --version
cargo --version

Viewing .excalidraw files within the repository

Suggested Obsidian

Test

To test the node crate, you must enable end-to-end feature, and have all required dependencies.

bash
# finds docker image digest
docker inspect --format='{{index .RepoDigests 0}}' stellar/quickstart:latest

docker pull stellar/quickstart:latest

docker run --rm -it -p "8000:8000" -p "11626:11626" --name stellar-local stellar/quickstart:latest --local

rm -rf ($env.HOME | path join ".config" "stellar")
bash
cargo run \
	--package task \
	-- \
	build-image
	
cargo test \
	--package node \
	--features=end-to-end

Image

bash
docker run --rm node:latest ./bootstrap
docker run --rm node:latest ./client
docker run --rm node:latest ./server
docker run --rm node:latest ./relay

Devops

Task

Use task to run custom devops scripts.

bash
cargo run --package task
cargo run --package task build-node-release
cargo run --package task build-node

Node Binaries

The node crate contains 4 binaries which are gated by 4 mutually exclusive features. To compile them individually, use these flags.

bash
cargo build --release --package node --bin bootstrap --features=bootstrap
cargo build --release --package node --bin client --features=client
cargo build --release --package node --bin server --features=server
cargo build --release --package node --bin relay --features=relay

License

This project is released under The Unlicense.

You are free to use, modify, distribute, and sell this software without restriction.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Rustdecentralizedprotocolweb-protocol

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言