🚧 Glyx is pre-release software. APIs may change before v1.0. Get started →
Who Can Use

Who Can Use Glyx

Glyx is built for a wide range of developers and teams. Here's a breakdown of who benefits most.

React Developers

If you already know React, you can build desktop apps with Glyx immediately.

  • Same component model you already use
  • Hooks, state management, and existing patterns all apply
  • No Electron, no WebView, no Rust required
  • Your existing React knowledge transfers directly

Game Developers

Build desktop games and interactive 3D applications on a GPU pipeline with no browser in the way.

  • Canvas3D renders real 3D — primitives, textured GLTF models, and up to 8 dynamic lights (directional, point, spot) — straight through wgpu
  • @glyx-dev/three gives you a Three.js-style scene API, so browser 3D knowledge transfers
  • Canvas 2D and 3D share one GPU pipeline: draw your HUD and your scene in the same frame
  • A binary command protocol keeps 60fps canvas animation off the JS/JSON hot path
  • 3D UI composites with regular React components — build editors, not just viewports

3D is early but moving fast: GLTF texturing and multi-light shading landed recently, with richer materials, shadows, and animation on the path toward Three.js parity. If you're building creative tools, data visualizations, or 3D editors, the foundation is already usable today.

AI Developers

Glyx ships with on-device AI capabilities — no API keys, no cloud dependencies.

  • Local LLM inference — embed, generate, and transcribe on-device
  • Vector search built into SQLite for semantic retrieval
  • Speech-to-text and text-to-speech out of the box
  • On-device embeddings for RAG pipelines without sending data to a third party
  • Combine AI with native APIs for desktop agents and local copilots

Full-Stack JavaScript Developers

Glyx removes the barrier between web and native desktop development.

  • SQLite built-in with db.query() from any component
  • Local AI, file system, and system APIs available out of the box
  • No separate backend service needed for many apps
  • Full capability system for secure API access

Startup Teams

Ship native desktop apps faster with a fraction of the resources.

  • ~20MB binary, ~50ms cold startup
  • One codebase for Windows, macOS, and Linux
  • No need to hire Rust or C++ specialists

Indie Developers & Hobbyists

Build and distribute desktop applications without friction.

  • Free and open-source
  • Simple CLI: npx glyx-cli create my-app
  • Hot reload with sub-100ms refresh
  • Chrome DevTools and React DevTools work out of the box

Enterprise Teams

Glyx's capability system and architecture fit enterprise requirements.

  • Declarative capability gating — declare what your app accesses
  • No hidden network requests or unexpected system access
  • Small binary footprint for internal tool distribution
  • GPU-accelerated rendering for performance-critical UIs

When Glyx Might Not Be Right

Glyx is pre-release software. Consider these factors:

  • Stability: APIs may change before v1.0
  • Ecosystem: Smaller than Electron's mature plugin ecosystem
  • Node.js compatibility: Via bindings, not full Node.js
  • Browser rendering: Uses GPU-native rendering, not a WebView

Get Started

npx glyx-cli create my-app
cd my-app
npm run dev

Read the Getting Started guide to build your first app in minutes.