awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

46 रिपॉजिटरी

Awesome GitHub RepositoriesHeadless Execution Environments

Modes for running applications without graphical interfaces.

Distinguishing note: Focuses on server-side or background execution capabilities.

Explore 46 awesome GitHub repositories matching development tools & productivity · Headless Execution Environments. Refine with filters or upvote what's useful.

Awesome Headless Execution Environments GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • freecad/freecadFreeCAD का अवतार

    FreeCAD/FreeCAD

    31,553GitHub पर देखें↗

    FreeCAD is an open-source engineering design suite designed for parametric 3D modeling, architectural planning, and mechanical assembly. It functions as a professional-grade platform that utilizes history-based operations to allow for non-destructive design updates, enabling users to construct complex geometry through a sequence of constrained sketches and solid operations. The platform distinguishes itself through a highly modular, workbench-based architecture that allows users to tailor the interface and toolsets to specific engineering domains. It features deep Python integration, which se

    Supports headless execution modes for automated server-side geometry processing and batch production tasks.

    C++3d3d-printingarchitecture
    GitHub पर देखें↗31,553
  • facefusion/facefusionfacefusion का अवतार

    facefusion/facefusion

    28,806GitHub पर देखें↗

    Facefusion is a modular framework designed for automated image and video manipulation, specializing in tasks such as face swapping, enhancement, and restoration. It functions as a computer vision processing pipeline that chains independent machine learning modules to perform complex transformations, including facial animation, age modification, and lip synchronization. The system is built to handle both real-time interactive feeds and large-scale batch processing tasks. The platform distinguishes itself through a highly extensible architecture that supports custom processing modules and inter

    Supports running applications without graphical interfaces for server-side or background execution.

    Pythonaideep-fakedeepfake
    GitHub पर देखें↗28,806
  • fyne-io/fynefyne-io का अवतार

    fyne-io/fyne

    27,941GitHub पर देखें↗

    Fyne is a cross-platform graphical user interface toolkit for the Go programming language. It provides a comprehensive framework for building native applications that run on desktop, mobile, and web environments from a single codebase. The toolkit centers on a canvas-based rendering engine and a device-independent layout engine, ensuring that visual elements maintain consistent dimensions and behavior across diverse operating systems and screen densities. The project distinguishes itself through a reactive data-binding system that automatically synchronizes application state with interface co

    Supports headless execution by providing custom driver configurations for environments lacking standard display hardware.

    Goandroidcross-platformfyne
    GitHub पर देखें↗27,941
  • maaassistantarknights/maaassistantarknightsMaaAssistantArknights का अवतार

    MaaAssistantArknights/MaaAssistantArknights

    21,583GitHub पर देखें↗

    MaaAssistantArknights is a cross-platform automation engine designed for mobile games, utilizing computer vision and input simulation to perform routine tasks. It functions as an Android emulator controller, managing game lifecycles, resource farming, and infrastructure optimization through structured, scripted workflows. The project distinguishes itself through a modular configuration system that allows users to define complex automation logic via external instruction files. This framework supports dynamic task modification, configuration inheritance, and schema validation, ensuring that cus

    Executes automation tasks on servers or within scripts using a command-line interface.

    C++arknightscomputer-visionmaa
    GitHub पर देखें↗21,583
  • letta-ai/lettaletta-ai का अवतार

    letta-ai/letta

    21,168GitHub पर देखें↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Runs agent workflows in non-interactive environments to support automated scripts and background tasks using local state management.

    Pythonaiai-agentsllm
    GitHub पर देखें↗21,168
  • kitao/pyxelkitao का अवतार

    kitao/pyxel

    17,547GitHub पर देखें↗

    Pyxel is a Python-based retro game engine designed for creating pixel-art applications with vintage aesthetics. It functions as a pixel art framework that emulates classic hardware limitations through fixed-resolution displays, constrained color palettes, and a 2D tilemap engine for rendering scaled sprites and grid-based game worlds. The engine features a dedicated MML audio synthesizer that uses Macro Language notation to compose and play back retro-style sound sequences. It also includes capabilities for seed-based background music generation and the playback of raw PCM audio data for cust

    Allows running game simulations and audio playback in a background headless environment.

    Rust
    GitHub पर देखें↗17,547
  • paperjs/paper.jspaperjs का अवतार

    paperjs/paper.js

    15,054GitHub पर देखें↗

    Paper.js is an HTML5 Canvas vector graphics library and scripting framework used for creating and manipulating 2D shapes and paths. It functions as a vector animation framework and a headless vector graphics engine, allowing for the execution of graphics operations in both browser and server-side environments. The project features a dedicated SVG import and export engine to convert between native vector items and the SVG format. It includes a specialized boolean path operation toolkit for uniting, subtracting, and intersecting vector paths to create complex geometric shapes. The library cove

    Allows vector operations to be executed in non-browser environments using DOM shims for server-side logic.

    JavaScript
    GitHub पर देखें↗15,054
  • duplicati/duplicatiduplicati का अवतार

    duplicati/duplicati

    14,283GitHub पर देखें↗

    Duplicati is a self-hosted backup server designed to perform encrypted, incremental, and compressed backups to a wide range of local, network, and cloud-based storage providers. It functions as a background service that automates recurring data protection tasks, ensuring that only changed data blocks are stored to maximize efficiency and minimize bandwidth usage. The project distinguishes itself through a centralized management console that allows for the orchestration of multiple distributed backup agents from a single web-based dashboard. It supports multi-tenant management, enabling the or

    Executes backup processes in environments without user interaction by connecting to a remote management console.

    C#backupc-sharpclient-only-backup
    GitHub पर देखें↗14,283
  • andymik90/auto-claudeAndyMik90 का अवतार

    AndyMik90/Auto-Claude

    12,313GitHub पर देखें↗

    Auto-Claude is an artificial intelligence development workflow orchestrator designed to automate software engineering processes and build pipelines. It functions as a coding automation tool that translates natural language instructions into executable operations by integrating intelligent agents directly into the development lifecycle. The system provides a modular provider abstraction that decouples core logic from specific artificial intelligence models, allowing for flexible integration. It supports both graphical desktop interfaces and headless command-line execution, enabling automated w

    Supports non-graphical execution modes for running automated workflows in terminal sessions and CI pipelines.

    TypeScript
    GitHub पर देखें↗12,313
  • webdriverio/webdriveriowebdriverio का अवतार

    webdriverio/webdriverio

    9,795GitHub पर देखें↗

    WebDriverIO is a Node.js test automation framework used for automating functional tests across web browsers and mobile applications. It acts as a WebDriver protocol client that manages remote browser sessions and executes commands against WebDriver and Appium servers to perform end-to-end testing. The framework is distinguished by its ability to control both native and hybrid mobile applications and its support for running automated suites across local machines, remote grids, and cloud device providers. It includes specialized capabilities for coordinating multi-browser interactions and estab

    Supports running browser tests in a virtual framebuffer for execution in environments without a physical display.

    TypeScript
    GitHub पर देखें↗9,795
  • postmanlabs/newmanpostmanlabs का अवतार

    postmanlabs/newman

    7,192GitHub पर देखें↗

    Newman is a headless API client and command line tool for executing Postman collections. It serves as an API test automation tool and execution engine that allows users to run predefined sets of API requests without a graphical interface. The project differentiates itself as a data-driven testing engine, capable of iterating through request sequences using external JSON or CSV files to validate multiple sets of input values. It also functions as an API execution reporter, utilizing a plugin-based interface to output results in formats such as JSON and JUnit. The tool covers broad capability

    Executes API tests in a headless mode within containers to ensure isolated and consistent runtimes.

    JavaScriptapi-testapi-testingci
    GitHub पर देखें↗7,192
  • patriciogonzalezvivo/thebookofshaderspatriciogonzalezvivo का अवतार

    patriciogonzalezvivo/thebookofshaders

    6,931GitHub पर देखें↗

    The Book of Shaders GLSL फ्रैगमेंट शेडर प्रोग्रामिंग सीखने के लिए एक इंटरैक्टिव शैक्षिक गाइड और पाठ्यक्रम है ताकि प्रक्रियात्मक ग्राफिक्स और विज़ुअल प्रभाव बनाए जा सकें। यह शेडर विकास में उपयोग किए जाने वाले डेटा प्रकारों, इन-बिल्ट फ़ंक्शंस और गणितीय संचालन के लिए एक संरचित सीखने का मार्ग और एक वर्गीकृत संदर्भ गाइड प्रदान करता है। प्रोजेक्ट में एक वेब-आधारित शेडर सैंडबॉक्स और इंटरैक्टिव एडिटर शामिल है जो GLSL कोड के रीयल-टाइम पुनरावृत्ति और विज़ुअलाइज़ेशन की अनुमति देता है। उपयोगकर्ता प्रक्रियात्मक कला के साथ प्रयोग कर सकते हैं और अद्वितीय URL के माध्यम से अपने परिणाम साझा कर सकते हैं। पाठ्यक्रम ग्राफिक्स प्रोग्रामिंग क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें साइन्ड डिस्टेंस फील्ड्स, कोऑर्डिनेट ट्रांसफॉर्मेशन, नॉइज़-आधारित संश्लेषण और इमेज प्रोसेसिंग फ़िल्टर शामिल हैं। इसमें त्रि-आयामी सीन रेंडरिंग के लिए रे मार्चिंग और डायनेमिक भौतिक प्रणालियों के अनुकरण जैसी उन्नत तकनीकें भी शामिल हैं। शैक्षिक सामग्री एक बिल्ड सिस्टम के माध्यम से प्रदान की जाती है जो मार्कडाउन सोर्स फ़ाइलों को स्थानीयकृत HTML पेजों और PDF, EPUB और LaTeX सहित मल्टी-फॉर्मेट दस्तावेज़ों में बदल देती है।

    Enables running shaders from a terminal for headless rendering via Unix pipelines.

    GLSL
    GitHub पर देखें↗6,931
  • nikolaeu/numinikolaeu का अवतार

    nikolaeu/numi

    6,447GitHub पर देखें↗

    Numi is a natural language calculator and unit conversion tool available as both a cross-platform desktop application and a command line interface tool. It computes mathematical results from human-readable descriptions and plain text expressions rather than requiring complex formulas. The tool translates natural language inputs to perform currency exchanges, measurement conversions, and date and time arithmetic. It provides a consistent experience across macOS, Linux, and Windows.

    Allows users to execute math and unit conversions directly from the terminal.

    JavaScriptappcalculatorcli
    GitHub पर देखें↗6,447
  • nteract/papermillnteract का अवतार

    nteract/papermill

    6,451GitHub पर देखें↗

    Papermill is a Jupyter notebook execution engine and parameterization framework designed to run notebooks programmatically. It allows users to inject custom input values into notebooks to execute the same logic across different datasets, transforming interactive notebooks into reproducible data science pipelines. The project functions as a language-agnostic notebook runner and orchestrator, supporting kernels for Python, R, Julia, and Scala. It is distinguished by its cloud-integrated runner capabilities, featuring built-in handlers to read and write notebooks directly to storage providers su

    Runs notebooks in a subprocess via a command-line interface, saving results to a file or stream.

    Python
    GitHub पर देखें↗6,451
  • open-multi-agent/open-multi-agentopen-multi-agent का अवतार

    open-multi-agent/open-multi-agent

    6,422GitHub पर देखें↗

    Open Multi-Agent is a TypeScript framework for multi-agent orchestration that decomposes natural language goals into a runtime-generated directed acyclic graph of tasks. It functions as a task orchestrator and workflow state manager, coordinating multiple AI models to execute parallel and sequential operations. The framework is distinguished by a proposer-judge consensus protocol used to validate agent outputs through a quorum of agreement. It employs provider-agnostic model routing to assign specific models to tasks based on roles or execution phases and utilizes state-based workflow checkpo

    Provides a JSON-first CLI for executing orchestration logic in shell scripts and CI pipelines.

    TypeScriptagent-frameworkagent-orchestrationagentic-ai
    GitHub पर देखें↗6,422
  • hect0x7/jmcomic-crawler-pythonhect0x7 का अवतार

    hect0x7/JMComic-Crawler-Python

    6,371GitHub पर देखें↗

    JMComic-Crawler-Python is a high-performance asynchronous web scraper and API client designed to programmatically retrieve images and metadata from a comic hosting service. It functions as a media archiving tool for batch downloading albums and chapters, automating the process of saving content to a local filesystem. The project is distinguished by its ability to reverse server-side pixel obfuscation, using a decryption tool to reconstruct sliced and shuffled images. To maintain stable connectivity, it utilizes a network bypass utility featuring dynamic domain rotation and proxy routing to ci

    Offers a command-line interface for executing downloads and metadata lookups without a GUI.

    Python18comicasynciocrawler
    GitHub पर देखें↗6,371
  • tyiannak/pyaudioanalysistyiannak का अवतार

    tyiannak/pyAudioAnalysis

    6,242GitHub पर देखें↗

    pyAudioAnalysis ऑडियो सिग्नल प्रोसेसिंग और विश्लेषण के लिए एक Python लाइब्रेरी और फ्रेमवर्क है। यह ध्वनि के गणितीय प्रतिनिधित्व, जैसे स्पेक्ट्रोग्राम, को निकालने के लिए टूल्स प्रदान करता है, और ध्वनिक पैटर्न के आधार पर ऑडियो सेगमेंट को वर्गीकृत करने के लिए मशीन लर्निंग मॉडल को प्रशिक्षित और मूल्यांकन करने के लिए एक सिस्टम लागू करता है। इस प्रोजेक्ट में ऑडियो सेगमेंटेशन के लिए समर्पित यूटिलिटीज शामिल हैं, जो चुप्पी को हटाने और विशिष्ट ऑडियो घटनाओं का पता लगाने की अनुमति देती हैं ताकि रिकॉर्डिंग को सार्थक अनुभागों में विभाजित किया जा सके। यह डेटा विज़ुअलाइज़ेशन क्षमताएं भी प्रदान करती है जो कंटेंट समानता को मैप करने और ध्वनि डेटा के भीतर क्लस्टर की पहचान करने के लिए डाइमेंशनलिटी रिडक्शन का उपयोग करती हैं। यह लाइब्रेरी सिग्नल प्रोसेसिंग क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है, जिसमें स्पेक्ट्रल-डोमेन फीचर एक्सट्रैक्शन, टेम्पोरल विश्लेषण और निरंतर मानों का अनुमान लगाने के लिए ऑडियो रिग्रेशन शामिल है। ये फंक्शन्स एक प्रोग्रामेबल लाइब्रेरी के रूप में और ऑडियो फाइलों को बैच प्रोसेस करने के लिए कमांड लाइन इंटरफ़ेस के माध्यम से सुलभ हैं।

    Provides a terminal interface for executing audio analysis and feature extraction tasks without writing code.

    Python
    GitHub पर देखें↗6,242
  • paddlepaddle/paddlexPaddlePaddle का अवतार

    PaddlePaddle/PaddleX

    6,163GitHub पर देखें↗

    PaddleX is a PaddlePaddle-based framework for building, deploying, and fine-tuning AI model pipelines, with pre-built support for computer vision, OCR, document analysis, and time series tasks. It offers a toolkit of ready-to-use pipelines for image classification, object detection, segmentation, and pose estimation, alongside an end-to-end OCR document analysis pipeline that extracts text, tables, formulas, and layout information. The platform also includes a dedicated time series forecasting pipeline for analyzing historical data to detect anomalies, classify patterns, and predict future val

    Executes pre-built processing pipelines by specifying name, input file, and target device in a single terminal command.

    Pythonai-pipelinesclassificationdeployment
    GitHub पर देखें↗6,163
  • defold/defolddefold का अवतार

    defold/defold

    6,138GitHub पर देखें↗

    Defold is a cross-platform game engine and integrated development environment used to create 2D and 3D games for desktop, mobile, and web targets. It combines a game development IDE for asset and scene management with a multi-platform build system and a scripting environment based on Lua. The engine includes a specialized headless runtime for hosting game servers and performing automated testing without a graphical interface. It supports native engine extensions, allowing custom low-level code to be integrated into the core to expand functionality beyond the standard scripting interface. The

    Provides a mode for running the engine without a graphical interface for server-side logic and automated testing.

    C++
    GitHub पर देखें↗6,138
  • open-edge-platform/anomalibopen-edge-platform का अवतार

    open-edge-platform/anomalib

    5,871GitHub पर देखें↗

    Anomalib is a PyTorch-based library for visual anomaly detection, offering a modular framework, a comprehensive model zoo, and a benchmarking suite designed for industrial defect detection. It provides a wide range of algorithms—including generative, discriminative, teacher-student, and vision-language approaches—that support unsupervised, few-shot, and zero-shot settings. The library enables deployment through model export to ONNX and OpenVINO for edge devices, and includes a no-code web application for training and inference. It also features a command-line interface for orchestrating multi

    Orchestrates the complete anomaly detection workflow through a command-line interface.

    Pythonanomaly-detectionanomaly-localizationanomaly-segmentation
    GitHub पर देखें↗5,871
पिछला123अगला
  1. Home
  2. Development Tools & Productivity
  3. Headless Execution Environments

सब-टैग एक्सप्लोर करें

  • CLI Execution2 सब-टैग्सInterfaces for running software logic via command line without a graphical user interface. **Distinct from Headless Execution Environments:** General CLI execution for application logic, unlike server-specific or container-specific headless modes.