Hello!
We’re a tiny and independent two-person not-for-profit based in Ireland.
We are building the Small Web.
No, it’s not web3, it’s web0.
Small Technology
Small Technology is everyday tools for everyday people designed to increase human welfare, not corporate profits.
Small Tech is…
- easy to use
- personal
- private by default
- share alike
- peer to peer
- interoperable
- zero knowledge
- non-commercial
- non-colonial
- inclusive
Learn more about Small Technology.
Small Web
💕
The Small Web is a public space comprised of places you own and control.
Learn more about the Small Web.
What we do
Our main activity is research and development. We also spend some of our time on advocacy, awareness raising, and education.
-
Research and development.
We are building the Small Web, a public space comprised of places that are owned and controlled by individuals. We’ve been working towards this for the last seven years.
-
Advocacy, raising awareness, and education.
We advocate for Small Tech as the antidote to Big Tech and surveillance capitalism.
We give talks, write articles and books, and give media interviews.
All the technology we produce is released under free and open licenses (mainly, AGPL version 3.0).
Our active projects are on Codeberg – see Small Tech (general), Kitten, Domain, Place – with older projects still accessible from our self-hosted GitLab instance for the time being.
Published work
-
Accessibility For Everyone
A book by Laura Kalbag about building inclusive and accessible websites. Available in paperback or ebook, or in audiobook on Audible.
-
web0 manifesto
“web0 is web3 without all the corporate right-libertarian Silicon Valley bullshit.”
Visit the web0 manifesto, learn some geeky trivia, and view its source.
-
Site.js
The precursor to Kitten. Site.js is a personal web server for small sites. It powers this site, the Better Blocker site, and our personal sites (Aral’s site, Laura’s site).
As of November 2024, Site.js has been deprecated. It will be maintained for as long as we still have sites that rely on it but all future development is focussed on its successor, Kitten.
-
JavaScript Database (JSDB)
A zero-dependency, transparent, in-memory, streaming write-on-update JavaScript database for the Small Web that persists to a JavaScript transaction log. Used in Kitten.
-
@small-tech/https
A drop-in standard Node.js HTTPS module replacement with both automatic development-time (localhost) certificates via Auto Encrypt Localhost and automatic production certificates via Auto Encrypt. Used in Kitten.
-
elementary OS task switcher
As part of our work on improving the free and open source tools we use ourselves, Aral contributed the new task switcher (Calmer Alt-Tab Task Switcher or Catts) in elementary OS 6.
-
Comet
Comet is a distraction-free Git commit message editor for elementary OS with spell-check, first line character limit warnings, and emoji support.
-
Better Blocker (2016-2021)
Better was a tracker-blocking privacy tool for Safari on iPhone, iPad, and Mac.
Rather watch a video?
Here’s a talk we gave at the ThinkAbout Conference in May, 2019 that summarises the problem we’re working to solve and introduces the solution we’re exploring.
Browse more of our talks and learn about our upcoming events.