An open API service providing repository metadata for many open source software ecosystems.

Topic: "evaluator"

expr-lang/expr

Expression language and expression evaluation for Go

Language: Go - Size: 11.5 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 6,826 - Forks: 437

handsontable/hyperformula

HyperFormula is an open-source headless spreadsheet for business web apps. It comes with over 400 formulas, CRUD operations, undo-redo, clipboard support, and sorting.

Language: TypeScript - Size: 74.3 MB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 2,294 - Forks: 124

hexagonal-sun/bic

A C interpreter and API explorer.

Language: C - Size: 991 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 803 - Forks: 40

codingseb/ExpressionEvaluator

A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts

Language: C# - Size: 964 KB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 604 - Forks: 100

LesterLyu/fast-formula-parser

Parse and evaluate MS Excel formula in javascript.

Language: JavaScript - Size: 2.94 MB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 488 - Forks: 67

zzzprojects/Eval-Expression.NET

C# Eval Expression | Evaluate, Compile, and Execute C# code and expression at runtime.

Language: C# - Size: 903 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 473 - Forks: 86

doctorn/trait-eval

We all know Rust's trait system is Turing complete, so tell me, why aren't we exploiting this???

Language: Rust - Size: 24.4 KB - Last synced at: 19 days ago - Pushed at: over 4 years ago - Stars: 367 - Forks: 8

LMsgSendNilSelf/AlgebraicEngine-Fraction

a calculating engine~

Language: Objective-C - Size: 354 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 315 - Forks: 106

nreco/lambdaparser

Runtime parser for string expressions (formulas, method calls). Builds dynamic LINQ expression tree and compiles it to lambda delegate.

Language: C# - Size: 99.6 KB - Last synced at: 1 day ago - Pushed at: 10 months ago - Stars: 313 - Forks: 56

fluentpython/lispy

Learning with Peter Norvig's lis.py interpreter

Language: Scheme - Size: 1.75 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 248 - Forks: 37

kennethshackleton/SKPokerEval

7-card Texas Hold'em hand evaluator

Language: C++ - Size: 3.46 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 235 - Forks: 57

lartpang/PySODEvalToolkit

PySODEvalToolkit: A Python-based Evaluation Toolbox for Salient Object Detection and Camouflaged Object Detection

Language: Python - Size: 309 KB - Last synced at: 26 days ago - Pushed at: 8 months ago - Stars: 176 - Forks: 21

turbopape/scheje

A little scheme implementation on top of Clojure

Language: Clojure - Size: 1.47 MB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 146 - Forks: 12

Drakkar-Software/OctoBot-Tentacles

This repository contains public tentacles (packages) for the OctoBot project

Language: Python - Size: 12.5 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 141 - Forks: 73

Keelar/ExprK

A simple mathematical expression evaluator for Kotlin and Java, written in Kotlin.

Language: Kotlin - Size: 44.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 130 - Forks: 19

nicoSWD/php-rule-parser

PHP Rule Engine - Parses & Evaluates JavaScript-like expressions

Language: PHP - Size: 746 KB - Last synced at: 17 days ago - Pushed at: about 3 years ago - Stars: 129 - Forks: 19

jsdw/angu

A small DSL/interpreter that can be used to evaluate simple expressions

Language: TypeScript - Size: 231 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 127 - Forks: 2

dy/subscript

Fast and tiny expression parser / evaluator.

Language: JavaScript - Size: 1.06 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 125 - Forks: 4

tupac-amaru/yacep

yet another csharp expression parser

Language: C# - Size: 171 KB - Last synced at: about 1 hour ago - Pushed at: almost 3 years ago - Stars: 123 - Forks: 18

olamide203/hyoka

a lightweight and precise math expression parser and evaluator for JavaScript and TypeScript

Language: TypeScript - Size: 148 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 122 - Forks: 7

madorin/matex

PHP Mathematical expression parser and evaluator

Language: PHP - Size: 30.3 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 115 - Forks: 37

matheval/expression-evaluator-c-sharp

Matheval is a mathematical expressions evaluator library written in C#. Allows to evaluate mathematical, boolean, string and datetime expressions

Language: C# - Size: 96.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 108 - Forks: 29

zzzprojects/Eval-SQL.NET

SQL Eval Function | Dynamically Evaluate Expression in SQL Server using C# Syntax.

Language: C# - Size: 861 KB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 95 - Forks: 40

wessberg/ts-evaluator

An interpreter for Typescript that can evaluate an arbitrary Node within a Typescript AST

Language: TypeScript - Size: 1.5 MB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 95 - Forks: 1

m-peko/booleval

Header-only C++17 library for evaluating logical expressions.

Language: C++ - Size: 464 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 85 - Forks: 6

tmteam/NFun

Expressions Evaluator for .NET

Language: C# - Size: 4.13 MB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 61 - Forks: 5

ChromeGG/cel-js

cel-js is a Common Expression Language (CEL) evaluator for JavaScript

Language: TypeScript - Size: 226 KB - Last synced at: about 5 hours ago - Pushed at: about 1 month ago - Stars: 58 - Forks: 10

AntonovAnton/math.evaluation

This .NET library allows you to evaluate and compile any mathematical expression from a string dynamically at runtime. It supports a wide range of operations and allows for the use of custom variables, operators, and functions. The evaluator can be configured for different contexts, such as scientific, programming, boolean math expressions.

Language: C# - Size: 553 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 56 - Forks: 3

jonschlinkert/eval-estree-expression

Safely evaluate JavaScript (estree) expressions, sync and async.

Language: JavaScript - Size: 175 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 56 - Forks: 4

tarao/LambdaJS

An interpreter of Lambda calculus written in JavaScript and working with JavaScript syntax.

Language: JavaScript - Size: 93.8 KB - Last synced at: 27 days ago - Pushed at: over 6 years ago - Stars: 47 - Forks: 5

bertiqwerty/exmex

Math parser and evaluator in Rust, capable of partial differentiation, allows the use of custom operators.

Language: Rust - Size: 1.05 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 44 - Forks: 6

dahomey-technologies/Dahomey.ExpressionEvaluator

Evaluate C# Formulas at Runtime

Language: C# - Size: 33.2 KB - Last synced at: 16 days ago - Pushed at: over 4 years ago - Stars: 43 - Forks: 4

murzagalin/multiplatform-expressions-evaluator

Kotlin Multiplatform runtime infix expressions evaluator.

Language: Kotlin - Size: 181 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 41 - Forks: 6

nullne/evaluator

Language: Go - Size: 51.8 KB - Last synced at: 9 months ago - Pushed at: about 2 years ago - Stars: 39 - Forks: 8

mrlvsb/kelvin

Kelvin - The Ultimate Code Examinator

Language: Python - Size: 3.78 MB - Last synced at: 4 days ago - Pushed at: 13 days ago - Stars: 30 - Forks: 24

KovtunV/NoStringEvaluating

Fast low memory consuming mathematical evaluation without endless string parsing! Parses string formula once and uses its object sequence in each evaluation. Moreover, provides user defined functions and variables.

Language: C# - Size: 1.7 MB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 29 - Forks: 12

Yoctol/ADEM

TOWARDS AN AUTOMATIC TURING TEST: LEARNING TO EVALUATE DIALOGUE RESPONSES

Language: Python - Size: 1.02 MB - Last synced at: 13 days ago - Pushed at: over 7 years ago - Stars: 29 - Forks: 8

casbin/govaluate

Arbitrary expression evaluation for golang, maintained by Casbin

Language: Go - Size: 363 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 27 - Forks: 5

AfaanBilal/koshur-lang

A simple programming language inspired by the Kashmiri language (Koshur)

Language: JavaScript - Size: 72.3 KB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 4

yuis-ice/jseval

Evaluate JavaScript on a URL through headless Chrome browser.

Language: JavaScript - Size: 2.93 KB - Last synced at: 30 days ago - Pushed at: almost 4 years ago - Stars: 25 - Forks: 1

saulecabrera/leibniz

Math expression parser and evaluator

Language: Erlang - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 23 - Forks: 1

houlongchao/HLC.Expression

字符串表达式公式解析计算; String expression formula parsing calculation;

Language: C# - Size: 234 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 22 - Forks: 7

shomali11/commander

Command evaluator and parser

Language: Go - Size: 79.1 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 21 - Forks: 8

gsscoder/exprengine

.NET expression evaluator engine

Language: C# - Size: 3.51 MB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 21 - Forks: 5

CarlosNZ/fig-tree-evaluator

A highly configurable custom expression tree evaluator

Language: TypeScript - Size: 20.4 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 20 - Forks: 4

gajus/pianola

A declarative function composition and evaluation engine.

Language: JavaScript - Size: 43 KB - Last synced at: 26 days ago - Pushed at: over 5 years ago - Stars: 20 - Forks: 1

gergoerdi/interaction-nets

Haskell implementation of interaction net-based lambda evaluation

Language: Haskell - Size: 14.6 KB - Last synced at: 22 days ago - Pushed at: almost 9 years ago - Stars: 20 - Forks: 0

umutozel/jokenizer

:dragon: JavaScript expression tokenizer and evaluator

Language: TypeScript - Size: 670 KB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 17 - Forks: 2

3F/IeXod

The most portable alternative to Microsoft.Build for evaluating, manipulating, and other progressive data processing in a compatible XML-like syntax

Language: C# - Size: 9.83 MB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 0

leongrdic/php-smplang

simple expression language written in PHP that executes code in an isolated environment

Language: PHP - Size: 71.3 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 4

bedrockk/MoLang

MoLang parser & evaluator

Language: Java - Size: 421 KB - Last synced at: 11 months ago - Pushed at: almost 4 years ago - Stars: 16 - Forks: 4

ahmetabdi/DeusExMachina 📦

C++ Poker Stars bot that doesn't use OCR but reads directly from game memory instantly

Language: C - Size: 4.01 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 16 - Forks: 8

ariya/tapdigit 📦

Simple JavaScript-based math evaluator

Language: JavaScript - Size: 71.3 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 16 - Forks: 9

bruce-dunwiddie/data-eval

.Net Library for Evaluating Expressions at Runtime

Language: C# - Size: 267 KB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 14 - Forks: 4

arasgungore/integral-calculator

A C project which can calculate the definite integral of real functions using Newton-Cotes quadrature formulas.

Language: C - Size: 455 KB - Last synced at: 29 days ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 1

nexentra/aesir

The Aesir Programming Language

Language: Go - Size: 418 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 1

davidski/tidyrisk-workshop

🎓Materials for the Hands-On Introduction to OpenFAIR Risk Analysis with Tidyrisk

Language: HTML - Size: 8.99 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 13 - Forks: 1

Skyost/Algogo 📦

Algogo is an algorithm editor and interpreter. Lightweight and easy to use, it is free and open-source.

Language: Java - Size: 2.33 MB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 13 - Forks: 6

slince/expression-language.js

🌴 An engine that can compile and evaluate expressions written in typescript

Language: TypeScript - Size: 233 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 6

haykam821/Cutana

An emulator for shortcuts.

Language: JavaScript - Size: 617 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 1

haraldmaida/lamcal

A lambda calculus parser, evaluator and repl

Language: Rust - Size: 193 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 0

hydrargyrum/pjy

Command-line JSON querying - mirror of https://gitlab.com/hydrargyrum/pjy

Language: Python - Size: 89.8 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 10 - Forks: 0

Drakkar-Software/OctoBot-Evaluators

OctoBot evaluators package

Language: Python - Size: 563 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 10 - Forks: 22

ChenLiu-1996/GAN-evaluator

A pip-installable evaluator for GANs (IS and FID). Accepts either dataloaders or individual batches. Supports on-the-fly evaluation during training. A working DCGAN SVHN demo script provided.

Language: Python - Size: 778 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 10 - Forks: 0

Aptacode/Expressions

A light, cross platform & flexible .net library for creating, storing and dynamically evaluating expression trees using C#

Language: C# - Size: 448 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 2

jmp/poker-hand-evaluator

A small poker hand evaluator written in Java. Implements a relatively fast 5-card hand evaluator for calculating the values of poker hands and comparing them.

Language: Java - Size: 9.27 MB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 10 - Forks: 3

mrxrsd/gojacego

gojacego is a calculation engine for Golang.

Language: Go - Size: 219 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 9 - Forks: 0

spenceryonce/LLMeval

Evaluate and compare large language models (LLMs) for chatbot applications, using various LLMs as evaluators, and manage prompt templates and binary preferences.

Language: Python - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 1

pk-rawat/gostr

Mathematical and logical expression evaluator in Golang

Language: Go - Size: 11.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 9 - Forks: 1

Kourva/PyLomba

Python Evaluater App for Android made in kivy

Language: Python - Size: 553 KB - Last synced at: 29 days ago - Pushed at: 9 months ago - Stars: 8 - Forks: 1

muktihari/expr

Expr is a simple, lightweight and performant programming toolkit for evaluating basic mathematical expression and boolean expression in a string.

Language: Go - Size: 135 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 8 - Forks: 1

milahu/nix-eval-js

nix interpreter in javascript

Language: JavaScript - Size: 2.45 MB - Last synced at: 13 days ago - Pushed at: 12 months ago - Stars: 8 - Forks: 1

yds12/mexe

Simple and fast arithmetic expression parser

Language: Rust - Size: 37.1 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

chen-keinan/go-opa-validate

go-opa-validate is an open-source lib that evaluates OPA (open policy agent) policy against JSON or YAML data.

Language: Go - Size: 339 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 2

ariya/calculator.clj

Learning Clojure by writing a lexer, parser, evaluator

Language: Clojure - Size: 47.9 KB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 1

codeAbinash/eval

Arithmetic string evaluation tool built using C++, like a calculator in your terminal.

Language: C++ - Size: 1.24 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

ChifiSource/ParseNotEval.jl

Expands the usage of Base.parse to work with more Base structures.

Language: Julia - Size: 102 KB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 0

HackaIran/HOPE

🧪 [H]ackademy [O]pen-Source [P]rojects [E]valuator

Language: JavaScript - Size: 957 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 8 - Forks: 0

ydog01/CPP-expression-evaluator

基于逆波兰序的拓展版表达式求值

Language: C++ - Size: 81.1 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 7 - Forks: 0

edrisranjbar/SelfUp

SelfUp is a free and open source project to helps us become the better version of ourselves.

Language: Python - Size: 1.25 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 2

zannx/ArcticC

A simple programming language

Language: C# - Size: 126 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 1

Drakkar-Software/OctoBot-Tentacles-Template 📦

This repository contains the template for custom tentacles (packages) handled by OctoBot's tentacle manager.

Language: Python - Size: 24.4 KB - Last synced at: 3 days ago - Pushed at: about 5 years ago - Stars: 7 - Forks: 4

triagemd/keras-eval

An evaluation abstraction for Keras models.

Language: Jupyter Notebook - Size: 15.3 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 7 - Forks: 2

Emzi0767/Devi-Discord-Selfbot 📦

Devi (Dynamic Evaluation Implement) is a Discord selfbot, built with C# eval and quoting in mind

Language: C# - Size: 113 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 0

bugoverdose/yail

Yet Another Interpreted Language

Language: Go - Size: 1.31 MB - Last synced at: 30 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

ilyas-kalandar/SharpCalc

Simple mathematical expressions evalulator, created with AST & RD.

Language: C# - Size: 51.8 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

glebec/functional-math-compiler

Exercise creating a functional JavaScript math expression compiler

Language: JavaScript - Size: 117 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 6 - Forks: 1

healeycodes/coolrule

🧮 Boolean expression evaluation engine. A Rust port of boolrule.

Language: Rust - Size: 19.5 KB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 5 - Forks: 1

davidski/tidyrisk-docker

⚖🐋Rocker-based Docker Containers for Tidyrisk

Language: Shell - Size: 85.9 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

degreepath/auditor

The evaluator for Degreepath

Language: Python - Size: 3.56 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 3

brentp/kexpr-nim

nim wrapper for Heng Li's kexpr math expression evaluator library

Language: C - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 1

DeanFs/DFEvalKit

复杂数学表达式计算,包含三目运算识别和计算等

Language: Objective-C - Size: 133 KB - Last synced at: 20 days ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 0

toliyansky/evaluator-spring-boot-starter

This spring-boot-starter facilitates the debugging of your deployed web application. It allows you to execute arbitrary code in the context of your application or outside it via the web route.

Last synced at: over 2 years ago - Stars: 5 - Forks: 2

8dcc/sl

Simple Lisp interpreter from scratch

Language: C - Size: 1.9 MB - Last synced at: 6 days ago - Pushed at: 23 days ago - Stars: 4 - Forks: 2

joemoceri/hl7tools-dotnet

HL7Tools for .NET parses HL7V2 pipe-delimited (|) flat files.

Language: C# - Size: 67.2 MB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 4 - Forks: 4

ooliver1/dewel

An Eludris bot to aid in programming/development.

Language: Python - Size: 89.2 MB - Last synced at: 29 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

mahdihaghverdi/postfixcalc

Simple and safe math expression evaluator

Language: Python - Size: 337 KB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

hsiaofongw/expression-evaluator

Term Rewriting System

Language: TypeScript - Size: 2.81 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

natimellino/SAT-Solver

A Haskell embedded DSL that parses and implements the SAT algorithm to CTL formulas. Final project for ALP subject.

Language: C - Size: 11.9 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

nbice1/First-Order-Logic

This project is aimed at developing a program to evaluate the truth-value of sentences in First-Order Logic and construct proofs.

Language: Python - Size: 225 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0