app

Home Getting Started Learn More Community BlogOSv is the open-source versatile modular unikernel designed to run unmodified Linux applications securely on micro-VMs in the cloud. Built from the ground up for effortless deployment and management of micro-services and serverless apps, with superior performance.

Source: OSv – the operating system designed for the cloud

This css one liner can define how your site looks on a device with dark mode set in the browser settings.

@media (prefers-color-scheme: dark)

Or if your main style is dark mode, you can define how the light mode will look.

@media (prefers-color-scheme: light)
Source: CSS only dark mode without JS – Simon Dalvai

Small Technology Foundation – R&D

Small Technology Foundation – R&D

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 WebSmall Web
Trust the serverDon’t trust the server
Don’t trust the clientTrust the client
Owned by corporationsOwned by individuals
Call people “users”Call people “people”
Servers have many users
(multi-tenant)
A server has one owner
(single-tenant)

Browsh and Carbonyl, the return of the terminal browser

I can’t believe I haven’t made a post about  Browsh,

a fully-modern text-based browser. It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL. Its main purpose is to be run on a remote server and accessed via SSH/Mosh or the in-browser HTML service in order to significantly reduce bandwidth and thus both increase browsing speeds and decrease bandwidth costs.

Browsh is available as a single static binary on all major platforms. The only dependency is a recent 57+ version of Firefox.

Someone had to make a similar feat using Chromium, creating carbonyl, Chromium running inside your terminal

Carbonyl is a Chromium based browser built to run in a terminal. Read the blog post.

It supports pretty much all Web APIs including WebGL, WebGPU, audio and video playback, animations, etc..

It’s snappy, starts in less than a second, runs at 60 FPS, and idles at 0% CPU usage. It does not require a window server (i.e. works in a safe-mode console), and even runs through SSH.

Carbonyl originally started as html2svg and is now the runtime behind it.