4 रिपॉजिटरी
Automated generation of source code from structured API models.
Distinct from Model Generators: Candidates focus on Django ORM or LLMs, not the build-time transformation of API models into client libraries.
Explore 4 awesome GitHub repositories matching software engineering & architecture · Model-Driven Code Generation. Refine with filters or upvote what's useful.
Frappe is a Python-based low-code web framework used for building data-driven business applications. It functions as a full-stack meta-framework that integrates a Python backend with a JavaScript frontend, providing a development environment for rapid application prototyping and deployment. The framework employs a model-driven architecture that automatically generates database schemas, REST API endpoints, and administrative interfaces based on defined metadata. This system is complemented by a command-line scaffolding tool for creating standardized project directory structures and boilerplate
Automatically generates REST API endpoints and administrative interfaces from structured database models.
यह प्रोजेक्ट go-zero फ्रेमवर्क का उपयोग करके वितरित सिस्टम बनाने के लिए एक संदर्भ कार्यान्वयन और आर्किटेक्चरल ब्लूप्रिंट है। यह API और RPC सेवाओं को सुसंगत फ़ोल्डर संरचनाओं के साथ बूटस्ट्रैप करने के लिए एक पूर्ण माइक्रोसर्विसेज बॉयलरप्लेट और एक मानकीकृत प्रोजेक्ट लेआउट प्रदान करता है। कार्यान्वयन सर्विस डिस्कवरी, रेट लिमिटिंग और सर्किट ब्रेकिंग के लिए एक व्यापक गाइड और कोडबेस प्रदान करके खुद को अलग करता है। यह एक ऑब्जर्वेबिलिटी स्टैक एकीकरण प्रदर्शित करता है जो कई माइक्रोसर्विसेज में वितरित ट्रेसिंग, मेट्रिक्स संग्रह और केंद्रीकृत लॉगिंग का समन्वय करता है। सिस्टम वितरित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें पब्लिश-सब्सक्राइब मॉडल के माध्यम से एसिंक्रोनस मैसेजिंग, डेटा स्थिरता के लिए वितरित लेनदेन प्रबंधन, और आंतरिक संचार से बाहरी अनुरोधों को अलग करने के लिए गेटवे एग्रीगेशन पैटर्न शामिल है। इसमें परिभाषाओं से स्वचालित कोड जनरेशन और कंटेनर परिनियोजन के लिए निरंतर वितरण पाइपलाइन भी शामिल है।
Provides tools to generate API and RPC source code from structured model definitions.
यह प्रोजेक्ट एक फुल-स्टैक डेवलपमेंट फ्रेमवर्क और नो-कोड वेब ऐप बिल्डर है जिसे नेटवर्क इंटरफेस और API डॉक्यूमेंटेशन के निर्माण को स्वचालित करने के लिए डिज़ाइन किया गया है। यह विजुअल फ्रंटएंड एडिटर को सर्वर-साइड लॉजिक से जोड़कर फुल-स्टैक वेब एप्लिकेशन बनाने के लिए एक सिस्टम के रूप में कार्य करता है। यह प्लेटफॉर्म एक पॉलीग्लॉट बैकएंड इंटीग्रेटर और ऑर्केस्ट्रेटर के रूप में कार्य करता है, जो कई अलग-अलग प्रोग्रामिंग भाषाओं में लिखे गए सर्वर-साइड लॉजिक से फ्रंटएंड कंपोनेंट्स को जोड़ने के लिए एक एकीकृत संचार लेयर का उपयोग करता है। यह क्लाइंट और सर्वर के बीच सिंक्रोनाइज़ेशन बनाए रखने के लिए एक शेयर्ड ऑब्जेक्ट मॉडल का उपयोग करता है, जो नेटवर्क कॉन्ट्रैक्ट्स और डेटा स्कीमा को स्वचालित रूप से संरेखित (align) करता है। इस सिस्टम में ड्रैग-एंड-ड्रॉप एडिटर के माध्यम से यूजर इंटरफेस कंपोनेंट्स बनाने के लिए एक ग्राफिकल डिज़ाइन टूल शामिल है। यह विजुअल दृष्टिकोण विजुअल इंटरैक्शन को स्ट्रक्चरल रिप्रेजेंटेशन से मैप करके प्रोग्रेसिव वेब ऐप्स के निर्माण की अनुमति देता है जो बैकएंड डेटा मॉडल्स के साथ सिंक होते हैं।
Automatically generates network contracts and API documentation based on a shared object model.
The AWS SDK for Java is a set of client libraries providing a programmatic interface for managing cloud resources and services through the Java language and JVM. It serves as a cloud service client library for executing synchronous and asynchronous API calls to infrastructure components. The library is distinguished by its use of non-blocking asynchronous I/O and a reactive cloud client model, utilizing publishers and subscribers to stream data and manage backpressure. It employs a modular design to decouple services and reduce binary size, while utilizing immutable builders for thread-safe c
Produces service client classes and request objects by processing structured API models.