Catalyst

Catalyst is under heavy development and not ready for general use.

We are aiming for a 2026 launch.

A free and open 💕 Small Web hosting platform.

(Think of it as a batteries-included Digital Ocean in-a-box for Kitten-based apps.)

Getting started

Running your own Small Web host involves setup in three areas:

  1. Integrations
  2. Technical
  3. Legal

For organisations to serve individuals

Organisations can use Catalyst to provide Small Web hosting services to their communities.

These services can be:

Individuals can use Small Web hosts to set up their own Small Web places without any technical knowledge.

Small Web places

A Small Web place is a peer-to-peer web site/app hosted on its own server. The server is owned and controlled by the owner of the site/app.

A Small Web place is reachable at a Web Number.

Coming soon. Will be available once Let’s Encrypt rolls out TLS certificate support for IP addresses.

Catalyst also has support for setting up Small Web places at Small Web domains (i.e., as subdomains of a domain that is owned and controlled by the Small Web host). This support exists to enable the deployment of legacy (non-peer-to-peer) web sites and apps.

A Small Web domain is, for all intents and purposes, like a top-level domain but:

  1. It is a second-level domain (e.g., small-web.org),

  2. Where Small Web places are registered as subdomains,

  3. And, unless it is being run as a private instance (e.g., for your family), where the second-level domain is registered on the Public Suffix List.

If a person wants to move their place to a different Small Web domain or to a Big Web domain (i.e., their own second-level domain), they should be able to do so at any time.

Apps

Catalyst installs Small Web apps and sites written for Kitten.

By limiting to scope to apps written in Kitten we enable the following properties:

Like this? Fund us!

Small Technology Foundation is a tiny, independent not-for-profit.

We exist in part thanks to patronage by people like you. If you share our vision and want to support our work, please become a patron or donate to us today and help us continue to exist.