Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager.
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
deps make update-deps Nov 19, 2018
docs Merge pull request #3073 from ocdtrekkie/patch-4 Jul 1, 2018
hack Find a different place to cache the sandstorm-171 bundle Aug 11, 2016
icons New add credit and email icons, revised email and credit icons Aug 19, 2016
installer-tests installer-tests: Fix CentOS base box creation Oct 20, 2016
keys Update release certificate. Dec 4, 2018
roadmap We have Gateways now. Oct 29, 2018
shell meteor npm update --save Nov 19, 2018
src Unauthenticated API host should serve with access-control-allow-origi… Sep 22, 2018
tests Update selenium to work with JDK 11. Nov 19, 2018
.dockerignore Remove `shell-build` from Dockerfile build process Apr 7, 2015
.gitignore Make sure deps/llvm-build is deleted on make clean, and .gitignored. Mar 11, 2018
.gitmodules Automatically download up-to-date Clang from Chromium project. Mar 11, 2018 Update changelog for v0.241. Nov 19, 2018 Fix a couple typos (primarily "Enabled" in login provider screen) Feb 19, 2018
LICENSE Remove some now-obsolete mentions of 'es6-promise'. Aug 11, 2016
Makefile Enable more debugging to track down production crashes. Apr 16, 2018 Add contributing instructions. Feb 5, 2017
Vagrantfile Fix Vagrantfile bitrot. Feb 26, 2018
branch.conf Intsaller script, release scripts, and various auto-updater tweaks. Apr 19, 2014 Cache output of Jan 9, 2017 Fix syntax. Sep 22, 2018
localedata-C use a locale category that works on glibc 2.24 Aug 5, 2016 Fix blackrock build. Mar 3, 2018
meteor-bundle-main.js Remove mildly-embarassing debug logging. Apr 15, 2018
mkdocs.yml Document how to run Sandstorm offline. Jul 29, 2017 Allow suffixes on release titles in changelog. Jan 25, 2016
sandstorm-qr.png License, readme... Jan 8, 2014


Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager. Sandstorm makes it easy to run your own server.

Use Sandstorm to install apps to create documents, spreadsheets, blogs, git repos, task lists, and more as easily as you'd install apps on your phone.

Sandstorm is open source and can be installed on any x86-64 Linux system.


See installation instructions in the Sandstorm documentation.

Using Sandstorm

See the overview in the Sandstorm documentation.

How It Works

See how it works and security practices in the Sandstorm documentation.

How to Package Apps

See the developer hub in the Sandstorm documentation.


Want to help? Check out Also see our community page or get on our discussion group and let us know!