16 مستودعات
Running services or tasks within isolated container environments.
Distinguishing note: Focuses on Docker-based test session isolation.
Explore 16 awesome GitHub repositories matching devops & infrastructure · Containerized Execution. Refine with filters or upvote what's useful.
Goose is an autonomous coding assistant and extensible AI agent framework designed to automate software development workflows. It functions as an orchestration engine that can install, execute, and test code, as well as manage local files and shell commands. The platform is model-agnostic, providing a flexible interface to connect with diverse cloud-based or self-hosted large language model providers. It distinguishes itself through a standardized context protocol for integrating external tools and extensions, and a recipe system that allows users to define and repeat complex, multi-step AI w
Executes agent operations within isolated Docker containers to provide a consistent environment for code execution.
Nuclei is a modular security scanning framework designed for automated vulnerability detection and infrastructure reconnaissance. It functions as a template-driven engine that executes security checks across diverse network protocols, allowing users to define custom detection logic to identify vulnerabilities, misconfigurations, and exposed assets. The platform distinguishes itself through its highly extensible architecture, which supports distributed scanning, headless browser automation for dynamic web content, and out-of-band interaction monitoring to detect blind vulnerabilities. It integ
Supports running security scans within isolated container environments to ensure consistent execution.
This framework provides a development toolkit for building autonomous agents that utilize language models to solve complex, non-deterministic tasks. Its core design centers on a code-executing architecture where agents generate and run Python code snippets to perform logic, data manipulation, and tool interactions. By moving beyond structured data formats, the system enables agents to manage program flow and object state through iterative reasoning cycles. The project distinguishes itself through its focus on code-based agent implementation and secure execution environments. Developers can ch
Executes code inside containerized environments to ensure consistent dependencies.
This project is a high-level programming language and compiler toolchain designed for writing and deploying smart contracts on decentralized virtual machines. It provides a framework for creating self-executing code that operates within deterministic execution environments, ensuring that distributed nodes reach identical state transitions through stack-based machine execution. The language enables the development of complex decentralized logic by supporting state-machine-based contract structures and modular composition. It includes built-in capabilities for cryptographic signature verificati
Runs the compiler inside isolated containerized environments to ensure consistent execution results and avoid dependency conflicts.
Gotty is a web-based terminal emulator that functions as a secure remote shell gateway. It exposes command-line processes as interactive web applications, allowing users to access and manage terminal sessions directly through a standard browser without requiring local terminal software. The system distinguishes itself by integrating with terminal multiplexers to enable shared, real-time collaboration among multiple remote clients. It enforces security through a combination of TLS-encrypted network transport and configurable access control mechanisms, including basic authentication and client
Executes terminal sessions within isolated container environments to ensure security and prevent resource conflicts between remote user sessions.
This project is a comprehensive framework for developing, orchestrating, and deploying autonomous agents. It provides a structured environment for building agents that utilize reasoning loops to perform multi-step tasks, manage state through graph-based workflows, and interact with external tools. By mapping unstructured model outputs into typed schemas, the framework ensures reliable integration with downstream application logic. The platform distinguishes itself through a focus on production-grade reliability and security. It incorporates hybrid memory systems that combine vector embeddings
Executes containerized agent instances with support for interactive access and port mapping.
Playwright for Python is a browser automation framework designed for end-to-end testing, web scraping, and user interaction simulation. It functions as a headless browser controller that enables programmatic navigation, data extraction, and the execution of complex workflows across multiple rendering engines. The framework distinguishes itself through an actionability-aware interaction engine that automatically verifies element readiness before performing actions, significantly reducing test flakiness. It utilizes isolated browser contexts to maintain separate storage and cookies for parallel
Runs browser automation scripts within isolated container environments by providing pre-configured images.
Bocker is a minimal container management tool written in Bash that implements core container functionality using Linux namespaces and control groups. It serves as a Linux container manager capable of starting and managing isolated processes and images through low-level kernel features. The project includes an OCI image tool for pulling, saving, and building container images compatible with industry standards. It further integrates a cgroup resource controller to restrict CPU and memory consumption for isolated processes. The tool covers the full container lifecycle, including process isolati
Starts isolated environments based on images to execute defined commands.
This project is a command-line synchronization client for OneDrive and SharePoint libraries on Linux. It functions as a synchronization engine that aligns local filesystems with cloud storage through bidirectional, unidirectional, or download-only workflows. The client supports headless authentication for servers without web browsers and can be deployed as a background service or within a containerized environment. It enables the management of multiple distinct cloud accounts on a single system and integrates with shared SharePoint sites and document libraries. The synchronization engine inc
Allows the synchronization client to be executed within isolated container environments.
Nerfstudio هو إطار عمل تطوير معياري لتدريب وتصور وتصدير تمثيلات المشهد ثلاثي الأبعاد المشتقة من مجموعات بيانات الصور ثنائية الأبعاد. يوفر خط أنابيب إعادة بناء مشهد عصبي يحول الصور الخام وبيانات الكاميرا إلى أصول ثلاثية الأبعاد عالية الدقة وفيديو سينمائي باستخدام عارض حجمي قابل للتفاضل. يتميز النظام بمصور تفاعلي قائم على الويب يسمح للمستخدمين بمراقبة تقدم التدريب وفحص هندسة المشهد العصبي في الوقت الفعلي. يفصل بنيات الشبكة العصبية عن حلقة التدريب من خلال واجهة معيارية قياسية، مما يتيح تطوير وتجربة بنيات حقل الإشعاع العصبي المخصصة. يغطي إطار العمل مجموعة واسعة من القدرات بما في ذلك معالجة مجموعة البيانات لحساب وضع الكاميرا، وتقييم دقة النموذج، وتوليد تسلسلات الفيديو السينمائي عبر استيفاء مسار الكاميرا. يتضمن أيضاً أدوات لتصدير المشاهد المدربة كأصول ثلاثية الأبعاد وسحب نقاط للاستخدام في برامج النمذجة الخارجية. يتم دعم تنفيذ الأجهزة المتسق من خلال بيئات الحاويات التي تجمع برامج تشغيل الرسومات وتبعيات النظام.
Utilizes containerized execution to ensure consistent hardware performance and dependency management.
Unciv is an open-source, cross-platform turn-based strategy game and a community-driven remake of a commercial strategy title. It simulates empire building, city management, and technological research for players on Android and desktop platforms. The project is designed as a moddable game engine, allowing users to override gameplay rules, modify units and buildings via external definition files, and replace audiovisual assets. It supports the distribution of custom maps and the ability to import mod archives from remote web addresses. The application includes a dedicated server for multiplay
Supports running the application within isolated Docker environments for headless execution.
WinFSP is a framework for implementing custom file systems on Windows. It enables the creation of user-mode file systems that appear as standard disk drives or network shares to the operating system, allowing developers to implement file system logic in user space via a proxy architecture that avoids the need for custom kernel code. A primary differentiator is its FUSE compatibility layer, which maps POSIX-based file system calls to native Windows requests. This allows existing file systems written for the FUSE API to be ported to Windows and Cygwin environments. The project covers a wide ra
Allows executing user-mode file systems inside containers to expose storage internally or to the host.
gpt-migrate is an automated code migration tool that uses large language models to translate source code and project structures between different programming languages. It functions as an automated code translator that converts codebases across frameworks while mapping compatible third-party dependencies. The system includes a containerized code validator to ensure functional parity by executing unit tests within isolated environments. It also operates as an automated debugging agent that analyzes execution logs and edits source files to resolve bugs in the translated code. The tool covers c
Provides isolated Docker-based environments to execute unit tests and verify the functional parity of migrated code.
terraform-docs is a Terraform module documentation generator and infrastructure as code documenter. It extracts inputs, outputs, and resources from Terraform configuration files to automatically create formatted technical guides and metadata exports. The tool functions as a multi-format metadata exporter, transforming module information into Markdown tables, AsciiDoc, JSON, YAML, XML, and TOML. It also serves as a CI/CD documentation automator, allowing for the integration of documentation updates into commit hooks and deployment pipelines. Capability areas include module documentation extra
Allows executing the documentation generation process within a container to avoid local software installation.
Taiko is a browser automation framework and web end-to-end testing library used to perform programmatic user actions and verify application behavior. It functions as a headless browser testing tool capable of simulating real interactions and asserting page states in Chromium and Firefox. The project includes a browser interaction recorder that captures live actions and exports them as executable JavaScript automation scripts. It also serves as a web accessibility auditor, analyzing pages to detect accessibility violations and ensure compliance with inclusive design standards. The framework c
Executes automation scripts within Docker images to ensure consistent environments across local and CI pipelines.
OpenAPI Generator CLI هي أداة سطر أوامر مصممة لأتمتة إنشاء عناصر API من ملفات المواصفات. تعمل كأداة لإنشاء مكتبات العميل، وكعوب (stubs) الخادم، والتوثيق، مما يمكن المطورين من إنتاج كود معياري متسق ومواد مرجعية عبر لغات برمجة مختلفة. يوفر المشروع غلافاً يدير دورة حياة محرك تنفيذ قائم على Java، والذي يقوم بتوليد الكود الفعلي باستخدام قوالب خالية من المنطق. ولضمان نتائج قابلة للتكرار وتجنب تعارضات التبعية على النظام المضيف، تدعم الأداة إدارة المحرك الخاضعة للتحكم في الإصدار وبيئات التنفيذ القائمة على الحاويات. يمكن للمستخدمين تحديد قواعد إنشاء خاصة بالمشروع من خلال ملفات تهيئة مستمرة، والتي تؤتمت المهام المتكررة وتحافظ على الاتساق عبر بيئات التطوير المختلفة. تغطي مجموعة الأدوات النطاق الكامل لإنتاج عناصر API، من إنشاء هيكل الخادم الأولي إلى إنشاء مجموعات تطوير برمجيات العميل المتكاملة.
Supports containerized execution to run the generation process in isolated environments without local dependencies.