Skip to content
Graphite Android App
Kotlin Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
gradle/wrapper
.gitignore
LICENSE.md
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Graphite Docs Android

The Graphite Android App

Graphite is a decentralized and encrypted alternative to Google's G-Suite, built on Blockstack. The app never stores your identity or any of your data. You own your files, you choose what to share.

Installation

OS X & Linux:

git clone https://github.com/Graphite-Docs/graphite-android.git

Windows:

git clone https://github.com/Graphite-Docs/graphite-android.git
  1. Install Android Studio.
  2. cd into the project repo
  3. Import the project. Open Android Studio, click Open an existing Android Studio project and select the project. Gradle will build the project.
  4. Run the app. Click Run > Run 'app'. After the project builds you'll be prompted to build or launch an emulator.

Motivation

This project stemmed from the increasing control companies place on user data. At any given moment, Google can remove access to every single one of the documents you write and store with them. That's unacceptable.

Additionally, government censorship, which has always been around, seems to be growing more prevalent.

Graphite sets out to change that, and this was only possible because of the work done by Blockstack.

Contributing

  1. Fork it (https://github.com/Graphite-Docs/graphite-android)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

If you'd like to contribute to this project, there are a few ways to do so:

Report bugs

You can create a new issue any time, but please make sure your bug reports are clean and clear. Here's a good guide:

https://testlio.com/blog/the-ideal-bug-report/

Please make sure you search any existing issues for the bug you would like to report before opening a new issue.

Suggest Features

A public roadmap will soon be up at http://graphitedocs.com, but feature requests are always welcome. To suggest a feature, please open a new issue in this format:

Feature: [Your feature title] Description of the feature requests

Be as detailed as possible in feature requests and be sure to search existing issues to make sure you are not making a duplicate feature request.

Bug Fixes

If you'd like to contribute by fixing any existing bugs, please create a pull request. Here's a basic guide for doing so:

https://help.github.com/articles/creating-a-pull-request/

You can’t perform that action at this time.