Skip to content
Change the repository type filter

All

    Repositories list

    • Rust implementation of Hypercore protocol
      Rust
      Apache License 2.0
      99030Updated Oct 28, 2024Oct 28, 2024
    • hypercore

      Public
      Secure, distributed, append-only log
      Rust
      Apache License 2.0
      37332125Updated Oct 25, 2024Oct 25, 2024
    • Hypercore storage and replication daemon, written in Rust
      Rust
      Apache License 2.0
      43401Updated Apr 4, 2024Apr 4, 2024
    • Rust implementation of Hyperswarm, a networking stack for connecting peers
      Rust
      Apache License 2.0
      52915Updated Apr 3, 2024Apr 3, 2024
    • A run-length-encoder that compresses bitfields.
      Rust
      Apache License 2.0
      6902Updated Mar 31, 2024Mar 31, 2024
    • Continuously read/write to disk using random offsets and lengths .
      Rust
      Apache License 2.0
      132725Updated Jan 10, 2024Jan 10, 2024
    • Continuously read/write to memory using random offsets and lengths.
      Rust
      Apache License 2.0
      91213Updated Oct 4, 2023Oct 4, 2023
    • A series of compact encoding schemes in Rust for building small and fast parsers and serializers
      Rust
      Apache License 2.0
      1100Updated Oct 4, 2023Oct 4, 2023
    • flat-tree

      Public
      Map a binary tree to a vector.
      Rust
      Apache License 2.0
      105241Updated Oct 4, 2023Oct 4, 2023
    • Abstract interface to implement random-access instances.
      Rust
      Apache License 2.0
      71451Updated Oct 4, 2023Oct 4, 2023
    • rust implementation fo the DHT powering the HyperSwarm stack
      Rust
      MIT License
      6701Updated Aug 4, 2022Aug 4, 2022
    • research

      Public
      A grab-bag of resources, items and code related to working on Hypercore and Rust
      0400Updated Jan 29, 2022Jan 29, 2022
    • Converts a flat-tree to a string.
      Rust
      Apache License 2.0
      41702Updated Jul 5, 2021Jul 5, 2021
    • Access memory using small fixed size buffers.
      Rust
      Other
      61413Updated Jun 16, 2021Jun 16, 2021
    • Encode / decode varints.
      Rust
      21412Updated May 24, 2021May 24, 2021
    • Measure throughput per second.
      Rust
      Apache License 2.0
      33501Updated Apr 29, 2021Apr 29, 2021
    • k-bucket

      Public
      WIP Kademlia DHT K-bucket implementation as a binary tree.
      Rust
      Apache License 2.0
      2512Updated Apr 29, 2021Apr 29, 2021
    • Stateful tree index.
      Rust
      Apache License 2.0
      61421Updated Apr 29, 2021Apr 29, 2021
    • Output binary buffers as a nice, shortened hex string.
      Rust
      Apache License 2.0
      6601Updated Apr 29, 2021Apr 29, 2021
    • Bitfield that allocates a series of small buffers.
      Rust
      Apache License 2.0
      5903Updated Apr 29, 2021Apr 29, 2021
    • dat

      Public
      Dat protocol implementation in Rust. To be implemented.
      Rust
      Other
      47402Updated Apr 29, 2021Apr 29, 2021
    • A stream that generates a merkle tree based on the incoming data.
      Rust
      Apache License 2.0
      125021Updated Apr 29, 2021Apr 29, 2021
    • Dat Network Protocol protobuf definitions.
      Rust
      Apache License 2.0
      31813Updated Apr 28, 2021Apr 28, 2021
    • Parse Dat protocol SLEEP files.
      Rust
      Other
      41311Updated Apr 28, 2021Apr 28, 2021
    • hyperdb

      Public
      Distributed, scalable database. To be implemented.
      Rust
      Other
      31412Updated Apr 28, 2021Apr 28, 2021
    • A simple batching function that allows you to atomically batch a series of operations.
      Rust
      MIT License
      5800Updated Apr 25, 2021Apr 25, 2021
    • Rust
      MIT License
      21210Updated Feb 7, 2020Feb 7, 2020
    • thunky

      Public
      Delay the evaluation of a paramless async function and cache the result.
      Rust
      MIT License
      1400Updated Jul 23, 2019Jul 23, 2019
    • Utilities to operate on repositories.
      Shell
      Apache License 2.0
      0300Updated Aug 23, 2018Aug 23, 2018
    • website

      Public
      JavaScript
      Apache License 2.0
      1200Updated Aug 19, 2018Aug 19, 2018