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

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

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

6 रिपॉजिटरी

Awesome GitHub RepositoriesHigh-Performance Expression Evaluators

Systems that use bytecode compilation and virtual machines to execute dynamic logic with minimal overhead.

Distinct from High Performance Task Execution: Existing candidates focus on build scripts, game tasks, or web rendering, whereas this is for general-purpose expression evaluation in application logic.

Explore 6 awesome GitHub repositories matching programming languages & runtimes · High-Performance Expression Evaluators. Refine with filters or upvote what's useful.

Awesome High-Performance Expression Evaluators GitHub Repositories

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

    expr-lang/expr

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

    Expr is a statically typed expression engine and domain-specific language for parsing and evaluating dynamic logic strings within Go applications. It functions as a bytecode expression evaluator that executes compiled logic with guaranteed termination and memory safety. The engine utilizes a specialized compiler and virtual machine to achieve high-performance execution. It employs static type validation during the compilation phase to ensure operand compatibility and prevent runtime crashes. The project provides a data transformation engine capable of mapping, filtering, and aggregating coll

    Running complex logic via a bytecode compiler and virtual machine to achieve faster evaluation than standard interpreters.

    Gobytecodeconfiguration-languageengine
    GitHub पर देखें↗7,906
  • vespa-engine/vespavespa-engine का अवतार

    vespa-engine/vespa

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

    Vespa is a distributed search engine, vector database, and machine learning ranking engine. It serves as an AI search platform designed to handle large-scale document indexing and complex query processing across a cluster of nodes, combining keyword retrieval with high-dimensional embedding storage for semantic similarity search. The platform distinguishes itself by integrating machine learning models directly into the search pipeline to perform real-time inference and ranking. It converts these models into ranking expressions to score and order results based on relevance, while providing a s

    Executes high-performance ranking and scoring logic by converting ML models and expressions into efficient evaluation code.

    Java
    GitHub पर देखें↗6,961
  • killme2008/aviatorscriptkillme2008 का अवतार

    killme2008/aviatorscript

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

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

    Transforms dynamic formulas into executable machine instructions at runtime to achieve high-performance calculation speeds.

    Javaaviatorscriptexpression-evaluatorjava
    GitHub पर देखें↗5,216
  • mapstermapper/mapsterMapsterMapper का अवतार

    MapsterMapper/Mapster

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

    Mapster एक .NET ऑब्जेक्ट-टू-ऑब्जेक्ट मैपर और उच्च-प्रदर्शन मैपिंग इंजन है जिसका उपयोग विभिन्न ऑब्जेक्ट मॉडल के बीच डेटा को बदलने के लिए किया जाता है। यह आंतरिक लॉजिक और बाहरी डेटा स्ट्रक्चर्स के बीच डेटा को स्थानांतरित करने के लिए एक टाइप-सेफ डेटा ट्रांसफर टूल और LINQ क्वेरी प्रोजेक्शन टूल के रूप में कार्य करता है। इंजन ऑब्जेक्ट रूपांतरण के दौरान ओवरहेड को कम करने के लिए संकलित मैपिंग अभिव्यक्तियों और मशीन कोड का उपयोग करता है। यह विशेष रूप से डेटाबेस पुनर्प्राप्ति को ऑप्टिमाइज़ करने के लिए क्वेरी योग्य डेटा स्रोतों को सीधे गंतव्य प्रकारों में प्रोजेक्ट करने की अनुमति देता है। यह टूलसेट डेटा ट्रांसफर ऑब्जेक्ट जनरेशन, अपरिवर्तनीय (immutable) डेटा रूपांतरण और क्वेरी परिणाम प्रोजेक्शन को कवर करता है। इसमें अपरिवर्तनीय संग्रहों को मैप करने, ऑब्जेक्ट संदर्भों को संरक्षित करने और रूपांतरण प्रक्रिया में रनटाइम पैरामीटर्स को इंजेक्ट करने की क्षमताएं शामिल हैं।

    Utilizes compiled mapping expressions and machine code to maximize throughput during object conversions.

    C#
    GitHub पर देखें↗5,127
  • google/cel-gogoogle का अवतार

    google/cel-go

    2,875GitHub पर देखें↗

    cel-go is a Go implementation of the Common Expression Language, providing a type-safe engine for the evaluation of non-Turing complete, side-effect-free expressions. It functions as an embedded expression engine that converts human-readable strings into type-checked abstract syntax trees to ensure safe execution. The system utilizes a compile-once evaluate-many model, parsing and validating expressions into cached programs for repeated execution across different datasets. It further distinguishes itself as a partial state evaluator, using commutative logic to compute results and return resid

    Parses expressions into cached programs for repeated high-performance execution across different input datasets.

    Gocelexpressionexpression-evaluator
    GitHub पर देखें↗2,875
  • happykit/flagshappykit का अवतार

    happykit/flags

    1,040GitHub पर देखें↗

    Flags is a feature management platform designed to synchronize application configurations and feature toggles across server and client environments. It provides the infrastructure to evaluate and distribute settings in real-time, allowing for the control of application behavior without requiring code redeployments. The system is built to support isomorphic flag resolution, ensuring that evaluation logic remains consistent during transitions between server-side and client-side rendering. By utilizing server-side state hydration and local fallback caching, the platform prevents visual layout sh

    Optimizes flag evaluation performance by utilizing local caching and infrastructure-level lookups to minimize latency.

    TypeScriptfeature-flagsfeature-togglesnextjs
    GitHub पर देखें↗1,040
  1. Home
  2. Programming Languages & Runtimes
  3. High-Performance Expression Evaluators

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

  • C-Based EvaluationHigh-performance evaluation of expressions by converting them into compiled C code. **Distinct from High-Performance Expression Evaluators:** Distinct from general expression evaluators by specifically utilizing C-code generation for maximum performance.
  • Flag Evaluation EnginesHigh-performance components for executing flag logic with minimal latency. **Distinct from High-Performance Expression Evaluators:** Distinct from High-Performance Expression Evaluators: focuses specifically on the evaluation of feature flag rules rather than general-purpose expression bytecode.
  • Object Transformation CompilersSystems that compile object mapping logic into executable code to eliminate reflection overhead. **Distinct from High-Performance Expression Evaluators:** Focuses on compiling mapping expressions for object-to-object conversion, rather than general-purpose logic evaluation.
  • Program Caching StrategiesCaching parsed and type-checked expression trees as reusable programs to maximize execution speed. **Distinct from High-Performance Expression Evaluators:** Distinct from High-Performance Expression Evaluators: specifically addresses the compile-once evaluate-many caching model.