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.
Canvas3Drenders real 3D — primitives, textured GLTF models, and up to 8 dynamic lights (directional, point, spot) — straight through wgpu@glyx-dev/threegives 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 devRead the Getting Started guide to build your first app in minutes.