FLUTTER ECOSYSTEM

nextcloud

A Nextcloud API client written in Dart supporting all maintained Nextcloud server versions.

Latest version
9.0.0
30-day downloads
810
Likes
26
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Dart-based API client for Nextcloud that supports all maintained versions of the Nextcloud server. It enables seamless integration with Nextcloud services such as file storage, user authentication, and calendar management across multiple platforms. The package is designed to be reliable, well-documented, and compatible with modern Flutter applications. It leverages the official Nextcloud API endpoints and provides a clean, type-safe interface for developers.

Use cases
  • Integrating file storage in Flutter apps
  • Syncing user data with Nextcloud
  • Building collaborative tools using Nextcloud APIs
  • Implementing secure authentication flows
  • Enabling offline access to cloud files
Key features
  • Supports all maintained Nextcloud server versions
  • Cross-platform compatibility (Android, iOS, Web, macOS, Windows, Linux)
  • Type-safe API wrappers
  • Built-in authentication handling
  • Extensible and well-documented
Suitable for
  • Developers building cloud-connected Flutter apps
  • Teams using Nextcloud as their backend
  • Apps requiring secure file and data synchronization
Considerations
  • Requires a running Nextcloud server instance
  • Authentication setup may need additional configuration
  • Limited to features exposed by the Nextcloud API
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add nextcloud

Categories

Dependencies

Dependency list 16 items

Source repository

Related projects