A light web- alternative browser on C++
- Insanely Small: exe size is less than 1 MB.
- Zero Bloat: Uses only 3 MB(Idle) of RAM (compare that to 500MB+ for a single Chrome tab or even 20mb for explorer ╥_╥).
- Blazing Fast: CPU usage is near 0%(On Phenom II X6 1055T) in idle and ~10% under load(like in "doom" on 0.3).
- Programmable: Built-in Lua 5.4.7 engine for logic, animations, and interactivity.
- Custom Graphics: Built-in
@canvasAPI for high-performance 2D drawing. (also starting from beta 0.3 added OpenGL(opengl32.dll))
All pages\plugins has been moved to https://github.com/Lume-corp/LumeSources
content of /lib/ folder: https://github.com/Lume-corp/LumeLibs
example code:
@page {
title: "Lume Site";
background: #0a0a1a;
}
@row {
margin: 20;
gap: 15;
@column {
padding: 20;
background: #1a1a3e;
border-radius: 10;
@text { content: "Hello from Lume!"; size: 24; color: #e94560; bold: true; }
@br { size: 10; }
@text(id="status") { content: "System: Ready"; size: 16; color: #88ff88; }
@br { size: 15; }
@button(id="btn") { content: "Click Me"; width: 120; height: 35; background: #0abde3; color: #ffffff; }
}
}
@script {
on_click("btn", function()
set_text("status", "Status: Lume is alive!")
refresh()
end)
}
this is how example code will look like:

The Philosophy of Lume
will be remakedthis is how htp/aaOfficial/showcase.htp file looks like:

also you can make TETRIS ON LUME? htp/aaOfficial/tetris.htp

COMPILE WITH
cl /EHsc /std:c++17 /O2 /utf-8 /I. main.cpp lib/*.c lib/wasm3/*.c /link gdi32.lib user32.lib comctl32.lib shell32.lib winhttp.lib ole32.lib

