PHP Desktop के जरिए हम अपने पीएचपी पर बने अनुप्रयोग को किसी डेस्कटाप अनुप्रयोग में परिवर्तित कर सकते हैं। और यह एकदम डेस्कटाप अनुप्रयोग की तरह चलेगा भी। असल में PHP Desktop में गूगल क्रोम ब्राउजर, वेब सर्वर और पीएचपी सब कुछ एक साथ बंडल कर दिया गया है। जब आप इसे क्रियान्वित करते हैं तो एक वेब सर्वर स्वचालित रूप से चलने लगता है और एक क्रोम ब्राउजर विंडो खुलती है जिसमें कोई एड्रेसबार, मेन्यू आदि नही होते हैं। और इसके भीतर एक वेब पेज खुल जाता है।
आरंभ में PHP Desktop केवल विंडोज के लिए उपलब्ध था। किन्तु अब यह लिनक्स के लिए भी उपलब्ध हो गया है। हालांकि इसका गूगल क्रोम शीघ्र अपडेट नही किया जाता है। यह लेख लिखे जाने तक इसके अद्यतन की आखिरी तिथि ८ फरवरी २०१९ है। यदि आप भविष्य में इस लेख को पढ़ रहे हों तो हो सकता है इसका कोई नया संस्करण आ गया हो।
PHP Desktop में यदि आप कोई पीएचपी अनुप्रयोग चलाना चाहते हैं तो डाटाबेस हेतु SQLite का प्रयोग करें।
PHP Desktop में आप अपने पीएचपी अनुप्रयोग को कैसे स्थापित कर सकते हैं?
चरण १: पीएचपी डेस्कटाप को निम्नलिखित लिंक से डाउनलोड करें:
https://github.com/cztomczak/phpdesktop/releases/tag/linux-v72.0
चरण २: अब इसे अपने कम्प्यूटर पर किसी फोल्डर पर एक्सट्रैक्ट कर लें।

चरण ३: इसमें www नाम का फोल्डर दिखाई देगा। इसमें आप अपनी पीएचपी फाइलों को डाल दें।
और बस हो गया। अब phpdesktop की क्रियान्वयन योग्य फाइल पर डबल क्लिक करें। और आपका पीएचपी अनुप्रयोग एक डेस्कटाप अनुप्रयोग की तरह चलने लगेगा।

विंडो का आकार और उसकी विशेषताएं जैसे सोर्स कोड दिख सकता है या नही, डेव टूल्स उपलब्ध रहेंगे या नही वगैरह settings.json फाइल से निर्धारित की जा सकती हैं।

आप चाहें तो ioncube loader आदि का प्रयोग करके इसे पीएचपी का क्लोज्ड सोर्स साफ्टवेयर भी बना सकते हैं। वर्तमान में PHP Desktop php 7.2 के साथ उपलब्ध है।