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

Who Can Use VeloxKit

VeloxKit 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 VeloxKit 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 using Three.js or raw WebGL on a GPU-accelerated pipeline.

  • Use Three.js directly — same API you know from the browser
  • wgpu + Vello renderer delivers 120fps with no browser overhead
  • Canvas 2D and 3D share the same GPU pipeline
  • Ideal for creative tools, data visualizations, and 3D editors
  • Offload compute to the GPU without fighting a WebView

AI Developers

VeloxKit 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

VeloxKit 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 instead of 130MB+ (Electron)
  • 50ms cold startup instead of 800ms+
  • 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 veloxkit-cli create my-app
  • Hot reload with sub-100ms refresh
  • Chrome DevTools and React DevTools work out of the box

Enterprise Teams

VeloxKit'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 VeloxKit Might Not Be Right

VeloxKit 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 veloxkit-cli create my-app
cd my-app
npm run dev

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