All Projects → a-schild → nextcloud-java-api

a-schild / nextcloud-java-api

Licence: GPL-3.0 license
Java api library to access nextcloud features from java applications

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to nextcloud-java-api

calcardbackup
calcardbackup: moved to https://codeberg.org/BernieO/calcardbackup
Stars: ✭ 67 (+9.84%)
Mutual labels:  nextcloud, owncloud
backmeup
BackMeUp: An automated MySQL / MariaDB databases and files backup solution on *nix Machines using Amazon S3, WebDAV (ownCloud / NextCloud etc.), Google Drive and Dropbox.
Stars: ✭ 80 (+31.15%)
Mutual labels:  nextcloud, owncloud
Floccus
☁️ Sync your bookmarks privately across browsers
Stars: ✭ 2,630 (+4211.48%)
Mutual labels:  nextcloud, owncloud
checksum
Plugin for Nextcloud and ownCloud to create hashes of files.
Stars: ✭ 25 (-59.02%)
Mutual labels:  nextcloud, owncloud
audioplayer editor
Audio Player ID3 editor add-on for the Audio Player in Nextcloud & ownCloud
Stars: ✭ 24 (-60.66%)
Mutual labels:  nextcloud, owncloud
Qownnotes
QOwnNotes is a plain-text file notepad and todo-list manager with markdown support and Nextcloud / ownCloud integration.
Stars: ✭ 2,357 (+3763.93%)
Mutual labels:  nextcloud, owncloud
Server
☁️ Nextcloud server, a safe home for all your data
Stars: ✭ 17,723 (+28954.1%)
Mutual labels:  nextcloud, owncloud
aws-serverless-nextcloud
moved - https://github.com/f7o/aws-serverless-nextcloud
Stars: ✭ 78 (+27.87%)
Mutual labels:  nextcloud
viewer
🖼 Simple file viewer with slideshow for media
Stars: ✭ 68 (+11.48%)
Mutual labels:  nextcloud
nextcloud announcements
ℹ️ The latest Nextcloud news directly in your notifications
Stars: ✭ 16 (-73.77%)
Mutual labels:  nextcloud
firstrunwizard
🔮 The first impression matters. The firstrunwizard is the first Nextcloud impression.
Stars: ✭ 34 (-44.26%)
Mutual labels:  nextcloud
Android-SingleSignOn
Single sign-on for Nextcloud (Android Library Project)
Stars: ✭ 62 (+1.64%)
Mutual labels:  nextcloud
owncloud-sdk
☁️ ownCloud client library for JavaScript
Stars: ✭ 66 (+8.2%)
Mutual labels:  owncloud
nextcloud-snap
☁️📦 Nextcloud packaged as a snap
Stars: ✭ 1,445 (+2268.85%)
Mutual labels:  nextcloud
nextcloud docker
Docker setup to run Nextcloud
Stars: ✭ 35 (-42.62%)
Mutual labels:  nextcloud
ldapcontacts
View other LDAP users as contacts in Nextcloud and see the personal data they shared
Stars: ✭ 18 (-70.49%)
Mutual labels:  nextcloud
docker-nextcloud
Nextcloud Docker image
Stars: ✭ 209 (+242.62%)
Mutual labels:  nextcloud
files videoplayer
📼 Old video viewer for Nextcloud
Stars: ✭ 92 (+50.82%)
Mutual labels:  nextcloud
mediadc
Nextcloud Media Duplicate Collector application
Stars: ✭ 57 (-6.56%)
Mutual labels:  nextcloud
promo
🎉 Stickers, shirts, presentations etc!
Stars: ✭ 16 (-73.77%)
Mutual labels:  nextcloud

nextcloud-java-api

Java api library to access nextcloud features from java applications

Sonatype Nexus (Releases) Sonatype Nexus (Snapshots)

What is the nextcloud api library?

Use nextcloud features from inside your java application

Currently implemented features

  • Management of groups
  • Folder management (Without access control)
  • List shares and create new file shares (No way to delete/update shares atm.)
  • Tested against nextCloud 23.0.2 server version, but should also work with older nextCloud and ownCloud systems

Usage

  • Add this dependency to your pom.xml file
	<dependency>
	    <groupId>com.github.a-schild</groupId>
	    <artifactId>nextcloud-java-api</artifactId>
	    <version>12.0.4</version>
	</dependency>
  • Create a NextcloudConnector instance and provide your server settings and authentification
  • Now you can use the methods exposed to access your nextcloud instance

When you wish to contribute to the project

Infos for contributors

Changelog

Changelog

(c) André Schild, Aarboard AG www.aarboard.ch

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