Perkeep logo

Alternatives to Perkeep

Perkeep is a set of open source formats, protocols, and software for modeling, storing, searching, sharing and synchronizing data with a focus on personal data preservation and long-term archival. Find open source and proprietary alternatives that serve similar purposes.

License:Apache-2.0
Stars:6,643
Difficulty:Medium
Pricing:Free
Hosting:Self-Hosted

Self-hosted alternatives to Perkeep

Open source projects that can replace Perkeep:

Kubo logo

Kubo

16,595
NOASSERTION
Kubo screenshot

Kubo is the flagship implementation of IPFS, creating a distributed web where files are addressed by their content rather than location. It enables a new paradigm for building decentralized applications and sharing content across a global peer-to-peer network.

Key Features

  • Content-Addressed Storage:

    • Files identified by cryptographic hash
    • Immutable content addressing
    • Automatic deduplication
    • Verifiable content integrity
    • Version control built-in
    • Merkle DAG structure
  • Peer-to-Peer Network:

    • Distributed hash table (DHT)
    • No central servers
    • Peer discovery mechanisms
    • NAT traversal support
    • Relay networks
    • Global content routing
  • Developer Tools:

    • HTTP gateway interface
    • RPC API access
    • Command-line tools
    • Web-based UI
    • JavaScript libraries
    • Multiple language bindings
  • Decentralized Web:

    • IPNS naming system
    • DNSLink integration
    • Decentralized websites
    • Censorship resistance
    • Offline-first architecture
    • Web3 foundation
Tahoe-LAFS logo

Tahoe-LAFS

1,342
NOASSERTION
Tahoe-LAFS screenshot

Tahoe-LAFS is a revolutionary distributed storage system that prioritizes security and privacy above all else. It provides a zero-knowledge architecture where storage providers cannot read your data, making it ideal for sensitive information storage.

Key Features

  • Uncompromising Security:

    • End-to-end encryption
    • Zero-knowledge servers
    • Client-side encryption
    • Cryptographic integrity checks
    • Secure key management
    • Privacy-preserving design
  • Decentralized Architecture:

    • Peer-to-peer network
    • No single point of failure
    • Distributed storage nodes
    • Self-organizing grid
    • Censorship resistance
    • Democratic governance
  • Advanced Fault Tolerance:

    • Reed-Solomon erasure coding
    • Configurable redundancy
    • Automatic repair
    • Node failure recovery
    • Data availability guarantees
    • Byzantine fault tolerance
  • User-Friendly Features:

    • File system interface
    • Version control
    • Secure file sharing
    • Cross-platform support
    • Backup integration
    • Command-line tools

More distributed-storage projects

Discover other open source projects in the distributed-storage category:

Hadoop Distributed Filesystem (HDFS)
Hadoop Distributed Filesystem (HDFS)
HDFS is a distributed file system designed to store large datasets reliably and provide high-throughput access to application data. It's the storage foundation of the Apache Hadoop ecosystem.
hadoopbig-data
Stars
15,189
Relative Popularity
82
License
Apache-2.0
GlusterFS
GlusterFS
GlusterFS is a software-defined distributed storage platform that can scale to several petabytes, providing interfaces for object, block and file storage with no single point of failure.
distributed-storagefile-system
Stars
4,979
Relative Popularity
23
License
GPL-2.0
MooseFS
MooseFS
MooseFS is a fault tolerant, highly available and high performance scale-out network distributed file system that spreads data over several physical servers.
distributed-filesystemfault-tolerant
Stars
1,830
Relative Popularity
8
License
GPL-2.0
DRBD
DRBD
DRBD is a distributed replicated storage system implemented as a Linux kernel driver that provides real-time mirroring of block devices over network connections for high availability.
replicationhigh-availability
Stars
622
Relative Popularity
3
License
GPL-2.0
XtreemFS
XtreemFS
XtreemFS is a distributed, replicated and fault-tolerant file system designed for federated IT infrastructures, providing POSIX compliance and geographic distribution capabilities.
distributed-filesystemfault-tolerant
Stars
341
Relative Popularity
2
License
NOASSERTION
Lustre
Lustre
Lustre is a parallel distributed file system designed for high-performance computing (HPC) environments, providing high-bandwidth, low-latency access to large datasets across thousands of nodes.
hpcparallel-filesystem
Stars
197
Relative Popularity
1
License
NOASSERTION
OpenAFS
OpenAFS
OpenAFS is a distributed network file system with read-only replicas and multi-OS support, providing secure, scalable file sharing across wide area networks with location transparency.
distributed-filesystemnetwork-filesystem
Stars
87
Relative Popularity
1
License
NOASSERTION

Showing 1-7 of 7 projects in distributed-storage

Explore by Category

Find more projects in these tags