All 40 Dependencies

Every package Twake Drive depends on, ranked by repo health score.

Twake Drive is a full-featured, self-hosted file management platform built by Linagora as an open-source alternative to Google Drive. It enables teams to store, organize, and share files with collaborative shared drives, granular access controls, and encrypted URL-based sharing—all while keeping data on infrastructure they control. The platform is built atop the Cozy Cloud stack, which provides the backend API, authentication, and real-time synchronization layer.

Beyond basic file storage, Twake Drive integrates directly with OnlyOffice for in-browser document, spreadsheet, and presentation editing, and with Excalidraw for collaborative whiteboarding. A file viewer supports dozens of file types including PDFs (via embedded PDF viewer), images, and media files. An AI-powered summarization feature can generate instant document summaries when the optional AI assistant module is enabled.

The frontend is a React 18 application built with Rsbuild and SWC, using Redux for global state and CozyClient for data access. The codebase features a declarative action system where context menus dynamically compose available operations based on file type, user permissions, antivirus scan status, and feature flags—making the interface both policy-driven and extensible. Playwright-based end-to-end tests complement the 120+ Jest unit spec files.

Twake Drive is designed for privacy-conscious organizations—healthcare providers, legal firms, universities, and enterprises operating under GDPR or HIPAA—who need the capabilities of a modern cloud drive without ceding control over sensitive data to a third-party cloud provider.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search