Nextcloud

Nextcloud

Nextcloud is a comprehensive file hosting and collaboration platform that allows you to access and share your files, calendars, contacts, mail and more from any device, on your terms. It provides a secure, private cloud solution with extensive app ecosystem.

Similar self-hosted alternatives:
Repository activity:
Stars
29,735
Forks
4,291
Watchers
546
Open Issues
2,620
Last commit
about 3 hours ago
Details:
Estimated Popularity
131
Pricing Model
Free
Hosting Type
Self-Hosted
License
AGPL-3.0
Deployment Difficulty
Medium
Language
PHP

Nextcloud is a powerful, open-source file hosting and collaboration platform that puts you in control of your data. Originally forked from ownCloud in 2016, Nextcloud has evolved into a comprehensive solution that combines file storage, sharing, and synchronization with a rich ecosystem of collaborative tools and applications.

Key Features

  • File Storage & Sync:

    • Cross-platform file synchronization
    • Selective sync capabilities
    • Version history and file recovery
    • Collaborative file editing
    • File sharing with permissions
    • External storage integration
  • Collaboration Tools:

    • Calendar and contact management
    • Mail client integration
    • Video conferencing (Nextcloud Talk)
    • Project management (Nextcloud Deck)
    • Real-time document collaboration
    • Team workspaces
  • Security & Privacy:

    • End-to-end encryption
    • Server-side encryption
    • Two-factor authentication
    • Brute force protection
    • File access control
    • Activity monitoring and audit logs
  • Communication:

    • Built-in chat and video calls
    • Screen sharing capabilities
    • Voice messages
    • File sharing in conversations
    • Integration with external chat systems
    • Mobile push notifications
  • Office & Productivity:

    • Online office suite (Collabora/OnlyOffice)
    • Document templates
    • Form builder
    • Note-taking applications
    • Password manager integration
    • Bookmark management
  • Enterprise Features:

    • LDAP/Active Directory integration
    • Single sign-on (SSO) support
    • Group and user management
    • Quota management
    • Compliance and governance tools
    • Enterprise support options
  • Extensibility:

    • Rich app ecosystem (200+ apps)
    • Custom app development
    • Theming and branding
    • Workflow automation
    • Third-party integrations
    • API for custom solutions

Technical Specifications

  • Backend: PHP with Symfony components
  • Database: MySQL, MariaDB, PostgreSQL, SQLite
  • Web Server: Apache HTTP Server or Nginx
  • Frontend: Vue.js and JavaScript
  • Mobile: Native iOS and Android apps
  • Desktop: Cross-platform sync clients
  • Standards: WebDAV, CalDAV, CardDAV, LDAP

Help improve this content

Found an error or want to add more information about Nextcloud? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects