Desktop framework · Technical preview

Build fast.
Ship tiny.

A desktop framework for web developers: your HTML, CSS and JavaScript inside a tiny native shell. No bundled browser engine.

Public downloads are not open yet. We are validating installers and docs before the preview.

Why Avelra

Small by default.
Native when needed.

Use the system WebView, keep the client as data, and add native capabilities only where the web stops.

01

No Electron runtime

The OS WebView renders the UI. Avelra does not ship a second browser or a Node runtime.

02

Your web stack

HTML, CSS and JavaScript stay in client/. No new language is required to build the interface.

03

A real native shell

Sidecar extensions and native calls cover the cases where a browser alone is not enough.

How it works

From client to one executable.

The client is served locally, packed as data, and opened by a small native runtime. The build step does not compile your HTML.

  • Write the clientKeep index.html, styles and scripts in one folder.
  • Run the shellThe runtime starts a local static server and opens the WebView.
  • Pack the appThe post-build packer appends the client payload to the native executable.
client / index.html
<!-- your UI stays the web -->
<h1>Hello, desktop.</h1>
<script>
  nativeCall("app.ping")
</script>

Release status

Useful before it is finished.

The framework is in technical preview. Linux is the verified platform; Windows and macOS builds are being validated before public downloads open.

  • LinuxVerified
  • WindowsTechnical preview
  • macOSTechnical preview
  • Public npmAfter public repo

Follow the build

No launch theater.
Just the next release gate.

See what is ready, what is still being tested, and what must happen before a public download is honest.