Sandstorm iconSandstorm

Self-host web-based productivity apps easily and securely.

Open Source Alternative to:

Repository activity:

Stars6,730

Forks707

Open Issues628

Last commit3 days ago

Languages:

Cap'n Proto
JavaScript
C
Cap'n Proto
Sandstorm screenshot

Sandstorm is an open-source platform designed to simplify the self-hosting of web-based productivity applications. Built by a community of volunteers, Sandstorm aims to make it incredibly easy to run open-source web applications securely and efficiently.

  • Chat: Sync up with your colleagues securely using Rocket.Chat.
  • File Storage: Store all your files and share them with others using Davros.
  • Task & Project Management: Organize all your tasks and ideas using Wekan.
  • Document Editing: Create, edit, and collaborate on documents with Etherpad.

Sandstorm stands out due to its focus on usability, security, and freedom. Installing apps on Sandstorm is as easy as installing apps on your phone. The platform offers a unified access control system, ensuring that all your apps and data are in one place and private by default. Sandstorm's security model containerizes each document, chat room, and other data into secure sandboxes, mitigating 95% of security vulnerabilities automatically.

Sandstorm gives you the freedom to choose where your data lives, whether in the cloud or on your own machines. This flexibility ensures that you are never locked into walled gardens, allowing you to mix and match apps from various developers or even add your own. Many Sandstorm apps are open-source, providing you the ability to modify them to suit your needs.

Sandstorm is ideal for individuals who want a secure and easy way to use open-source web apps, businesses that need to keep all their data in one place while allowing teams to choose their own tools, and developers who want to ship their code without worrying about running or scaling a service.

Share: