All Projects → etesync → Etebase Rs

etesync / Etebase Rs

Licence: bsd-3-clause
A Rust client library for Etebase

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Etebase Rs

Peertransfer
📦 • Send a file p2p and e2e encrypted in your browser using WebRTC.
Stars: ✭ 238 (+205.13%)
Mutual labels:  encryption, end-to-end-encryption
virgil-sdk-cpp
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
Stars: ✭ 18 (-76.92%)
Mutual labels:  encryption, end-to-end-encryption
etebase-java
A Java/Android client library for Etebase
Stars: ✭ 46 (-41.03%)
Mutual labels:  sync, end-to-end-encryption
Demo Twilio Backend Nodejs
A sample backend that demonstrates how to generate a Virgil JWT and Twilio token used for authentication with the Virgil and Twilio services
Stars: ✭ 128 (+64.1%)
Mutual labels:  encryption, end-to-end-encryption
Rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex Files
Stars: ✭ 30,541 (+39055.13%)
Mutual labels:  sync, encryption
Android
EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.
Stars: ✭ 184 (+135.9%)
Mutual labels:  encryption, end-to-end-encryption
wormhole-william-mobile
End-to-end encrypted file transfer for Android. An Android Magic Wormhole client.
Stars: ✭ 57 (-26.92%)
Mutual labels:  encryption, end-to-end-encryption
End to end encryption
🔐 Server API to support End-to-End Encryption
Stars: ✭ 155 (+98.72%)
Mutual labels:  encryption, end-to-end-encryption
Darkwire.io
End-to-end encrypted instant web chat
Stars: ✭ 594 (+661.54%)
Mutual labels:  encryption, end-to-end-encryption
Wormhole William
End-to-end encrypted file transfer. A magic wormhole CLI and API in Go (golang).
Stars: ✭ 256 (+228.21%)
Mutual labels:  encryption, end-to-end-encryption
Etebase Js
Etebase TypeScript API for the web, node and react-native!
Stars: ✭ 100 (+28.21%)
Mutual labels:  encryption, end-to-end-encryption
Virgil Crypto Php
Virgil PHP Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.
Stars: ✭ 22 (-71.79%)
Mutual labels:  encryption, end-to-end-encryption
virgil-sdk-net
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
Stars: ✭ 16 (-79.49%)
Mutual labels:  encryption, end-to-end-encryption
etesync-notes
An EteSync backed note taking app
Stars: ✭ 64 (-17.95%)
Mutual labels:  encryption, end-to-end-encryption
Server
The Etebase server (so you can run your own)
Stars: ✭ 826 (+958.97%)
Mutual labels:  encryption, end-to-end-encryption
Brandis
Brandis: End-to-end encryption for everyone
Stars: ✭ 77 (-1.28%)
Mutual labels:  encryption, end-to-end-encryption
Lazysodium Android
An Android implementation of the Libsodium cryptography library. For the lazy dev.
Stars: ✭ 69 (-11.54%)
Mutual labels:  encryption
Passmgr
a simple, portable password manager
Stars: ✭ 74 (-5.13%)
Mutual labels:  encryption
Write
Write data to the file system, creating any intermediate directories if they don't already exist. Used by flat-cache and many others!
Stars: ✭ 68 (-12.82%)
Mutual labels:  sync
Psync
Synchronize project based on rsync; support watching changes and sync automatically
Stars: ✭ 68 (-12.82%)
Mutual labels:  sync

Etebase - Encrypt Everything

A Rust library for Etebase

In addition to exposing a Rust API, this library forms the basis of other Etebase libraries, for example libetebase.

GitHub tag Build Status Crates.io docs.rs Chat with us

Documentation

In addition to the API documentation, there are docs available at https://docs.etebase.com

Build

To build:

$ cargo build

To run the tests you first need an Etebase server running locally, because the tests test against a real server. You will also need to create a special user called [email protected] with password SomePassword, which the test suite expects.

$ cargo test -- --test-threads 1

Please note that the tests run against the local server so we need to run them single threaded to make sure they don't clash.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].