Windows · Open Source · GPL v2

A lightweight browser
you can actually reshape.

K-MeleonCCF pairs a native Windows shell with the Goanna engine, a Lua scripting layer that hot-reloads on save, and a built-in AI agent that drives the page for you. No Electron. No telemetry. No 4 GB on disk before you've opened a tab.

~50 MB installed x64 native, no runtime Goanna 6 engine
~150ms
Lua hot-reload
on every save
50+
Built-in toolbar &
menu commands
22
Bundled C++
plugins
GPLv2
Free, open source,
auditable
What's inside

Small, fast, and yours to bend.

Every part is open: the C++ shell, the engine integration, the ~40 Lua scripts that build the UI. Change anything; save; see the result before your finger leaves the keyboard.

⚡

Genuinely lightweight

Native MFC shell, x64 binary, no Electron, no Chromium overlay. Idle RAM is measured in tens of megabytes, not hundreds.

🦎

Goanna 6 engine

Built on roytam1's actively maintained Goanna 6 (the Pale Moon lineage of UXP), with K-Meleon's XPCOM embedding so plugins keep working.

🪄

Hot-reload scripting

Edit any lua/*.lua and a directory watcher re-parses it in place — no restart, no re-login. Even the Preferences dialog rebuilds itself.

🤖

AI agent sidebar

Describe a task in plain English; the agent reads the page, clicks, types, and reports back. Bring your own DeepSeek key.

🛡️

Live adblock

Adblock Plus syntax. Edit rules in Preferences or just drag a link image to "block." The kplugin watches the file and re-parses on save.

🖱️

Mouse gestures

Right-drag to navigate, with an optional orange trail. Left-drag a link in any direction to open it in a background or foreground tab.

🗂️

Real tabs

Native tab bar, double-click empty space for a new tab, drag-to- close, configurable middle/right-click behaviour. Bookmarks, sessions, and history all built in.

🔒

No telemetry, no phone-home

Safe-browsing pings disabled by default, no usage stats, no "improve our product" toggles hidden behind menus. It just runs.

Built-in agent

A browser that
can drive itself.

Open the sidebar, type what you want — "find the cheapest flight from Chicago to LA on Google Flights" — and watch the agent navigate, fill forms, and follow links until it has your answer.

  • Reads condensed page state on every step
  • One action per think — navigate, click, type, scroll, wait
  • Runs on its own thread so the UI stays smooth
  • Pluggable: any OpenAI-compatible endpoint works
Scripting layer

Customize without
a build step.

The whole UI — toolbars, menus, the Preferences dialog, the right-click context menu — is built from ~40 Lua scripts in your profile. Add a button, redefine a keybinding, or write a brand-new feature: save the file and it's live before you finish blinking.

  • Lua 5.1 with full file/network/DOM access
  • 30+ km.* bindings exposed to scripts
  • Live reload via ReadDirectoryChangesW
  • Errors logged, never crash the browser
Get it

Try K-MeleonCCF.

Single ZIP. Unpack anywhere. No installer, no admin rights, no registry crud. Delete the folder to uninstall.

System requirements

  • Windows 10 or 11 (x64)
  • ~50 MB free disk, ~80 MB RAM at idle
  • Optional: a DeepSeek API key to enable the AI agent