9 مستودعات
Mechanisms for defining and registering custom logic as callable functions within a scripting environment.
Distinct from Custom Configuration Functions: Candidates focus on functional paradigms or shell shortcuts; this is about host-language function registration.
Explore 9 awesome GitHub repositories matching programming languages & runtimes · Script Function Registration. Refine with filters or upvote what's useful.
Flecs is a high-performance entity component system framework and data-oriented programming library. It serves as a simulation engine core and game engine architecture tool, decoupling state from behavior by separating entities, components, and systems. The framework features a runtime reflection layer for dynamic data inspection and a built-in scripting system for defining entity behavior without recompilation. It also includes a network interface and REST API for remote simulation administration and state querying. The library covers a broad surface of simulation capabilities, including ar
Allows defining custom logic as functions to be called during entity configuration.
Timber is a PHP library that integrates the Twig template engine into WordPress themes, providing an object-oriented framework for theme development. It wraps WordPress data — posts, terms, users, menus, and comments — in structured PHP classes, allowing developers to work with objects instead of raw arrays while keeping HTML markup separate from PHP logic through Twig templates. The library distinguishes itself by offering a complete set of tools for modern WordPress theme building. It includes a file-based template hierarchy with fallback chains, dynamic image manipulation with resizing, cr
Adds PHP functions as native Twig functions, making them callable without the function() prefix.
clasp is a command-line interface for managing Google Apps Script projects, enabling developers to create, sync, and deploy scripts from a local development environment. It provides an alternative to the cloud-based script editor, allowing version control, offline editing, and integration with standard development workflows. The tool supports TypeScript transpilation, so developers can write type-annotated code that compiles to JavaScript for the Apps Script runtime. Authentication is handled via OAuth 2.0, and users can synchronize local files with remote projects using ignore patterns simil
Enables writing custom spreadsheet functions that behave like built-in formulas and can be called from cells.
This repository is a comprehensive sample library providing reference implementations for automating tasks and extending functionality across Google Workspace applications. It serves as a collection of code examples and templates for building workspace automation scripts, custom add-ons, and integrated productivity tools. The project distinguishes itself by providing specialized examples for integrating large language models into productivity tools for content generation and data analysis. It also includes reference implementations for creating conversational chat apps, interactive cards, and
Implements custom spreadsheet functions that accept arguments and return values in cells.
H2 is a JDBC-compliant relational database management system written in Java. It functions as an embeddable SQL database that can run directly within an application process to remove network latency, or as an in-memory database for high-performance volatile storage. It also includes a web-based console for executing SQL commands and administering schemas. The system is characterized by its flexible deployment modes, including a standalone server mode for remote TCP/IP access and a mixed mode for simultaneous local and remote connectivity. It features a dialect emulation layer and compatibilit
Allows registering Java methods as stored procedures to execute complex logic within SQL statements.
sqlean هي مجموعة من مكتبات ملحقات SQLite المنفذة كمكتبات مشتركة قائمة على C. توفر مجموعة من الوظائف العددية والقيمية الجدولية الإضافية التي توسع القدرات الأصلية لمحرك قاعدة بيانات SQLite. يوفر المشروع مجموعات أدوات متخصصة للتشفير، والرياضيات المتقدمة، والشبكات، والوصول إلى نظام الملفات. تشمل هذه التجزئة الثنائية والترميز، والتحليل الإحصائي، والتحقق من عنوان IP، والقدرة على تعيين ملفات CSV أو مسارات نظام الملفات كجداول افتراضية. تتضمن المكتبة أيضاً أدوات شاملة لمعالجة النصوص مثل التعبيرات النمطية، والمطابقة الضبابية، ومعالجة السلاسل الواعية بـ Unicode. تغطي القدرات الإضافية إدارة التاريخ والوقت عالية الدقة وتوليد المعرفات الفريدة.
Implements mechanisms to register deterministic C functions within the database environment for query optimization.
Boop هو لوحة خدش نصية قابلة للبرمجة وأداة لإنتاجية المطورين تُستخدم لأتمتة مهام تنسيق النصوص المتكررة وتنظيف البيانات. يعمل كمحول نصوص JavaScript يعالج مقتطفات النص العادي من خلال مكتبة من الدوال المخصصة. تتميز الأداة بمحرك نصوص قابل لإعادة التحميل السريع يقوم بتحديث وحدات JavaScript من القرص في وقت التشغيل، مما يسمح بتحديث منطق معالجة النصوص دون إعادة تشغيل التطبيق. يوفر البرنامج محرك تحويل نصوص مع منتقي نصوص قابل للبحث لتحديد وتنفيذ دوال محددة. يستخدم تخزيناً مؤقتاً للنصوص للحفاظ على منطقة إدخال وإخراج مشتركة لمعالجة البيانات المتسلسلة.
Allows the definition and registration of custom JavaScript logic as callable functions within the text processing environment.
xlwings - Make Excel fly with Python!
Registers Python functions as Excel user-defined functions callable from spreadsheet formulas.
WordPress Coding Standards is a collection of rules for the PHP CodeSniffer engine designed to enforce consistent coding conventions and best practices within PHP projects. It functions as a specialized static analysis tool that scans source code to identify style violations, security vulnerabilities, and potential bugs before execution. By integrating into development workflows, it ensures that code adheres to official project conventions, maintaining readability and consistency across large-scale plugin and theme development. The project distinguishes itself through deep domain-specific val
Informs the analysis engine about custom wrapper functions used for caching database queries.