• This repository has been archived on 06/Jan/2020
  • Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language
    Rust
  • License
    Other
  • Created over 8 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Common types shared between safe_core and safe_vault

More Repositories

1

crust

Reliable p2p network connections in Rust with NAT traversal. One of the most needed libraries for any server-less / decentralised projects
Rust
954
star
2

MaidSafe

This is the super-project in which each MaidSafe library resides. Some information is common to all libraries, and is detailed here. Library-specific information can be found in each library's wiki.
C++
587
star
3

MaidSafe-RUDP

Implementation of Reliable UDP
C++
97
star
4

safe_launcher

Node.js App for SAFE Launcher
JavaScript
96
star
5

safe_examples

examples showcasing various features of the SAFE Network
JavaScript
82
star
6

MaidSafe-Routing

C++
80
star
7

MaidSafe-Transport

TCP, UDP and ReliableUDP transport libraries with NAT Traversal
C++
65
star
8

MaidSafe-API

This API provides applications access to secure distributed components of the MaidSafe platform.
C++
62
star
9

sn_gossip

An implementation of a push-pull gossip protocol.
Rust
40
star
10

MaidSafe-Common

Library of utility functions
C++
37
star
11

MaidSafe-Vault

Self healing, self managing fully distributed network.
C++
36
star
12

get_if_addrs

Retrieve IP addresses for all interfaces. Posix & Windows
Rust
35
star
13

system_uri

Desktop System App URI registration handler
Rust
32
star
14

safe_app_nodejs

JavaScript
28
star
15

MaidSafe-Drive

MaidSafe-Drive is a virtual drive offering services to store and retrieve information to any storage media including network file systems
C++
28
star
16

maidsafe-examples

JavaScript
20
star
17

MaidSafe-Network-Filesystem

Treats the MaidSafe network as a filesystem. Exposes a pseudo restful interface (GET PUT POST DELETE)
C++
20
star
18

maidsafe.github.io

HTML
19
star
19

drive

cross platform virtual file-system (virtual, programmable, hard drive)
Rust
17
star
20

MaidSafe-Passport

The Passport API provides a self-certifying Public Key Infrastructure, PKI, independent of the requirement for any central directory
C++
15
star
21

accumulator

Rust
15
star
22

sentinel

p2p group based consensus
Rust
13
star
23

MaidSafe-Encrypt

MaidSafe Encrypt implements functions related to "self-encryption" of files and folders.
C++
12
star
24

SystemDocs

System Documents
JavaScript
12
star
25

tokio_utp

uTP implementation for Rust + tokio
Rust
12
star
26

secure_serialisation

To be used only with transient nacl key pairs Public Key authenticated encryption (box). Creates and supplies nonce in message
Rust
10
star
27

safe-authenticator-cli

This crate implements a CLI for the safe_authenticator crate.
Rust
10
star
28

config_file_handler

Rust
10
star
29

safe_crypto

Provide abstraction for the underlying crypto library so that all our other libs depend on this one for crypto related stuff
Rust
10
star
30

safe-web-hosting-manager-electron

This example tutorial app show cases how to create and manage web services for Public ID on SAFE Network. Demonstrates the usage of MutableData API, NFS API, Authentication APIs.
JavaScript
9
star
31

kademlia_routing_table

Kademlia Routing Table implementation
Rust
9
star
32

beaker-plugin-safe-authenticator

SAFE Authenticator plugin for SAFE Browser
JavaScript
9
star
33

Projects

Projects on SAFE
8
star
34

MaidSafe-CRUX

Connected Reliable Udp eXchange
C++
8
star
35

safe_dns

Rust
8
star
36

MaidSafe-Vault-Manager

Data Storage, Data Types, and the LifeStuff Manager.
C++
7
star
37

beaker-plugin-safe-app

SAFE App API plugin for SAFE Browser
JavaScript
7
star
38

maidsafe_types

types for maidsafe clients and vaults (simple with only invariant checks)
Rust
7
star
39

MaidSafe-Ports

Project to expose the MaidSafe Libs (API Project) to other programming languages.
CMake
7
star
40

safe_nfs

Rust
6
star
41

message_filter

message filter, filter by size or time any struct / enum type
Rust
6
star
42

safe_ffi

FFI Module to the SAFE Network API's
Rust
6
star
43

socket-collection

Collection of sockets wrapped for convenience
Rust
6
star
44

chunk_store

Rust
5
star
45

Network-Visualiser

Tool to monitor test net operations.
JavaScript
5
star
46

service_discovery

Rust
5
star
47

deps_downloader

Module to download SAFE client native libs and required dependencies for frontend applications
JavaScript
5
star
48

safe-build-infrastructure

Houses internal build infrastructure
Python
4
star
49

transport

Rust
4
star
50

socket_addr

Wrapper around net::ScoketAddr to allow serialisation and use of ip crate.
Rust
4
star
51

WebsiteChecker

CMake
4
star
52

safe_firefox_addon

Addon to allow access to the SAFE network from the Firefox browser
JavaScript
3
star
53

dev.maidsafe.net

MaidSafe.net Dev Site
HTML
3
star
54

ContinuousIntegration

CI testing scripts
CMake
3
star
55

invite-manager

JavaScript
3
star
56

mpid_messaging

Rust
2
star
57

MaidSafe-Launcher

C++
2
star
58

CI-Jenkins-Plugin

Jenkins Plugin to trigger CI builds for JIRA tasks and allow remote cross-platform builds.
Java
1
star
59

MaidSafe-KernelAlloc

C++
1
star
60

datachains_sim

Rust
1
star
61

libsodium_seeded_prng

Rust
1
star
62

sodiumoxide_extras

Rust
1
star