Open Source • React Native • Electron

OpenKiosk Retail Kiosk

A comprehensive retail kiosk application built with React Native and Electron, designed for modern retail environments with seamless e-commerce platform integration.

Transform traditional retail into interactive, self-service shopping experiences

Interactive Shopping Experience

Browse products, customize orders, and complete payments seamlessly with our intuitive kiosk interface.

Category navigation
Product customization
Secure payments

Retail Integration

Connect with WooCommerce, Shopify, Magento, and payment processors for unified retail operations.

E-commerce platforms
Payment processors
Real-time sync
2K+
GitHub Stars
150+
Contributors
25+
Retail Partners
3
Platforms Supported

Powerful retail connectivity features

Connect, customize, and scale your retail operations with our open source kiosk platform

Interactive Product Browsing

Intuitive category navigation with subcategory support for seamless product discovery and browsing.

Product Customization

Dynamic variant selection including size, color, storage, and other customizable product options.

Integrated Payments

Support for multiple payment processors with PED integration, including Square, Adyen, and Stripe.

Multi-Platform Support

Seamless integration with WooCommerce, Shopify, Magento, and other major e-commerce platforms.

Cross-Platform Deployment

Deploy on mobile (iOS/Android), web (PWA), and desktop (Electron) with unified codebase.

Customizable Branding

CMS-driven theming, custom splash screens, and dynamic content management for brand consistency.

Getting Started with OpenKiosk

Quick setup across multiple platforms with our streamlined development workflow

01

Install Dependencies

Set up your development environment with Node.js, Yarn, and Expo CLI.

yarn install
02

Choose Your Platform

Run on mobile, web, or desktop with platform-specific commands.

Mobile: yarn start
Web: yarn web
Desktop: yarn electron:dev
03

Deploy & Integrate

Connect to your e-commerce platform and customize for your retail environment.

Integrate with WooCommerce, Shopify, or Magento

Join the OpenKiosk Community

Contribute to the future of retail technology. Whether you're a developer, retailer, or enthusiast, your input helps shape the next generation of kiosk solutions.

Apache 2.0
License
React Native
Framework
Cross-Platform
Deployment