Bifrost icon
Bifrost icon

Bifrost

Bifrost is a peer-to-peer communications engine with pluggable transports.

Cost / License

Platforms

  • Go (Programming Language)
  • Mac
  • Linux
  • BSD
  • Windows
Alternatives
1like
0alternatives
0articles
Save

Features

Features

Highlights All activities

Bifrost News & Activities

Recent activities

No activities found.

Bifrost information

AlternativeTo Categories

File Sharing, OS & Utilities

GitHub repository

  •  589 Stars
  •  10 Forks
  •  1 Open Issues
  •   Updated  
View on GitHub
Bifrost was added to AlternativeTo by Paul on and this page was last updated .

No comments or reviews, maybe you want to be first?

Official Links

What is Bifrost?

Bifrost is a peer-to-peer communications engine with pluggable transports:

  • Cross-platform: supports web browsers, servers, desktop, mobile, ...
  • Efficient: multiplex many simultaneous streams over a single Link.
  • Encryption: identify, authenticate, and encrypt each Link between peers.
  • Flexible: use multiple transports, protocols, simultaneously.
  • Meshing: supports multi-hop routing to a desired target peer w/ circuits.
  • PubSub: publish/subscribe channels with pluggable implementations.
  • Robust: uses Quic for reliable connections over lossy transports.

Bifrost uses ControllerBus controllers and directives to manage links between peers, transports, routing, and other higher-level processes with extensive and flexible configuration.