Manage and share files and folders through a web interface with encrypted storage and on-premises deployment.

Twake Drive is an open-source web app and server that provides a self-hosted environment for managing files and folders, designed specifically for professional teams that require secure data storage and on-premises deployment to maintain full control over their information.
The software operates as a web application and server. It allows users to organize their digital assets within a structured file system and share specific content with other users through generated URLs or direct email invitations. This setup enables teams to maintain the core functionality of a centralized file repository.
The application is built using React and utilizes the cozy-ui library for its frontend components to ensure a consistent visual style. It relies on the cozy-stack for its backend infrastructure, which manages the underlying data and API requests. For developers, the system supports a development environment using Yarn and provides a specific workflow for testing via Jest, Chai, and Sinon. The architecture allows for advanced sharing scenarios where users can invite others via email, who then link their own Twake URLs to access shared folders.
Twake Drive serves as a privacy-focused file management solution for users and organizations seeking a self-hosted storage provider.
Synchronizes files between two or more computers using a continuous peer to peer synchronization process.
Share files and messages between nearby devices over a local network without requiring an internet connection.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.