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

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

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

10 रिपॉजिटरी

Awesome GitHub RepositoriesConfiguration Scripting

Scripting environments used to dynamically configure application behavior at startup.

Distinct from Configuration Runtimes: Distinct from general configuration runtimes: focuses on the use of specific scripting languages for editor configuration.

Explore 10 awesome GitHub repositories matching programming languages & runtimes · Configuration Scripting. Refine with filters or upvote what's useful.

Awesome Configuration Scripting GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • nvim-lua/kickstart.nvimnvim-lua का अवतार

    nvim-lua/kickstart.nvim

    30,856GitHub पर देखें↗

    Kickstart.nvim is a foundational boilerplate designed for building personalized Neovim environments. It provides a structured framework that uses Lua scripting to organize editor settings and custom logic, serving as a starting point for users to develop their own text editing workflows. The project distinguishes itself by integrating a centralized plugin manager that automates the installation, versioning, and lazy-loading of extensions. This orchestration minimizes startup latency while maintaining a declarative approach to managing the lifecycle of editor tools. The framework supports mod

    Uses Lua scripting as the primary runtime for defining and initializing editor configuration.

    Lua
    GitHub पर देखें↗30,856
  • code4craft/webmagiccode4craft का अवतार

    code4craft/webmagic

    11,680GitHub पर देखें↗

    Webmagic is a Java web crawling framework designed for building scalable automated crawlers to download and process large volumes of web pages. It functions as a distributed web crawler and dynamic content crawler, utilizing an XPath HTML parser to locate and extract specific data points from page structures. The framework distinguishes itself through its ability to handle dynamic content by rendering JavaScript and executing asynchronous requests to extract data from non-static pages. It also allows users to define and execute crawler logic via scripting languages, enabling the update of col

    Allows users to define crawl logic in a scripting language to update collection tasks without recompiling the application.

    Javacrawlerframeworkjava
    GitHub पर देखें↗11,680
  • mawww/kakounemawww का अवतार

    mawww/kakoune

    10,938GitHub पर देखें↗

    Kakoune is a scriptable, modal text editor for the terminal that employs a client-server architecture. This model allows multiple terminal windows to connect to a single editing session, providing a programmable environment for managing source code and text. The editor is distinguished by its selection-first logic, where a text region must be predefined before a command is applied. It leverages regular expressions to manage multiple cursors and perform bulk edits across complex text patterns, and it integrates deeply with the shell by piping selections through external programs and filters.

    Provides a scripting environment for dynamically configuring editor behavior and settings at startup.

    C++
    GitHub पर देखें↗10,938
  • o3de/o3deo3de का अवतार

    o3de/o3de

    8,954GitHub पर देखें↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    Provides a reflection-based registry to read and modify engine settings using scripting languages.

    C++3d-graphics3d-graphics-engineanimation
    GitHub पर देखें↗8,954
  • gui-for-cores/gui.for.singboxGUI-for-Cores का अवतार

    GUI-for-Cores/GUI.for.SingBox

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

    GUI.for.SingBox is a desktop graphical interface client for managing the sing-box network proxy core. It functions as a network proxy manager and subscription manager, allowing users to configure routing rules, organize proxy profiles, and synchronize remote proxy server lists from external subscription providers. The application distinguishes itself through an event-driven plugin architecture and a script-based configuration middleware, enabling users to extend core functionality and programmatically modify configuration values. It also features a system for cross-platform settings synchroni

    Provides script-based middleware to programmatically modify generated configuration values.

    Vueguirolldown-vitesing-box
    GitHub पर देखें↗7,188
  • nanotee/nvim-lua-guidenanotee का अवतार

    nanotee/nvim-lua-guide

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

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

    Provides a comprehensive guide to using the Lua programming language to define Neovim's behavior and settings.

    documentationguidelua
    GitHub पर देखें↗5,934
  • thephd/sol2ThePhD का अवतार

    ThePhD/sol2

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

    Sol2 एक C++ Lua बाइंडिंग लाइब्रेरी है जो C++ एप्लिकेशन्स में Lua स्क्रिप्ट्स को एकीकृत करने के लिए एक भाषा इंटरऑपरेबिलिटी लेयर के रूप में कार्य करती है। यह एक स्क्रिप्टिंग रैपर और API टूलकिट के रूप में कार्य करती है, जो Lua कोड के निष्पादन और नेटिव C++ वातावरण के भीतर साझा स्थिति के प्रबंधन को सक्षम बनाती है। यह लाइब्रेरी नेटिव C++ क्लासेस और जटिल डेटा प्रकारों को Lua स्क्रिप्टिंग इंजन के साथ जोड़ने के लिए स्वचालित फ़ंक्शन और टाइप मैपिंग पर केंद्रित है। यह द्विदिश डेटा विनिमय के लिए तंत्र प्रदान करती है, जिससे होस्ट एप्लिकेशन और स्क्रिप्ट रनटाइम के बीच संकलित लॉजिक और वेरिएबल्स को सिंक्रोनाइज़ किया जा सकता है। यह सिस्टम नेटिव API बाइंडिंग, कस्टम टाइप मैपिंग और C++ वातावरण के भीतर से स्क्रिप्ट्स के निष्पादन के लिए क्षमताएं शामिल करता है। यह स्वचालित मेमोरी प्रबंधन और ऑब्जेक्ट लाइफटाइम्स को ट्रैक करने के माध्यम से रिसोर्स मैनेजमेंट को भी संभालता है।

    Allows for the implementation of dynamic application configuration and behavior customization via Lua scripts.

    C++
    GitHub पर देखें↗5,072
  • kanasimi/work_crawlerkanasimi का अवतार

    kanasimi/work_crawler

    4,073GitHub पर देखें↗

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

    Implements an extensibility layer allowing users to define specific scraping rules for different websites via a crawler library.

    JavaScriptcejscomic-downloadercomics
    GitHub पर देखें↗4,073
  • qos-ch/logbackqos-ch का अवतार

    qos-ch/logback

    3,211GitHub पर देखें↗

    Logback is a Java logging framework used to record system events and diagnostic messages through a programmable API. It serves as a concrete implementation of the Simple Logging Facade for Java (SLF4J) and provides a structured logging engine for outputting events in machine-readable formats like JSON. The system distinguishes itself through an asynchronous log processor that utilizes circular queues and background workers to reduce performance overhead. It also features a log file rotation manager for size-based or time-based rollover with automatic compression, and the ability to update log

    Enables the use of Groovy scripts as a flexible alternative to static markup files for configuration.

    Java
    GitHub पर देखें↗3,211
  • unixorn/zsh-quickstart-kitunixorn का अवतार

    unixorn/zsh-quickstart-kit

    896GitHub पर देखें↗

    This project is a configuration framework for the Zsh shell that automates the setup, maintenance, and synchronization of terminal environments. It functions as a plugin manager and productivity suite, providing a unified workflow to manage shell extensions, environment variables, and interface settings without requiring manual edits to core configuration files. The framework distinguishes itself by using a modular approach to shell customization, allowing users to organize aliases, functions, and environment variables into separate files. It provides a command-line interface to toggle themes

    Dynamically loads user-defined scripts from specific directories to maintain a clean and extensible shell environment.

    Shelldotfileshacktoberfestoh-my-zsh
    GitHub पर देखें↗896
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Language Varieties
  4. Programming Languages
  5. Dynamic & Scripting
  6. Lua
  7. Configuration Runtimes
  8. Configuration Scripting

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

  • Configuration MiddlewareScript-based logic that programmatically modifies configuration values before they are passed to the core application. **Distinct from Configuration Scripting:** Distinct from simple scripting; this acts as a middleware layer in the configuration generation pipeline.
  • Crawler Logic Scripting1 सब-टैगUsing scripting languages to define and update the behavior of web crawlers at runtime. **Distinct from Configuration Scripting:** Focuses on updating collection tasks and scraping logic specifically, rather than general editor or system configuration.
  • Groovy ScriptingUse of the Groovy language to define flexible, programmable logging configurations. **Distinct from Configuration Scripting:** Specifies the use of Groovy specifically for the configuration mechanism, rather than general configuration scripting.