Skip to content
@craveup-oss

Crave Open Source

Open-source restaurant commerce infrastructure from Crave

Crave Open Source

Open-source tools for building and operating restaurant commerce.

Explore storefronts, loyalty infrastructure, order fulfillment, SDKs, and agent tooling. Start with a credential-free demo, adapt a template, or contribute to an open protocol.

Run a loyalty walkthrough · Explore the projects · Read the developer docs

Choose your starting point

I want to… Start here
Build a web storefront Crave.js Web Template — a fixture-backed Next.js restaurant storefront with six visual directions
Build for iOS and Android Crave.js Expo Template — a React Native storefront foundation with generated brand configuration
Run restaurant order operations Crave Orders Manager — a tablet-first fulfillment console with a credential-free offline demo
Add or integrate loyalty Loyalty Interchange Protocol — an Apache-2.0 protocol, reference runtime, SDK, Admin, and conformance suite
Build a Flutter storefront Crave Storefront SDK for Dart — a typed preview client for the Storefront API
Work through an AI agent Crave MCP Server — local tooling for onboarding, menus, locations, readiness, and guarded releases

Try something without an account

Run checkout through refund in the LIP browser walkthrough, or launch the Orders Manager offline demo:

git clone https://github.com/craveup-oss/crave-orders-manager.git
cd crave-orders-manager
npm ci
npm run demo

How we build

Our public projects favor explicit contracts, reproducible releases, secure defaults, merchant-controlled data access, and demos that clearly distinguish fixtures from connected environments.

Review each project's README for its current maturity and setup requirements. Open an issue or follow its contribution guide to get involved.

Browse all projects →

Popular repositories Loading

  1. opensource-loyalty opensource-loyalty Public

    Open-source restaurant loyalty platform and vendor-neutral checkout protocol for POS, ordering, and multi-unit teams.

    TypeScript 2

  2. craveup-mcp craveup-mcp Public

    Local stdio MCP server for authenticated Crave restaurant onboarding, menu and location operations, readiness checks, and guarded internal mobile releases.

    TypeScript

  3. crave-storefront-sdk-dart crave-storefront-sdk-dart Public

    Lightweight, type-safe Dart client for the Crave Storefront API, designed for Flutter.

    Dart

  4. cravejs-web-template cravejs-web-template Public template

    Open-source Next.js 16 restaurant storefront template — menus, nested modifiers, cart, pickup & delivery, and hosted checkout. Six themes, MIT, runs offline with fixtures.

    TypeScript

  5. cravejs-expo-template cravejs-expo-template Public template

    Canonical public Crave.js Expo storefront template

    TypeScript

  6. .github .github Public

    Community health files and public profile for Crave Open Source

Repositories

Showing 6 of 6 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…