All Projects → etesync → etebase-go

etesync / etebase-go

Licence: BSD-3-Clause license
A (work in progress) Go client library for Etebase

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to etebase-go

etebase-java
A Java/Android client library for Etebase
Stars: ✭ 46 (+6.98%)
Mutual labels:  etesync, end-to-end-encryption, etebase
etesync-notes
An EteSync backed note taking app
Stars: ✭ 64 (+48.84%)
Mutual labels:  etesync, end-to-end-encryption, etebase
ios
EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.
Stars: ✭ 40 (-6.98%)
Mutual labels:  etesync, end-to-end-encryption
Desktop App
💻 Mixin Messenger desktop app for Windows, macOS, and Linux
Stars: ✭ 78 (+81.4%)
Mutual labels:  end-to-end-encryption
Virgil Cli
CLI tool to manage your Virgil account and applications.
Stars: ✭ 89 (+106.98%)
Mutual labels:  end-to-end-encryption
Userbase
Create secure and private web apps using only static JavaScript, HTML, and CSS.
Stars: ✭ 2,029 (+4618.6%)
Mutual labels:  end-to-end-encryption
End to end encryption
🔐 Server API to support End-to-End Encryption
Stars: ✭ 155 (+260.47%)
Mutual labels:  end-to-end-encryption
Brandis
Brandis: End-to-end encryption for everyone
Stars: ✭ 77 (+79.07%)
Mutual labels:  end-to-end-encryption
Awesome Virgil
Key Management and Crypto Building Block for your App or Device.
Stars: ✭ 146 (+239.53%)
Mutual labels:  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 (+197.67%)
Mutual labels:  end-to-end-encryption
Peertransfer
📦 • Send a file p2p and e2e encrypted in your browser using WebRTC.
Stars: ✭ 238 (+453.49%)
Mutual labels:  end-to-end-encryption
Deskreen
Deskreen turns any device with a web browser into a secondary screen for your computer
Stars: ✭ 12,014 (+27839.53%)
Mutual labels:  end-to-end-encryption
Etebase Js
Etebase TypeScript API for the web, node and react-native!
Stars: ✭ 100 (+132.56%)
Mutual labels:  end-to-end-encryption
Datash
Send and Receive files directly from your browser with end-to-end encryption
Stars: ✭ 178 (+313.95%)
Mutual labels:  end-to-end-encryption
Kbfs
Keybase Filesystem (KBFS)
Stars: ✭ 1,218 (+2732.56%)
Mutual labels:  end-to-end-encryption
Etebase Rs
A Rust client library for Etebase
Stars: ✭ 78 (+81.4%)
Mutual labels:  end-to-end-encryption
Keycatd
An end-to-end opensource password manager
Stars: ✭ 116 (+169.77%)
Mutual labels:  end-to-end-encryption
TeleType
Stream or share terminals over the web. Show off mad cli-fu, help a colleague, teach, or troubleshoot. end-to-end encrypted 🛡
Stars: ✭ 83 (+93.02%)
Mutual labels:  end-to-end-encryption
journal-manager
EteSync - server django app
Stars: ✭ 34 (-20.93%)
Mutual labels:  etesync
Android
EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.
Stars: ✭ 184 (+327.91%)
Mutual labels:  end-to-end-encryption

Etebase - Encrypt Everything

A (work in progress) Go library for Etebase

GitHub tag PkgGoDev Build Status codecov Chat with us

Star and watch to show your interest and get notified once it's ready!

TODO:

  • Authentication
    • Signup
    • Login
    • Logout
    • Password Change
  • Collections
  • Items
  • Invitations

Testing

To test, run the etesync/test-server image using the latest version, e.g.,

docker run -p 3735:3735 -d etesync/test-server:latest

and then set ETEBASE_TEST_HOST to the host:port on which that is running; for the docker invocation above, that's

export ETEBASE_TEST_HOST=localhost:3735

and then run the tests

go test -v -v ./...

Documentation

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

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].