selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

FloCafe logo

Self-host FloCafe

3.13.14

Offline-first restaurant POS with tables, KDS, local data

ReleaseOpen SourceMIT
Updated10 hours ago
LanguageTypescript
Setup difficultyModerate
MobileResponsive
Stars
159
CPU
64-bit only (x64 or arm64)
RAM
4 GB RAM
Storage
500 MB free space, plus room for local backups
Ports
3001 (Express API and WebSocket server), 3002 (Standalone kitchen-display server (KDS)), 3003 (Server / waiter app server)
Install with Snap
FloCafe counter POS checkout flow with cart item selection and cash payment confirmationFloCafe modal modifier selector choosing oat milk and espresso shotsFloCafe standalone Kitchen Display System Kanban board tracking tickets across prep stagesFloCafe interactive floor plan and table turnover monitoringFloCafe handheld mobile waiter app taking orders table-sideFloCafe equal share split payment calculator dividing check across dinersFloCafe inventory management with supplies, recipe portions, and stock movement logsFloCafe thermal printer test interface for 58mm and 80mm receipts and KOT tickets

What is FloCafe?

Should you self-host FloCafe?

FloCafe scores 49/100 on selfhost.directory (how scoring works). It has 159 GitHub stars.

It shipped 7 stable releases in the past year. The latest, 3.13.14, came out on 28 October 2026. New versions land roughly every 5 days.

Setup is moderate: expect some configuration beyond a single command. It is MIT-licensed and written mostly in Typescript.

Features

  • Automated database backups
  • Country Profiles & Currencies
  • Country Tax Packs
  • Customer Loyalty & CRM
  • Custom Modifiers & Add-ons
  • Granular Roles & Permissions
  • Handheld Waiter App
  • High-Speed Counter POS
  • Multi-language Support
  • Offline-first architecture
  • Real-Time Kitchen Display (KDS)
  • Split Payments & Multi-Tender
  • Supplies & Stock Tracking
  • Thermal Receipt & Kitchen Printing
  • Visual Tables & Floor Plan

FloCafe README

How to install FloCafe

Install FloCafe with Snap

Linux with Snap support

Install from the Snap Store

How to configure FloCafe

  • KDS_PORTPort for the standalone kitchen display system (KDS) server

    Port for the standalone kitchen display system (KDS) server

FloCafe releases & version history

FAQ

How does FloCafe help with printer problems?

Test Print reports the underlying network, Windows, CUPS, USB, or driver error instead of only showing a generic failure. Help → Open Logs Folder makes the diagnostic log easier to share with support.

How do I get help inside FloCafe?

Open Help & Support to choose a problem type and preview the diagnostic payload before sending. Requests queue offline, retry automatically, and show a support code after delivery.

What data does FloCafe send to the cloud?

New installations may register a store support profile and send telemetry or diagnostics. Settings let owners stop cloud services and anonymous telemetry without deleting local POS data.

Is FloCafe really free?

Yes, FloCafe is MIT-licensed open-source software with no subscription, license meter, or paywall for the core POS. Hardware, setup, training, and optional technical services can still cost money.

Does FloCafe work without the internet?

Core restaurant operations use the local SQLite database and work offline. External payments, integrations, remote access, and connected services may still require internet.

What does FloCafe include?

FloCafe includes ordering, tables, menus, taxes, discounts, staff access, kitchen display, KOT and receipt printing, reports, backups, loyalty, and local data storage.

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…