compiler
compiler टैग वाली ट्रैक की गई ओपन सोर्स रिपॉजिटरी, स्टार के हिसाब से क्रमबद्ध।
- #241
AMD Ryzen™ AI NPU (AI इंजन) को प्रोग्राम करने के लिए मेटल-के-करीबी (close-to-metal) Python API, जो ओपन-सोर्स MLIR-आधारित कंपाइलर टूलचेन पर बना है।
★ 686+4पिछले 7 दिनों में स्टार का बदलाव - #242
लेगेसी प्लगइन्स के बिना वेब पर Java 8 एप्लिकेशन, लाइब्रेरी, एप्लेट्स, Java वेब स्टार्ट और Oracle फॉर्म चलाएं।
★ 683+1पिछले 7 दिनों में स्टार का बदलाव - #243
एक सामान्य SQL डायलेक्ट की स्टेटिक टाइपचेकिंग करता है और इसे विभिन्न RDBMS बैकएंड में अनुवादित करता है।
★ 679+0पिछले 7 दिनों में स्टार का बदलाव - #244★ 678+1पिछले 7 दिनों में स्टार का बदलाव
- #245
AINL AI को "स्मार्ट बातचीत" से "संरचित कार्यकर्ता" में बदलने में मदद करता है। इसे उन टीमों के लिए डिज़ाइन किया गया है जो ऐसे AI वर्कफ़्लो बनाती हैं जिन्हें कई चरणों, स्टेट और मेमोरी, टूल उपयोग, दोहराने योग्य निष्पादन, सत्यापन और नियंत्रण की आवश्यकता होती है।
★ 671-10पिछले 7 दिनों में स्टार का बदलाव - #246
बिना किसी कॉन्फ़िगरेशन के अपना कोड बनाने और चलाने के लिए Neovim कंपाइलर
★ 669+1पिछले 7 दिनों में स्टार का बदलाव - #247★ 662-1पिछले 7 दिनों में स्टार का बदलाव
- #248
Kaitai Struct: .ksy को .cpp / .cs / .dot / .go / .java / .js / .lua / .nim / .php / .pm / .py / .rb / .rs में अनुवाद करने वाला कंपाइलर।
★ 658+2पिछले 7 दिनों में स्टार का बदलाव - #249★ 655-1पिछले 7 दिनों में स्टार का बदलाव
- #250★ 651+0पिछले 7 दिनों में स्टार का बदलाव
- #251★ 629+0पिछले 7 दिनों में स्टार का बदलाव
- #252
कंपाइलर डेवलपर्स के लिए लो-लेवल सॉफ्टवेयर सुरक्षा।
★ 627-1पिछले 7 दिनों में स्टार का बदलाव - #253
Rust को Java बाइटकोड और चलने योग्य JARs में कंपाइल करें।
★ 620+5पिछले 7 दिनों में स्टार का बदलाव - #254
कस्टम Tasmota कंपाइलेशन के लिए वेब GUI
★ 620+1पिछले 7 दिनों में स्टार का बदलाव - #255★ 617+0पिछले 7 दिनों में स्टार का बदलाव
- #256★ 611-1पिछले 7 दिनों में स्टार का बदलाव
- #257★ 606+0पिछले 7 दिनों में स्टार का बदलाव
- #258★ 603+0पिछले 7 दिनों में स्टार का बदलाव
- #259
एक और उच्च-प्रदर्शन C++ regex लाइब्रेरी और लेक्सिकल विश्लेषक जेनरेटर जैसे Flex: Unicode समर्थन, इंडेंट/डीडेंट एंकर, लेज़ी क्वांटीफायर, लेक्स और सिंटैक्स त्रुटि रिपोर्टिंग के लिए कार्यों के साथ Flex++ का विस्तार करता है। Bison और अन्य पार्सर के साथ सहजता से एकीकृत होता है।
★ 599+0पिछले 7 दिनों में स्टार का बदलाव - #260
एक PHP-टू-नेटिव कंपाइलर। यह PHP के एक सबसेट को - eval() सहित - सीधे नेटिव असेंबली में कंपाइल करता है, जिससे macOS ARM64, Linux ARM64 और Linux x86_64 के लिए स्टैंडअलोन बाइनरी बनती हैं। कोई VM नहीं, कोई बाहरी रनटाइम नहीं, कोई निर्भरता नहीं: डायनामिक eval एक वैकल्पिक स्टेटिकली लिंक्ड इंटरप्रेटर पर वापस चला जाता है।
★ 594+19पिछले 7 दिनों में स्टार का बदलाव - #261
WebAssembly के लिए और उसमें निर्मित छोटा लेकिन पूर्ण डायनामिक Forth इंटरप्रेटर/कंपाइलर
★ 590+0पिछले 7 दिनों में स्टार का बदलाव - #262
Go बाइनरी साइज़ SVG ट्रीमैप
★ 588+0पिछले 7 दिनों में स्टार का बदलाव - #263★ 586+1पिछले 7 दिनों में स्टार का बदलाव
- #264
cairo-vm, Cairo VM का एक Rust कार्यान्वयन है। Cairo (CPU Algebraic Intermediate Representation) एक प्रोग्रामिंग भाषा है जिसका उपयोग सिद्ध करने योग्य प्रोग्राम लिखने के लिए किया जाता है, जहाँ एक पक्ष दूसरे को यह साबित कर सकता है कि एक निश्चित गणना सही ढंग से निष्पादित की गई थी, बिना दूसरे पक्ष को वही प्रोग्राम फिर से चलाने की आवश्यकता के।
★ 585+0पिछले 7 दिनों में स्टार का बदलाव - #265★ 585+1पिछले 7 दिनों में स्टार का बदलाव
- #266★ 579+0पिछले 7 दिनों में स्टार का बदलाव
- #267★ 579-1पिछले 7 दिनों में स्टार का बदलाव
- #268★ 578+1पिछले 7 दिनों में स्टार का बदलाव
- #269
LL(2) व्याकरण वाली भाषा के लिए एक छोटा कंपाइलर। Lexer, Parser, ASM-जैसा codegen और VM के साथ। यह दिखाने के लिए पर्याप्त रूप से जटिल है कि "वास्तविक" चीज़ कैसे काम करती है, जबकि यह केवल एक खिलौना उदाहरण नहीं है
★ 578+0पिछले 7 दिनों में स्टार का बदलाव - #270
GLSL या HLSL कोड को मिनिफ़ाई और ऑब्फ़स्केट करें
★ 573+2पिछले 7 दिनों में स्टार का बदलाव