--- Skip to content

ओपन सोर्स — GorkyCAD Pro

GorkyCAD Pro एक खुला इकोसिस्टम है। गणना कोर, वेब इंटरफ़ेस और मोबाइल ऐप मुफ़्त लाइसेंस के तहत प्रकाशित हैं। हम खुले कोड की शक्ति में विश्वास करते हैं।

खुले घटक

GorkyCAD Pro कई घटकों से मिलकर बना है। कुछ खुले हैं और GitHub पर मुफ़्त लाइसेंस के तहत उपलब्ध हैं।

🦀

गणना कोर (gorkycad-engine)

Rust MIT

GorkyCAD गणना इंजन, सभी इंजीनियरिंग गणनाएँ लागू करता है: लोड, वोल्टेज ड्रॉप, शॉर्ट-सर्किट करंट, सुरक्षा चयनात्मकता, ग्राउंडिंग, तड़ित सुरक्षा। ब्राउज़र निष्पादन के लिए WebAssembly में संकलित। पूर्ण स्रोत कोड GitHub पर उपलब्ध।

🌐

वेब इंटरफ़ेस (gorkycad-web)

Astro + React + TypeScript MIT

GorkyCAD Pro फ्रंटएंड: मार्केटिंग साइट, एडिटर वेब ऐप, एडमिन पैनल। Tailwind CSS के साथ Astro पर निर्मित। इंटरैक्टिव तत्वों के लिए React कॉम्पोनेंट: फ़्लोर प्लान, 3D पैनल, चार्ट।

📱

मोबाइल ऐप (gorkycad-mobile)

React Native Apache 2.0

Android के लिए GorkyCAD मोबाइल ऐप (iOS जल्द ही)। फ़ोन से प्रोजेक्ट देखें और संपादित करें, क्लाउड से सिंक करें, ऑफ़लाइन काम करें।

मालिकाना घटक

स्थायी परियोजना विकास सुनिश्चित करने के लिए, निम्नलिखित घटक मालिकाना हैं:

🖥️

डेस्कटॉप एप्लिकेशन (Tauri)

नेटिव OS एकीकरण और ऑफ़लाइन कार्य के साथ Windows/macOS/Linux बिल्ड। खुले कोर और वेब इंटरफ़ेस का उपयोग करता है।

🔐

लाइसेंस सर्वर

लाइसेंस सत्यापन बुनियादी ढाँचा, सदस्यता प्रबंधन और भुगतान प्रसंस्करण।

📚

RCD और सर्किट ब्रेकर डेटाबेस

विनिर्देशों, कीमतों और संगतता के साथ वास्तविक उपकरणों का क्यूरेटेड डेटाबेस।

उपयोग की जाने वाली ओपन-सोर्स लाइब्रेरी

हम सिर्फ़ अपना कोड नहीं खोलते — हम ओपन-सोर्स इकोसिस्टम का सक्रिय रूप से उपयोग करते हैं:

Rust (गणना कोर)

  • serde

    प्रोजेक्ट डेटा सीरियलाइज़ेशन/डीसीरियलाइज़ेशन

  • tokio

    सर्वर साइड के लिए एसिंक रनटाइम

  • nalgebra

    3D गणनाओं और रूपांतरणों के लिए रैखिक बीजगणित

  • rust-csv

    लोड तालिका आयात/निर्यात

JavaScript / TypeScript (वेब इंटरफ़ेस)

  • Astro

    स्टैटिक साइट और हाइब्रिड रेंडरिंग

  • Tailwind CSS

    यूटिलिटी-फ़र्स्ट CSS फ़्रेमवर्क

  • React

    इंटरैक्टिव UI कॉम्पोनेंट

  • Pagefind

    फ़ुल-टेक्स्ट साइट सर्च

Python (टूल्स और स्क्रिप्ट)

  • numpy

    सत्यापन के लिए संख्यात्मक गणना

  • scipy

    वैज्ञानिक कंप्यूटिंग और ऑप्टिमाइज़ेशन

  • matplotlib

    चार्ट और आरेख प्लॉटिंग

लाइसेंस

GorkyCAD के खुले घटक निम्नलिखित लाइसेंस के तहत वितरित हैं:

MIT License

गणना कोर, वेब इंटरफ़ेस

विवरण →

Apache License 2.0

मोबाइल ऐप

विवरण →

GitHub

सभी GorkyCAD ओपन-सोर्स कोड GitHub पर उपलब्ध है। आप रिपॉज़िटरी एक्सप्लोर कर सकते हैं, इश्यू खोल सकते हैं, सुधार सुझा सकते हैं, या पुल रिक्वेस्ट सबमिट कर सकते हैं।

GitHub पर जाएँ

विकास में शामिल हों

हम पुल रिक्वेस्ट, बग रिपोर्ट और सुधार सुझावों का स्वागत करते हैं:

  • गणना कोर (Rust) में बग ठीक करें
  • इंटरफ़ेस सुधारें (React / Astro / Tailwind)
  • इंटरफ़ेस का नई भाषाओं में अनुवाद करें (i18n)
  • दस्तावेज़ीकरण और ट्यूटोरियल लिखें
  • डेटाबेस में नए RCD और सर्किट ब्रेकर स्पेक्स जोड़ें
  • परीक्षण और बग रिपोर्ट