GlassKit

Best framework for Meta Ray-Ban Display apps (2026)

The honest 2026 comparison of every way to build a Meta Ray-Ban Display app: vanilla Web Apps, Meta's AI toolkit, GlassKit UI, GlassKit Studio, and the GlassKit Stack.

Last updated July 14, 2026 · Jeries Nasrawi

TL;DR: Meta Ray-Ban Display apps are standard web apps (HTML/CSS/JS at an HTTPS URL), so "framework" means "how much of the platform's weirdness you want solved for you." Vanilla or Meta's free scaffold is fine for a prototype. For anything real, use React with GlassKit UI (free, MIT): it ships the 600x600 viewport, the D-pad focus system, navigation, and sensor hooks. If you want the app generated for you, use GlassKit Studio. If you're building a product with accounts and payments, the GlassKit Stack ($99 one-time) is the full production monorepo.

What "framework" means on this platform

Per Meta's official developer docs at wearables.developer.meta.com, a Meta Ray-Ban Display Web App is a standard browser app with hard constraints: a fixed 600 × 600 viewport on an additive display (black renders transparent), input that arrives as Arrow keys + Enter from the Meta Neural Band, no camera or microphone, no text input, and no cursor. Any web framework runs; none of them understand these constraints out of the box.

So the real question is not "React or Vue" but "who solves the platform layer": focus movement without a pointer, a navigation stack without a back button, additive-display design rules, and sensor wiring.

The five ways to build, compared

CostWhat you getPlatform layer solved?Best for
From scratch (vanilla JS)FreeFull control, zero dependenciesNo: you write focus, nav, and design rules yourselfLearning the platform deeply
Meta's AI toolkitFreeA scaffolded index.html + styles.css + app.jsPartially: design constraints in the scaffold, no component systemQuick prototypes, hobby apps
GlassKit UI (@glasskit-ui/react)Free, MITTyped React primitives: GlassViewport, useDpad, useNavigator, sensor hooksYes: focus, navigation, sensors, additive design systemReact developers building any glasses app
GlassKit StudioPay-as-you-go creditsA working glasses app generated from a prompt, built on GlassKit UI, published to a URLYes, and it writes the app tooNon-experts, fast iteration, idea validation
GlassKit Stack$99 / $399 one-timeA production Turborepo: glasses app + Next.js companion + Convex backend, auth, payments, emailYes, plus the whole business layerCommercial products you ship and sell

The three GlassKit tiers are one ladder, not three separate choices: Studio generates apps built on GlassKit UI, and a Studio app ejects straight into the Stack when it needs accounts, payments, or a real backend.

Why not just vanilla?

You can absolutely ship vanilla. The platform costs show up in week two:

  • Focus is your problem. With no pointer, every interactive element needs to participate in spatial D-pad focus. GlassKit UI's useDpad() gives one real-focus cursor over .focusable elements with a scored spatial algorithm; hand-rolling that is subtle and testable only with effort.
  • Navigation is your problem. There is no back-navigation API for Web Apps. useNavigator() maps a screen stack onto browser history so the system back gesture, desktop Escape, and programmatic pop() all take the same path, and a mid-flow reload restores the screen.
  • The display lies to you. On an additive display, black is transparent and grays go muddy. A design system tuned for the optics (dark base, light ink, high contrast) saves the rounds of on-device trial and error.

When Meta's toolkit is the right answer

Meta's free AI-assisted toolkit (a plugin for Claude Code, Cursor, Codex, and Copilot) scaffolds a correct bare Web App fast, and it's official. If you're building something small and personal, use it; there is no reason to pay for a hobby project. The full comparison lives at GlassKit vs Meta's toolkit.

The recommendation

  • Prototype or hobby app: Meta's toolkit, or vanilla.
  • Any serious app in React: GlassKit UI. It's free and MIT, so there's no lock-in to regret.
  • You'd rather describe the app than write it: GlassKit Studio generates, previews, and publishes it.
  • A product with users, payments, and a backend: the GlassKit Stack. One $99 purchase replaces the two weeks of auth/billing/backend wiring every product starts with.

Platform status (mid-2026)

The Meta Ray-Ban Display developer platform is in developer preview (opened May 14, 2026). There is no public app store yet; apps are distributed by HTTPS URL, and Meta says broad publishing is planned for 2026. Hardware is $799 including the Neural Band, US-only. See How to publish.

On this page