Skip to content
@moonframehq

Moonframe

Native desktop apps you, or an agent, reshape while they run: Moonframe and the apps built on it.

Moonframe: a striped retro moon in a teal badge on a brown tile

Moonframe

Native desktop apps you, or an agent, reshape while they run.

moonframe.dev · Documentation · Source

Moonframe is a factory for native desktop apps. Each app's whole window is written in Luau, and Rust and GPUI draw it, check it and keep it safe. Every panel, split, toolbar and status bar is a Luau file that reloads as you save, with its state kept, so a change shows up in the running app in front of you. Ask a coding agent for one, even from inside the app with its Send feedback button, or make it by hand.

Projects

Moonframe's icon Moonframe
The library and starter app: a window laid out by Luau, live reload, over 140 components, themes, terminals, providers for data Luau can't reach, packages from git, and whole apps as profiles or standalone releases.
Moonmux's icon Moonmux
A workspace for terminals and coding agents: spaces, tabs and split panes, an agents sidebar that tells you who needs you, alerts, Files and Changes panels. Its terminals run in herdr-core or tmux, so every shell and agent keeps running when the window closes.
Moonmap's icon Moonmap
A desktop map app laid out like Apple Maps: switchable tile providers, place sheets with photos and details, directions, and 360° Look Around you can drag and walk through.
msgvault's icon msgvault
A native reader for msgvault mail archives, its whole window laid out in Luau on Moonframe.

Build your own

moonframe init ~/code/my-app    # a new app on the Moonframe library
moonframe app new ~/code/my-app # or a whole app that runs as a profile

See moonframe.dev to get started.

Popular repositories Loading

  1. moonframe moonframe Public

    The native desktop app factory: malleable apps in Rust and Luau that you or an agent reshape while they run.

    Rust 4

  2. msgvault msgvault Public

    A native msgvault reader whose window is laid out in Luau by Moonframe: msgvault-gpui rebuilt on the Moonframe library.

    Rust 1

  3. moonmux moonmux Public

    Moonmux: a desktop app for terminals and coding agents, built on Moonframe. Spaces, split panes, an agents sidebar with alerts, Files and Changes panels; terminals kept in herdr-core or tmux, so th…

    Rust 1

  4. moonmap moonmap Public

    Moonmap: a desktop map app laid out like Apple Maps, built on Moonframe. Switchable tile providers, place sheets, directions and 360° Look Around.

    Rust 1

  5. .github .github Public

    The moonframehq organization profile

  6. homebrew-tap homebrew-tap Public

    Homebrew tap for Moonframe and the apps built on it

    Ruby

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…