AlternativeTo Logo

HTTP Alternatives

HTTP is described as 'application protocol for distributed, collaborative, and hypermedia information systems.[1] HTTP is the foundation of data communication for the World Wide Web' and is an app in the file sharing category. There are nine alternatives to HTTP for a variety of platforms, including Mac, Windows, Linux, Self-Hosted solutions and Online / Web-based. The best alternative is IPFS, which is both free and Open Source. Other great apps like HTTP are Freenet, ZeroNet, Hypercore Protocol and Solid.

HTTP alternatives are mainly Anonymizing Networks but may also be File Sync Tools. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of HTTP.
This page was last updated
HTTP iconHTTP
  6
  • FreeOpen Source
  • Mac
  • Windows
  • Linux
  • Online
  • Windows Mobile
  • Android
  • iPhone
  • Java Mobile
  • Symbian S60
  • HP webOS
  • Blackberry
  • Chrome OS
  • Windows S
  • Android Tablet
  • BSD
  • Windows Phone
  • iPad
  • OSVR
  • AROS
  • HTC Vive
  • Self-Hosted
  • Blackberry 10
  • PlayBook
  • Apple Watch
  • Apple TV
  • Playstation VR
  • Android Wear
  • Kindle Fire
  • Haiku
  • AmigaOS
  • Playstation
  • Fire TV
  • Gear VR
  • Pebble
  • Roku
  • Daydream
  • Chromecast
  • Xbox
  • MorphOS
  • Oculus Rift

is an application protocol for distributed, collaborative, and hypermedia information systems.[1] HTTP is the foundation of...

Learn more about HTTP

  1. IPFS icon

    IPFS

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted

    IPFS is a global, versioned, peer-to-peer filesystem. It combines ideas from Git, BitTorrent, Kademlia, SFS, and the web. It is like a single bittorrent swarm, exchanging git objects. IPFS provides an interface as simple as the HTTP web, but with permanence built in.

    ⚫︎ DecentralizedIPFS is based on a decentralized infrastructure with no single entity controlling it.
    Suggest and vote on features
    Screenshot
  2. Freenet is free software which lets you anonymously share files, browse and publish "freesites" (web sites accessible only through Freenet) and chat on forums, without fear of censorship.

    ⚫︎ DecentralizedFreenet is based on a decentralized infrastructure with no single entity controlling it.
    Suggest and vote on features
    Screenshot


  3. ZeroNet uses cryptography (Bitcoin library) and BitTorrent DHT (centralized trackers) to build a distributed censorship-resistant network.

    ⚫︎ DecentralizedZeroNet is based on a decentralized infrastructure with no single entity controlling it.
    Suggest and vote on features

    Discontinued

    The last release is from September 2019.

    Screenshot
  4. Hypercore Protocol icon

    Hypercore Protocol

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted
    • Electron / Atom Shell
    • JavaScript

    Hypercore Protocol is a peer-to-peer data network built on the Hypercore logs. Hypercores are signed, append-only logs. They're like lightweight blockchains without the consensus algorithm.

    ⚫︎ DecentralizedHypercore Protocol is based on a decentralized infrastructure with no single entity controlling it.
    Suggest and vote on features
    Screenshot
  5. Solid icon

    Solid

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted

    Solid (derived from "social linked data") is a proposed set of conventions and tools for building decentralized Web applications based on Linked Data principles.

    ⚫︎ DecentralizedSolid is based on a decentralized infrastructure with no single entity controlling it.
    Suggest and vote on features
    No screenshots yet


  6. Gopher icon

    Gopher

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    is a TCP/IP application layer protocol designed for distributing, searching, and retrieving documents over the Internet.

    Suggest and vote on features
    No screenshots yet
  7. Gemini (protocol)

    • FreeOpen Source
    • Online
    • Self-Hosted

    Gemini is a new application-level internet protocol for the distribution of arbitrary files, with some special consideration for serving a lightweight hypertext format which facilitates linking between files.

    ⚫︎ LightweightGemini (protocol) consumes less device resources compared to similar apps.
    ⚫︎ DecentralizedGemini (protocol) is based on a decentralized infrastructure with no single entity controlling it.
    Suggest and vote on features
    Screenshot of official Project Gemini page from Castor browser.
  8. Decentralized Internet icon

    Decentralized Internet

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Android
    • Self-Hosted

    This project was created in order to support a new internet. One that is more open, free, and censorship-resistant in comparison to the old internet.

    ⚫︎ DecentralizedDecentralized Internet is based on a decentralized infrastructure with no single entity controlling it.
    Suggest and vote on features
    Screenshot
  9. Named Data Networking Project icon

    Named Data Networking Project

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Self-Hosted
    • Linux Mobile

    Named Data Networking (NDN) is an architectural realization of the broad Information Centric Networking (ICN) vision that enables communications by named, secured data at the network layer.

    Suggest and vote on features
    No screenshots yet
Showing 9 of 9 alternatives