awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 مستودعات

Awesome GitHub RepositoriesBoolean Logic Combinators

Mechanisms for combining multiple conditions using AND, OR, and NOT operators to determine execution.

Distinguishing note: Candidates focus on text snippets or search filters, not general automation condition gating

Explore 6 awesome GitHub repositories matching software engineering & architecture · Boolean Logic Combinators. Refine with filters or upvote what's useful.

Awesome Boolean Logic Combinators GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • home-assistant/home-assistant.ioالصورة الرمزية لـ home-assistant

    home-assistant/home-assistant.io

    9,466عرض على GitHub↗

    Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf

    Uses boolean logic combinators to evaluate multiple conditions before proceeding with an automation action.

    HTMLdocumentationhacktoberfesthass
    عرض على GitHub↗9,466
  • hamcrest/hamcrest-phpالصورة الرمزية لـ hamcrest

    hamcrest/hamcrest-php

    7,007عرض على GitHub↗

    Hamcrest PHP is a declarative assertion framework and matcher library used for unit testing in PHP. It provides a set of flexible matchers to verify object states, data types, and collection contents. The library includes specialized tools for XML verification using XPath expressions to analyze document structures and element content. It also allows for the creation of complex validation rules by combining multiple independent matchers through logical operators. The framework covers a broad range of validation primitives, including string content inspection, numeric comparison, and object pr

    Provides capabilities to combine multiple independent matchers using logical AND and OR operations for complex validation.

    PHP
    عرض على GitHub↗7,007
  • rockstarlang/rockstarالصورة الرمزية لـ RockstarLang

    RockstarLang/rockstar

    6,882عرض على GitHub↗

    Rockstar is an esoteric programming language whose syntax is inspired by 1980s hard rock and heavy metal lyrics, making programs read like song lyrics. It uses poetic number literals, where the length of each word in a phrase is parsed as a decimal digit to initialize numeric variables, and pronoun-based variable references, where words like "it" and "they" resolve to the most recently assigned or compared variable at runtime. The language can be compiled to WebAssembly and run inside a web page for in-browser code execution. The language distinguishes itself through a lyric-driven parsing sy

    Combines boolean conditions using and, or, and nor operators, following a defined precedence order.

    JavaScript
    عرض على GitHub↗6,882
  • rspec/rspec-railsالصورة الرمزية لـ rspec

    rspec/rspec-rails

    5,271عرض على GitHub↗

    rspec-rails هو إطار عمل للاختبار يدمج RSpec مع Ruby on Rails لتوفير أدوات تطوير قائمة على السلوك (BDD). يعمل كمجموعة لتعريف سلوك التطبيق من خلال بناء جملة حواري، مما يوفر مجموعة أدوات متخصصة لإنشاء مواصفات سلوكية للنماذج، والمتحكمات، وطرق العرض. يتميز المشروع بإنشاء الاختبارات الآلي، حيث يوفر واجهة سطر أوامر لإنشاء ملفات مواصفات جاهزة لمكونات Rails مثل النماذج، والمتحكمات، ومهام الخلفية. كما يميز قدراته بمكتبة شاملة للسخرية (Mocking) والتقطيع (Stubbing) ومجموعة تكامل تطبيقات الويب المصممة لمحاكاة دورات الطلب الكاملة وتفاعلات المتصفح. يغطي إطار العمل مساحة واسعة من اختبارات التكامل، بما في ذلك التحقق من تعيين المسارات، والتحقق من محتوى البريد، وتنفيذ مهام الخلفية. يوفر مجموعة واسعة من تأكيدات الاختبار للتحقق من حالة الكائن، وحالات استجابة HTTP، ونتائج استعلام قاعدة البيانات، إلى جانب أدوات لإدارة بدائل الاختبار عبر الجواسيس (Spies) والتقطيع. يتضمن النظام ملفاً تنفيذياً لسطر الأوامر لتنفيذ الاختبارات ومتجراً دائماً للتكوين لتوحيد الإعدادات عبر البيئات.

    Combines multiple matchers using logical operators to verify intricate data structures.

    Ruby
    عرض على GitHub↗5,271
  • wangdoc/bash-tutorialالصورة الرمزية لـ wangdoc

    wangdoc/bash-tutorial

    4,354عرض على GitHub↗

    هذا المشروع عبارة عن مورد تعليمي شامل يتكون من برنامج تعليمي لبرمجة Bash، ومرجع للنصوص البرمجية، ودليل سطر أوامر Linux. يوفر مواد تعليمية لكتابة النصوص البرمجية، وأتمتة مهام النظام، وإتقان التنقل في الطرفية (terminal) وإدارة أنظمة Unix. تغطي الأدلة مجموعة واسعة من تخصيص بيئة shell، بما في ذلك تنسيق المطالبة (prompt) واستخدام الأسماء المستعارة (aliases). كما يوفر دليلاً لبيئة shell لإدارة ملفات التكوين وتهيئة بيئات المستخدم. تفصل المواد مجموعة واسعة من القدرات بما في ذلك منطق تدفق التحكم، وإدارة البيانات باستخدام المصفوفات المفهرسة والترابطية، ومعالجة النصوص. تشمل المجالات الأخرى المغطاة إدارة الملفات والموارد، ومطابقة الأنماط باستخدام التعبيرات النمطية (regex)، وأدوات المراقبة لتصحيح أخطاء النصوص والتحقق من صحة البنية. يشرح المورد أيضاً ميزات الطرفية التفاعلية مثل استرجاع سجل الأوامر، وإكمال الإدخال، واختصارات لوحة المفاتيح للتنقل في سطر الأوامر.

    Explains how to combine multiple tests using AND, OR, and NOT operators to create complex conditions.

    Shell
    عرض على GitHub↗4,354
  • mouredev/hello-javaالصورة الرمزية لـ mouredev

    mouredev/hello-java

    4,304عرض على GitHub↗

    This project is a collection of instructional resources and curriculum materials designed to teach the Java language. It provides a structured programming course, a fundamentals guide, and an object-oriented programming tutorial, supported by a series of practical coding exercises and implementation challenges. The curriculum focuses on implementing object-oriented patterns, including inheritance, polymorphism, and abstraction. It covers the creation of classes, the use of interfaces to define behavioral contracts, and the application of access modifiers to control data visibility. The educa

    Covers the use of AND, OR, and NOT operators to determine complex truth conditions.

    Javacursojavapoo
    عرض على GitHub↗4,304
  1. Home
  2. Software Engineering & Architecture
  3. Boolean Logic Combinators

استكشف الوسوم الفرعية

  • Assertion Logic CombinatorsMechanisms for combining multiple test matchers using logical operators to determine a final match result. **Distinct from Boolean Logic Combinators:** Distinct from general Boolean Logic Combinators by focusing specifically on the composition of test assertions rather than execution gating or search filters.