Small Technology Foundation

Research & Development

The Small Web logo: Multi-coloured circles, arranged around the circumference of a circle, connected to one another by dashed lines.

We’re building the Small Web.

In a digital network, public space is not a place; it is the interconnections between individually-owned and controlled places.

The Small Web is a public space comprised of places you own and control.

(No, it’s not web3, it’s web0.)

Big Web vs Small Web

The Small Web is the opposite of the Big Web (even though it is built using some of the same underlying technologies).

Big Web Small Web
Trust the server Don’t trust the server
Don’t trust the client Trust the client
Owned by corporations Owned by individuals
Call people “users” Call people “people”
Servers have many users
(multi-tenant)
A server has one owner
(single-tenant)

The projects

  1. Kitten

    Kitten is a web development kit that’s small, purrs, and loves you.

    Create your site using plain HTML, CSS, and JavaScript then enhance it with htmx and hyperscript, if you like.

    Kitten brings the original ease of buildless web development to a modern stack using the Node.js runtime, with JSDB, automatic TLS support, WebSockets, and more.

    View the Kitten source code

    Status: alpha

  2. Domain

    A tool to enable people and organisations to run Small Web domains where people can have their Small Web places. Currently being rewritten using Kitten.

    View the Kitten source code and watch a video demonstration of Domain.

    Status: pre-alpha

  3. Place

    The goal of Place is to be a reference personal Small Web place where people can express themselves and communicate both privately and publicly.

    Status: conceptual