GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - owncloud/android: :phone: The ownCloud Android App

BranchesTags
Open more actions menu

Latest commit

 

History

14,341 Commits
14,341 Commits

Folders and files

NameName
Last commit message
Last commit date
.claude
.claude
 
 
.github
.github
 
 
.idea/codeStyles
.idea/codeStyles
 
 
.tx
.tx
 
 
changelog
changelog
 
 
config/detekt
config/detekt
 
 
doc
doc
 
 
docs_resources
docs_resources
 
 
fastlane/metadata/android
fastlane/metadata/android
 
 
gradle
gradle
 
 
openspec
openspec
 
 
owncloudApp
owncloudApp
 
 
owncloudComLibrary
owncloudComLibrary
 
 
owncloudData
owncloudData
 
 
owncloudDomain
owncloudDomain
 
 
owncloudTestUtil
owncloudTestUtil
 
 
plugins
plugins
 
 
sbom
sbom
 
 
user_manual
user_manual
 
 
.editorconfig
.editorconfig
 
 
.gitignore
.gitignore
 
 
AGENTS.md
AGENTS.md
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CLAUDE.md
CLAUDE.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE.txt
LICENSE.txt
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
SETUP.md
SETUP.md
 
 
SUPPORT.md
SUPPORT.md
 
 
THIRD_PARTY.txt
THIRD_PARTY.txt
 
 
TROUBLESHOOTING.md
TROUBLESHOOTING.md
 
 
androidx.databinding_viewbinding_7.4.2@aar
androidx.databinding_viewbinding_7.4.2@aar
 
 
build.gradle
build.gradle
 
 
check_code_script.sh
check_code_script.sh
 
 
dependencies.txt
dependencies.txt
 
 
gradle.properties
gradle.properties
 
 
gradlew
gradlew
 
 
gradlew.bat
gradlew.bat
 
 
issue_template.md
issue_template.md
 
 
sbom.json
sbom.json
 
 
settings.gradle
settings.gradle
 
 

Repository files navigation

ownCloud Android App

License ownCloud OSPO

Android Unit Tests Android Instrumented Data Tests Detekt Conventional Commits

The ownCloud Android app enables users to access, sync, and share files stored on their ownCloud server directly from Android devices. Built with Kotlin, it supports ownCloud Infinite Scale (oCIS) and ownCloud Classic servers, featuring file browsing, photo galleries, Spaces, sharing, passcode lock, and biometric authentication. The app is available on:

Part of Mobile (Android)

This is the official ownCloud Android app, the primary mobile client for Android users. It connects to both ownCloud Infinite Scale (oCIS) and ownCloud Classic.

Getting Started

  1. Read SETUP.md for development environment setup
  2. Fork the repository and clone it locally
  3. Open the project in Android Studio
  4. Build and run using ./gradlew assembleDebug

Beta Testing

  • Play Store: Download the app from Play Store, scroll down to the beta section, and tap "I'm in"
  • F-Droid: Open the ownCloud tab in F-Droid and download the latest beta version

Documentation

  • SETUP.md - Development setup guide
  • CONTRIBUTING.md - Contribution guidelines
  • CHANGELOG.md - Release history
  • ownCloud documentation

Community & Support

Star this repo and Watch for release notifications!

  • ownCloud Website
  • Community Discussions
  • Matrix Chat
  • Documentation
  • Enterprise Support
  • OSPO Home

Contributing

We welcome contributions! Please read the Contributing Guidelines and our Code of Conduct before getting started.

Workflow

  • Rebase Early, Rebase Often! We use a rebase workflow. Always rebase on the target branch before submitting a PR.
  • Dependabot: Automated dependency updates are managed via Dependabot. Review and merge dependency PRs promptly.
  • Signed Commits: All commits must be PGP/GPG signed. See GitHub's signing guide.
  • DCO Sign-off: Every commit must carry a Signed-off-by line:
    git commit -s -S -m "your commit message"
    
  • GitHub Actions Policy: Workflows may only use actions that are (a) owned by owncloud, (b) created by GitHub (actions/*), or (c) verified in the GitHub Marketplace.

Translations

Help translate this project on Transifex: https://explore.transifex.com/owncloud-org/owncloud-android/

Please submit translations via Transifex -- do not open pull requests for translation changes.

Security

Do not open a public GitHub issue for security vulnerabilities.

Report vulnerabilities at https://security.owncloud.com -- see SECURITY.md.

Bug bounty: YesWeHack ownCloud Program

License

This project is licensed under the GPL-2.0.

About the ownCloud OSPO

The Kiteworks Open Source Program Office, operating under the ownCloud brand, launched on May 5, 2026, to steward the open source ecosystem around ownCloud's products. The OSPO ensures transparent governance, license compliance, community health, and sustainable collaboration between the open source community and Kiteworks, which acquired ownCloud in 2023.

  • OSPO Home: https://kiteworks.com/opensource
  • GitHub: https://github.com/owncloud
  • ownCloud: https://owncloud.com

For questions about the OSPO or licensing, contact [email protected].

License Migration to Apache 2.0

The OSPO is driving a strategic relicensing of ownCloud repositories toward the Apache License 2.0, following the Apache Software Foundation's third-party license policy.

Individual repositories will migrate as their audit is completed. The LICENSE file in each repo reflects its current license status (not the target).

Current license: GPL-2.0 (Category X per Apache policy -- cannot be included in Apache-2.0 works).

Migration prerequisites for this repository:

  • CLA/DCO coverage: All past contributors must have signed agreements permitting relicensing
  • Copyleft dependency audit: All GPL dependencies must be replaced or isolated
  • KDE heritage review: Any code with KDE-era copyrights requires legal analysis
  • Complete relicensing: GPL-2.0 is a strong copyleft license; migration requires full relicensing of all files

About

☎️ The ownCloud Android App

Topics

androidkotlinmobileowncloudowncloud-android

Resources

Readme
GPL-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

4.2k stars

Watchers

366 watching

Forks

3.1k forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.