Gurted

A web ecosystem introducing the gurt:// protocol

Flumi wayfinder
Flumi

The wayfinder (browser)

Built with the Godot game engine for native performance and features across all platforms, Flumi will light the way.

GURT Protocol
GURT Protocol

The protocol

HTTP-like protocol with mandatory TLS 1.3 encryption, built specifically for Gurted.

GurtDNS
GurtDNS

The DNS server

Custom DNS system on GURT with encryption similar to DoH (DNS over HTTPS) and downloadable records.

Ringle Search Engine
Ringle

The search engine

Powerful search engine designed specifically for the GURT ecosystem with privacy-first approach.

GurtCA Certificate Authority
GurtCA

The certificate authority

Certificate authority providing TLS certificates for GURT domains with automated validation.

Gurty CLI Tool
Gurty

The CLI tool

Command-line interface for setting up and managing GURT protocol servers with ease.

See It In Action

An example of a simple GURT site

HTML

HTML with utility-first styling

<head>
    <title>My Gurt Site</title>
    <icon src="gurt://example.real/icon.png">
</head>

<body>
    <h1 style="text-3xl font-bold text-center">
        Welcome to Gurted!
    </h1>
    <div style="flex flex-col gap-4 p-4 bg-[#f8fafc]">
        <p style="text-lg text-[#64748b]">
            The future of web development
        </p>
    </div>
</body>
Lua

Dynamic content with Lua scripting

<script>
local heading = gurt.select('h1')
heading.text = 'Dynamic Content!'

local new_div = gurt.create('div', {
    style = 'bg-blue-500 p-4 rounded'
})

new_div.text = 'Created with Lua!'
gurt.select('body'):append(new_div)

gurt.select('button'):on('click', function()
    trace.log('Button clicked!')
end)
</script>

Get Started Today

1. Download

Get the Flumi wayfinder for your platform

2. Start Building

Create your first GURT site