All Projects → etesync → etebase-java

etesync / etebase-java

Licence: BSD-3-Clause license
A Java/Android client library for Etebase

Programming Languages

rust
11053 projects
java
68154 projects - #9 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to etebase-java

etebase-go
A (work in progress) Go client library for Etebase
Stars: ✭ 43 (-6.52%)
Mutual labels:  etesync, end-to-end-encryption, etebase
etesync-notes
An EteSync backed note taking app
Stars: ✭ 64 (+39.13%)
Mutual labels:  etesync, end-to-end-encryption, etebase
Etebase Rs
A Rust client library for Etebase
Stars: ✭ 78 (+69.57%)
Mutual labels:  sync, end-to-end-encryption
ios
EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.
Stars: ✭ 40 (-13.04%)
Mutual labels:  etesync, end-to-end-encryption
jvmBASIC
A BASIC to JVM bytecode compiler
Stars: ✭ 40 (-13.04%)
Mutual labels:  jvm
libe4
C library of Teserakt's E4 end-to-end security protocol
Stars: ✭ 15 (-67.39%)
Mutual labels:  end-to-end-encryption
evernote-backup
Backup & export all Evernote notes and notebooks
Stars: ✭ 104 (+126.09%)
Mutual labels:  sync
rdme
ReadMe's official CLI and GitHub Action
Stars: ✭ 44 (-4.35%)
Mutual labels:  sync
cossync
腾讯云COS同步(批量上传)工具
Stars: ✭ 23 (-50%)
Mutual labels:  sync
hsbeat
Beat for Java HotSpot VM
Stars: ✭ 24 (-47.83%)
Mutual labels:  jvm
demo-firebase-ios
[DEPRECATED] See https://github.com/VirgilSecurity/demo-e3kit-ios and https://github.com/VirgilSecurity/virgil-e3kit-firebase-func for up-to-date code. -- A simple iOS application that demonstrates how the end-to-end encryption works. The application uses firebase as a backend service for authentication and chat messaging.
Stars: ✭ 39 (-15.22%)
Mutual labels:  end-to-end-encryption
dev-feed
Flutter-based mobile app displaying a list of daily curated content from top engineering blogs and articles. Backed by a GraphQL-based API written in Kotlin..
Stars: ✭ 20 (-56.52%)
Mutual labels:  jvm
ansible-role-glusterfs
Ansible Role - GlusterFS
Stars: ✭ 95 (+106.52%)
Mutual labels:  sync
stock scan1
Working Demo of Barcode/QR code scanner using VueJs+Quasaar+Cordova
Stars: ✭ 42 (-8.7%)
Mutual labels:  sync
play-scala-seed.g8
Play Scala Seed Template: run "sbt new playframework/play-scala-seed.g8"
Stars: ✭ 66 (+43.48%)
Mutual labels:  jvm
JavaYouth
主要是Java技术栈的文章,涉及到了源码、原理,面试等知识。如AQS,JVM,rpc,计网,os等等,后续可能会写mysql,redis,zk这些
Stars: ✭ 616 (+1239.13%)
Mutual labels:  jvm
bellsoft-liberica
A Cloud Native Buildpack that provides the Bellsoft Liberica implementations of JREs and JDKs
Stars: ✭ 33 (-28.26%)
Mutual labels:  jvm
scalecube-config
ScaleCube Config is a configuration access management library for JVM based distributed applications
Stars: ✭ 15 (-67.39%)
Mutual labels:  jvm
syncTabs
Sync your firefox tabs with Safari on iOS
Stars: ✭ 25 (-45.65%)
Mutual labels:  sync
metrics-agent
JVM agent based metrics with Prometheus and Dropwizard support (Java, Scala, Clojure, Kotlin, etc)
Stars: ✭ 25 (-45.65%)
Mutual labels:  jvm

Etebase - Encrypt Everything

A Java/Android library for Etebase

This package is implemented in Rust and exposes a Java API for people to use.

Maven Central GitHub tag Chat on freenode

Documentation

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

Build

Make sure you have the Android NDK in your build path:

export PATH="$PATH:/opt/android-sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/linux-x86_64/bin/"

Add relevant toolchains:

rustup target add aarch64-linux-android armv7-linux-androideabi i686-linux-android x86_64-linux-android

Start the build

./build.sh
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].