awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Food delivery platform

Ranking updated Jul 1, 2026

For an open source food delivery platform, the strongest matches are tastyigniter/tastyigniter (TastyIgniter is a self-hostable restaurant management platform with built-in), enatega/food-delivery-multivendor (Enatega is a complete, open-source delivery management platform with) and btcpayserver/btcpayserver (BTCPay Server is a self-hosted cryptocurrency payment gateway). thephpleague/omnipay and gz-yami/mall4j round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best open-source food delivery platforms. Compare top-rated repositories by features and activity to find the best fit for your project.

Food delivery platform

Find the best repos with AI.We'll search the best matching repositories with AI.
  • tastyigniter/tastyignitertastyigniter avatar

    tastyigniter/TastyIgniter

    3,532View on GitHub↗

    TastyIgniter is a comprehensive restaurant management system and digital ordering engine. Built as a modular application framework, it provides the tools necessary to operate online food ordering, table reservation systems, and multi-vendor e-commerce platforms. The platform is designed to handle complex restaurant operations, including multi-location networking and multi-vendor marketplace management. It distinguishes itself through specialized restaurant automation, such as coordinating guest limits and time slots for bookings, managing ingredient and allergen catalogs, and implementing mul

    TastyIgniter is a self-hostable restaurant management platform with built-in online ordering, menu management, and reservation tools, directly matching the need for a delivery dispatch system with a restaurant dashboard and customer-facing app.

    PHPOnline Payment ProcessingPayment Gateway IntegrationsFood Ordering Pipelines
    View on GitHub↗3,532
  • enatega/food-delivery-multivendorenatega avatar

    enatega/food-delivery-multivendor

    1,288View on GitHub↗

    This project is a multi-vendor marketplace platform designed for food, grocery, and courier delivery services. It provides a comprehensive system for managing the entire lifecycle of a delivery request, including customer ordering, vendor menu management, and logistics coordination between customers, vendors, and delivery agents. The platform distinguishes itself through a cross-platform architecture that bridges web-based application code into native mobile environments for deployment on standard app stores. It utilizes real-time socket communication to synchronize location updates and order

    Enatega is a complete, open-source delivery management platform with order and menu management, a restaurant dashboard, customer ordering app, and dispatch logistics, directly fitting your need for a self-hostable restaurant delivery system.

    JavaScriptPayment Gateway IntegrationsMenu Item Management
    View on GitHub↗1,288
  • btcpayserver/btcpayserverbtcpayserver avatar

    btcpayserver/btcpayserver

    7,407View on GitHub↗

    BTCPay Server is a non-custodial payment gateway and invoice manager designed for accepting Bitcoin and other cryptocurrencies directly into a private wallet. It serves as a self-hosted payment infrastructure that allows merchants to manage digital invoicing and storefronts without relying on third-party intermediaries. The system distinguishes itself through a non-custodial wallet architecture that ensures private keys remain on the user's own hardware or server. It integrates the Lightning Network for instant, low-cost transactions and provides a hardware-wallet signing bridge to secure tra

    BTCPay Server is a self-hosted cryptocurrency payment gateway — it handles payment integration but lacks the order management, menu management, delivery dispatch, and customer-facing ordering features required for a full restaurant delivery management system.

    C#Online Payment ProcessingPayment GatewaysPayment Processing
    View on GitHub↗7,407
  • thephpleague/omnipaythephpleague avatar

    thephpleague/omnipay

    6,053View on GitHub↗

    Omnipay is a PHP payment gateway library and integration framework that abstracts multiple payment service providers into a single, consistent API. It provides a standardized interface for managing payment lifecycles, allowing applications to execute authorizations, captures, and refunds across various financial services without rewriting code for each provider. The framework decouples application logic from provider-specific SDKs using an adapter pattern and data-transfer objects. This architecture ensures that raw gateway responses and HTTP requests are converted into predictable data shape

    Omnipay is a PHP payment gateway abstraction library, not a full restaurant delivery management platform; it handles payment integration—one of your required features—but the visitor wants a complete system covering orders, menus, dispatch, and self-hosting.

    PHPPayment Gateway IntegrationsPayment GatewaysPayment Webhooks
    View on GitHub↗6,053
  • gz-yami/mall4jgz-yami avatar

    gz-yami/mall4j

    5,127View on GitHub↗

    mall4j is a Java-based e-commerce platform and B2B2C commerce suite designed to manage retail operations across web, mobile, and H5 storefronts. It serves as an omnichannel backend and multi-tenant retail manager, providing the infrastructure to handle product catalogs, shopping carts, and order processing. The system is built on a Spring Boot microservice framework, featuring an omnichannel architecture that exposes a unified API gateway to power diverse client interfaces. It distinguishes itself through a B2B2C workflow that coordinates sales between administrators, merchants, and end consu

    mall4j is a general-purpose B2B2C e-commerce platform for retail, not a restaurant-focused delivery management system—while it covers online ordering and payments, it lacks the dedicated restaurant dashboard, delivery dispatch, and real-time tracking that this search requires.

    JavaScriptOnline Payment ProcessingPayment Processing IntegrationsOrder Lifecycle Orchestration
    View on GitHub↗5,127
  • activemerchant/active_merchantactivemerchant avatar

    activemerchant/active_merchant

    4,600View on GitHub↗

    Active Merchant is a Ruby library that provides a payment gateway abstraction layer to process credit card transactions across multiple different payment processor APIs. It serves as a payment API wrapper, offering a consistent set of commands and classes that abstract the complexity of various provider request and response formats. The library utilizes a unified payment gateway API to standardize global payment processing and unify payment flows. It specifically includes a standardized interface for handling 3D Secure authentication and identity verification for card-not-present transactions

    Active Merchant is a Ruby payment gateway abstraction library, not a full restaurant delivery management platform—it only handles payment integration, missing order management, menu management, real-time tracking, dispatch, and customer-facing ordering.

    RubyPayment AdaptersPayment Gateway Integrations
    View on GitHub↗4,600
  • gz-yami/mall4cloudgz-yami avatar

    gz-yami/mall4cloud

    6,088View on GitHub↗

    mall4cloud is a multi-tenant B2B2C e-commerce platform built on a Spring Cloud microservice architecture. It orchestrates independently deployable services with service discovery, configuration, caching, messaging, distributed transactions, object storage, and full-text search to support a marketplace with separate interfaces for platform administrators, merchants, and customers. The platform distinguishes itself through its comprehensive microservice infrastructure, using RocketMQ for event-driven messaging, Seata for distributed transaction coordination across services, and Redis for cachin

    mall4cloud is a general multi-tenant e-commerce platform with order and payment features, but it is not built for restaurant food delivery—it lacks dedicated real-time tracking, delivery dispatch, and a restaurant-specific ordering app that this search requires.

    JavaScriptPayment Processing IntegrationsOrder Lifecycle ManagementOrder Lifecycle Orchestration
    View on GitHub↗6,088
  • dotnet/eshopdotnet avatar

    dotnet/eShop

    10,079View on GitHub↗

    eShop is a .NET microservices reference application that provides a comprehensive blueprint for a distributed retail system. It implements an e-commerce architecture using decoupled services to manage core operations such as product catalogs, shopping baskets, and order processing. The project demonstrates a cloud-native retail infrastructure that incorporates an asynchronous event bus system to synchronize state across distributed services. It includes a reference implementation for integrating generative AI features by connecting the store to large language models via cloud providers. The

    dotnet/eshop is a microservices reference application for general e-commerce retail, not a restaurant delivery management system — it lacks restaurant-specific features like menu management, delivery dispatch, and customer-facing ordering that this search requires.

    C#Payment Gateway IntegrationsPayment ProcessingOrder Fulfillment
    View on GitHub↗10,079
  • spree/spreespree avatar

    spree/spree

    15,230View on GitHub↗

    This project is a modular e-commerce platform built on Ruby on Rails, designed to serve as a comprehensive engine for managing online retail operations. It provides the foundational infrastructure to handle complex product catalogs, customer order lifecycles, and global payment processing within a unified system. The platform distinguishes itself through a headless, API-first architecture that decouples backend commerce logic from custom frontend storefronts. It supports multi-tenant environments, allowing for the management of multiple independent retail storefronts or marketplaces from a si

    Spree is a general-purpose e-commerce framework—not a dedicated restaurant delivery management system—so it lacks out-of-the-box features like real-time order tracking, delivery dispatch, and a restaurant dashboard that this search specifically requires.

    RubyPayment Gateway IntegrationsPayment Processing IntegrationsOrder Fulfillment
    View on GitHub↗15,230
  • crater-invoice/cratercrater-invoice avatar

    crater-invoice/crater

    8,297View on GitHub↗

    Crater is an open source invoicing software and multi-tenant accounting system. It serves as a financial management tool for creating professional invoices and estimates, tracking business expenses, and managing the financial records of several distinct business entities within a single instance. The platform integrates with payment processors to collect client payments automatically and provides a dedicated billing portal where customers can access their history and pay invoices online. It includes a template-based engine for generating PDF invoices and supports the automation of recurring s

    Crater is a financial invoicing and accounting tool, not a restaurant delivery management platform — it handles billing but not orders, menus, real-time tracking, or dispatch.

    PHPOnline Payment ProcessingPayment Gateway Integrations
    View on GitHub↗8,297
  • woocommerce/woocommercewoocommerce avatar

    woocommerce/woocommerce

    10,362View on GitHub↗

    WooCommerce is a comprehensive eCommerce framework for WordPress that transforms websites into fully functional online stores for physical and digital goods. It serves as a digital storefront manager for product catalogs, inventory, and customer orders across retail and wholesale business models. The system functions as a payment gateway integrator, connecting shops to diverse processors for credit cards, digital wallets, and subscriptions. It also operates as an order fulfillment system for calculating shipping rates, generating labels, and coordinating delivery via third-party couriers, whi

    WooCommerce is a general eCommerce framework for WordPress, not a dedicated restaurant delivery management platform — it lacks built-in real-time tracking, delivery dispatch, and customer-facing ordering app specific to food service, though it could be extended with plugins.

    PHPPayment Gateway IntegrationsPayment ProcessingPayment Processing Integrations
    View on GitHub↗10,362
  • magento/magento2magento avatar

    magento/magento2

    12,126View on GitHub↗

    This project is a PHP e-commerce platform and enterprise storefront framework designed for building and managing online stores. It functions as a modular PHP application and headless commerce engine, separating e-commerce business logic from frontend presentation to support multiple storefronts and devices. The system is built on a modular architecture that allows developers to add custom business logic and third-party integrations. It utilizes a service-contract-based API to ensure stability across module implementations and employs dependency-injection for object lifecycle management. Core

    Magento is an e-commerce platform that can manage orders, menus, and payments, but it is not purpose-built for restaurant delivery logistics, real-time tracking, or dispatch, so it requires heavy customisation to fit the specific use case.

    PHPPayment Gateway IntegrationsPayment Processing
    View on GitHub↗12,126
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
tastyigniter/tastyigniter3.5KPHPmitJan 30, 2026
enatega/food-delivery-multivendor1.3KJavaScriptMITJun 10, 2026
btcpayserver/btcpayserver7.4KC#mitFeb 20, 2026
thephpleague/omnipay6.1KPHPMITOct 5, 2025
gz-yami/mall4j5.1KJavaScriptAGPL-3.0Jun 22, 2026
activemerchant/active_merchant4.6KRubyMITNov 4, 2025
gz-yami/mall4cloud6.1KJavaScriptAGPL-3.0Jun 22, 2026
dotnet/eshop10.1KC#mitFeb 8, 2026
spree/spree15.2KRubyotherFeb 21, 2026
crater-invoice/crater8.3KPHPAGPL-3.0Aug 10, 2024

Related searches

  • an open source food delivery platform
  • a self hosted recipe and grocery manager
  • E-commerce platform
  • Restaurant menu integration
  • an Expo starter template for cross-platform mobile apps
  • a headless commerce backend
  • a retail point-of-sale system
  • a shared shopping-list app