4 مستودعات
Provides a compiler, standard library, package manager, and debugger for building cross-platform applications without vendor lock-in.
Distinct from Build Toolchains: Distinct from Build Toolchains: includes a full development environment (compiler, standard library, package manager, debugger) rather than just build tools.
Explore 4 awesome GitHub repositories matching devops & infrastructure · Integrated Development Toolchains. Refine with filters or upvote what's useful.
This project is an implementation of the Arduino framework for ESP32 microcontrollers, providing a core that enables firmware development using a familiar API. It functions as a microcontroller hardware abstraction layer and a firmware toolchain integration, bridging external development environments to the hardware for compilation and flashing. The system includes an embedded real-time operating system wrapper to manage multi-core execution and task scheduling, alongside a wireless communication suite for TCP/IP networking and Bluetooth Low Energy. It distinguishes itself by providing an obj
Provides the toolchain integration necessary to upload compiled binaries to microcontroller flash via serial protocols.
Haxe is a statically typed, multi-target programming language and open-source compiler toolkit that translates a single codebase into native executables and scripts for JavaScript, C++, C#, Java, Python, Lua, PHP, and Flash targets. It provides a unified type system with automatic type inference, a compile-time macro system for code transformation and generation, conditional compilation directives, and a static analysis engine that enforces null safety and eliminates dead code to produce smaller, safer outputs. The language is supported by the HashLink virtual machine, which executes platform
Provides a complete open-source toolchain including compiler, standard library, package manager, and debugger.
WebContainer هي بيئة وقت تشغيل قائمة على المتصفح مصممة لتنفيذ كود جانب الخادم، وأوامر نظام التشغيل، وسلاسل أدوات تطوير المكدس الكامل مباشرة داخل علامة تبويب ويب. توفر البنية التحتية لبيئات التطوير السحابية (cloud IDEs) وسير عمل التطوير بدون تثبيت عن طريق محاكاة وقت تشغيل يلغي الحاجة إلى التثبيتات المحلية أو الأجهزة الافتراضية البعيدة. يستفيد النظام من WebAssembly لتعيين استدعاءات النظام وينفذ نظام ملفات افتراضي متوافق مع POSIX وطبقة اعتراض الشبكة. يسمح هذا لوقت التشغيل بإنشاء عمليات سطر الأوامر، وتنفيذ أوامر shell، وتوجيه طلبات الخادم الداخلية إلى عناوين URL يمكن الوصول إليها عبر المتصفح لمعاينة تطبيق الويب المباشر. تتضمن المنصة أيضًا قدرات لإدارة عمليات نظام الملفات الافتراضي، ومراقبة تغييرات الملفات، والتكامل مع سجلات الحزم الخاصة عبر تسجيل الدخول الموحد والتحقق من الهوية. يمكن نشرها في الموقع أو داخل البنية التحتية للسحابة الخاصة للحفاظ على التنفيذ خلف جدران حماية الشركة.
Runs build tools and module bundlers directly in the browser to enable interactive coding experiences.
The WASI SDK is a comprehensive compiler toolchain designed to transform C and C++ source code into portable, sandboxed binary modules. It provides the necessary utilities to target the WebAssembly System Interface, enabling native code to execute across diverse hardware and operating system environments through a standardized interface. The toolkit distinguishes itself by providing a complete, sysroot-isolated environment that ensures build consistency regardless of the host operating system. By bundling compilers, system headers, and libraries into unified, portable archives, it facilitates
Packages compilers and system headers into portable archives to ensure consistent builds across environments.