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