Ecosyste.ms: Repos

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

GitHub topics: evaluator

expr-lang/expr

Expression language and expression evaluation for Go

Language: Go - Size: 10.8 MB - Last synced: about 18 hours ago - Pushed: 3 days ago - Stars: 5,651 - Forks: 368

lartpang/PySODEvalToolkit

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

Language: Python - Size: 296 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 146 - Forks: 21

bertiqwerty/exmex

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

Language: Rust - Size: 904 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 35 - Forks: 5

CarlosNZ/fig-tree-evaluator

A highly configurable custom expression tree evaluator

Language: TypeScript - Size: 17.9 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 10 - Forks: 1

seborama/gal

Go evAL - Customisable Go expression parser and evaluator.

Language: Go - Size: 111 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0

ChromeGG/cel-js

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

Language: TypeScript - Size: 283 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 18 - Forks: 4

casbin/govaluate

Arbitrary expression evaluation for golang, maintained by Casbin

Language: Go - Size: 352 KB - Last synced: about 9 hours ago - Pushed: 6 months ago - Stars: 11 - Forks: 1

nreco/lambdaparser

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

Language: C# - Size: 87.9 KB - Last synced: about 1 hour ago - Pushed: 4 months ago - Stars: 300 - Forks: 53

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: 8 days ago - Pushed: 8 days ago - Stars: 7 - Forks: 2

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: about 11 hours ago - Pushed: 8 months ago - Stars: 564 - Forks: 96

dy/subscript

Fast and tiny expression evaluator with minimal syntax.

Language: JavaScript - Size: 1.03 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 90 - Forks: 2

kennethshackleton/SKPokerEval

7-card Texas Hold'em hand evaluator

Language: C++ - Size: 3.46 MB - Last synced: about 16 hours ago - Pushed: over 3 years ago - Stars: 232 - Forks: 57

nicoSWD/php-rule-parser

PHP Rule Engine - Parses & Evaluates JavaScript-like expressions

Language: PHP - Size: 746 KB - Last synced: 6 days ago - Pushed: about 2 years ago - Stars: 123 - Forks: 20

LesterLyu/fast-formula-parser

Parse and evaluate MS Excel formula in javascript.

Language: JavaScript - Size: 2.94 MB - Last synced: 8 days ago - Pushed: 7 months ago - Stars: 438 - Forks: 61

davidski/tf-tidyrisk 📦

🌎Tidyrisk Terraform stack

Language: HCL - Size: 35.2 KB - Last synced: 14 days ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

ariya/tapdigit 📦

Simple JavaScript-based math evaluator

Language: JavaScript - Size: 71.3 KB - Last synced: 14 days ago - Pushed: about 6 years ago - Stars: 16 - Forks: 9

nyancrimew/Arity 📦

Arity Reborn :smirk:

Language: Java - Size: 118 KB - Last synced: 15 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

zzzprojects/Eval-SQL.NET

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

Language: C# - Size: 861 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 95 - Forks: 40

zzzprojects/Eval-Expression.NET

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

Language: C# - Size: 904 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 427 - Forks: 84

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: about 6 hours ago - Pushed: 3 months ago - Stars: 16 - Forks: 0

Rax-x/basic-math-evaluator

Basic mathematical expression evaluator

Language: C - Size: 34.2 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0

Drakkar-Software/OctoBot-Tentacles

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

Language: Python - Size: 10.1 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 122 - Forks: 67

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. Built in TypeScript, supported by the Handsontable Team.

Language: TypeScript - Size: 73.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,745 - Forks: 103

dahomey-technologies/Dahomey.ExpressionEvaluator

Evaluate C# Formulas at Runtime

Language: C# - Size: 33.2 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 40 - Forks: 5

viant/igo

Go evaluator in go

Language: Go - Size: 232 KB - Last synced: 21 days ago - Pushed: 22 days ago - Stars: 3 - Forks: 1

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.51 MB - Last synced: about 2 hours ago - Pushed: over 1 year ago - Stars: 25 - Forks: 8

hsiaofongw/expression-evaluator

Term Rewriting System

Language: TypeScript - Size: 2.81 MB - Last synced: 24 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

qw4990/expr-evaler

EE is used to evaluate a bool expr, and get its result(true/false);

Language: Go - Size: 11.7 KB - Last synced: 24 days ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 1

8dcc/sl

Simple LISP interpreter

Language: C - Size: 127 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 2 - Forks: 0

zaz/precedence-parser

PEMDAS (or, more correctly, PEDMSA) parser

Language: Scheme - Size: 11.7 KB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0

cedrickchee/hou

Hou :monkey: programming language interpreter and compiler

Language: Go - Size: 64.5 KB - Last synced: 26 days ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0

tmteam/NFun

Expressions Evaluator for .NET

Language: C# - Size: 4.13 MB - Last synced: 18 days ago - Pushed: 10 months ago - Stars: 57 - Forks: 3

mat1jaczyyy/Evaluator 📦

Old Python algorithm evaluator I wrote.

Language: PHP - Size: 177 KB - Last synced: 28 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0

hexagonal-sun/bic

A C interpreter and API explorer.

Language: C - Size: 991 KB - Last synced: 22 days ago - Pushed: about 2 years ago - Stars: 803 - Forks: 40

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: 14 days ago - Pushed: over 3 years ago - Stars: 352 - Forks: 9

roneetkumar/simple-lang

Simple is a programming language based on GO lang as a base language. The objective to create this language is not only to learn GO lang but also to understand the journey of idea from source code to a finished product.

Language: Go - Size: 146 KB - Last synced: 29 days ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0

BaseMax/PostfixEvaluatorC

This is a postfix evaluator written in C. It takes a postfix expression as input and evaluates it. It supports the following operators: + - * / ^ ( )

Language: C - Size: 16.6 KB - Last synced: 29 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

BaseMax/PrefixEvaluatorC

This is a prefix evaluator written in C. It takes a prefix expression as input and evaluates it. It supports the following operators: + - * / ^ ( )

Language: C - Size: 16.6 KB - Last synced: 29 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

BaseMax/Infix2Postfix-Evaluator

A Javascript Implementation of an Infix to Postfix Evaluator. It can evaluate any infix expression and convert it to postfix expression.

Language: JavaScript - Size: 18.6 KB - Last synced: 29 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

adalrsjr1/arithmetic-evaluator

Pratt Parser implementation in Python resolving arbitrary variables.

Language: Python - Size: 10.7 KB - Last synced: 30 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

anisantillans/EVA360-.net

Distributed web system for the management and control of Evaluation 360.

Language: JavaScript - Size: 3.9 MB - Last synced: 30 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0

madorin/matex

PHP Mathematical expression parser and evaluator

Language: PHP - Size: 30.3 KB - Last synced: 23 days ago - Pushed: over 1 year ago - Stars: 108 - Forks: 34

mrlvsb/kelvin

Kelvin - The Ultimate Code Examinator

Language: Python - Size: 2.94 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 19 - Forks: 14

FelixDubois/tval

A fast math expression evaluator

Language: C - Size: 668 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

olamide203/hyoka

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

Language: TypeScript - Size: 148 KB - Last synced: 21 days ago - Pushed: 5 months ago - Stars: 124 - Forks: 7

JuStFOrFUn83/IMath

IMath is a numerical math interpreter for calculating the result of a mathematical expression.

Language: Python - Size: 25.4 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

healeycodes/coolrule

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

Language: Rust - Size: 17.6 KB - Last synced: 16 days ago - Pushed: 9 months ago - Stars: 4 - Forks: 0

JanDotNet/ThinkSharp.FormulaParser

A customizable formula parser with fluent API that allows parsing and evaluation of mathematically formulas.

Language: C# - Size: 1.91 MB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 1

wessberg/ts-evaluator

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

Language: TypeScript - Size: 1.33 MB - Last synced: 14 days ago - Pushed: 10 months ago - Stars: 84 - Forks: 2

bit-ranger/exp

断言表达式 / expression evaluator

Language: Python - Size: 9.77 KB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

fluentpython/lispy

Learning with Peter Norvig's lis.py interpreter

Language: Scheme - Size: 1.72 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 210 - Forks: 31

slince/expression-language.js

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

Language: TypeScript - Size: 233 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 11 - Forks: 2

tupac-amaru/yacep

yet another csharp expression parser

Language: C# - Size: 171 KB - Last synced: 16 days ago - Pushed: almost 2 years ago - Stars: 122 - Forks: 18

bugoverdose/yail

Yet Another Interpreted Language

Language: Go - Size: 1.31 MB - Last synced: 16 days ago - Pushed: 8 months ago - Stars: 6 - Forks: 0

umutozel/jokenizer

:dragon: JavaScript expression tokenizer and evaluator

Language: TypeScript - Size: 440 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 17 - Forks: 2

houlongchao/HLC.Expression

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

Language: C# - Size: 171 KB - Last synced: 19 days ago - Pushed: 5 months ago - Stars: 16 - Forks: 7

metuan/TypecheckEval-PPLanguage

We have invented the arithmetic logic programming language called as PP. We had to create parser, type check and eval which let you play with that language.

Language: Haskell - Size: 642 KB - Last synced: 2 months ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0

rse/flowlink

Flow Expression Language

Language: JavaScript - Size: 36.1 KB - Last synced: 14 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

jairo-litman/cidoka-lang

The Cidoka Programming Language

Language: Go - Size: 161 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

MarkZeiss/poker-engine

Poker-Engine v3 documentation

Size: 195 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

Drakkar-Software/OctoBot-Evaluators

OctoBot evaluators package

Language: Python - Size: 545 KB - Last synced: 1 day ago - Pushed: about 2 months ago - Stars: 9 - Forks: 18

murzagalin/multiplatform-expressions-evaluator

Kotlin Multiplatform runtime infix expressions evaluator.

Language: Kotlin - Size: 185 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 27 - Forks: 3

haraldmaida/lamcal

A lambda calculus parser, evaluator and repl

Language: Rust - Size: 193 KB - Last synced: 4 days ago - Pushed: over 2 years ago - Stars: 9 - Forks: 0

olololoe110399/auto_interview

Auto Interviewer is a self-sustaining interview agent that conducts interviews, evaluates candidates, and updates a SQLite database and Google Sheets concurrently. It utilizes threading, a queue system, and an observer pattern for efficient parallelization and automatic notification of evaluators.

Language: Python - Size: 16.6 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

AfaanBilal/koshur-lang

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

Language: JavaScript - Size: 72.3 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 24 - Forks: 4

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: 4 months ago - Pushed: 10 months ago - Stars: 7 - Forks: 0

jcubic/expression.php

Safely evaluate math, string, and boolean expressions

Language: PHP - Size: 228 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 2

nullne/evaluator

Language: Go - Size: 51.8 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 38 - Forks: 8

KOUISAmine/xpath-evaluator

XPath evaluator is a tool that allows you to evaluate XPath expressions on XML documents.

Language: HTML - Size: 3.91 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

KOUISAmine/jsonpath-evaluator

JSONPath Evaluator is a tool used for querying and extracting data from JSON documents or structures.

Language: HTML - Size: 3.91 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

giovanni-iannaccone/goMath

a math evaluator in go

Language: Go - Size: 26.4 KB - Last synced: 12 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

jonschlinkert/eval-estree-expression

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

Language: JavaScript - Size: 97.7 KB - Last synced: 4 days ago - Pushed: about 2 years ago - Stars: 41 - Forks: 3

sekvanto/evaluator-java

evaluates an expression with optional variables values

Language: Java - Size: 444 KB - Last synced: 5 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

faculerena/logical-parser

Parser and evaluator of trivaluated logical expressions

Language: Go - Size: 5.86 KB - Last synced: 5 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

oskarirauta/expr_cpp

expression evalution library for C++

Language: C++ - Size: 1.02 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

nexentra/aesir

The Aesir Programming Language

Language: Go - Size: 418 KB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 13 - Forks: 1

marcgurevitx/ms-ms

A MiniScript parser and evaluator written in MiniScript

Language: MAXScript - Size: 667 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0

davidski/tidyrisk-workshop

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

Language: HTML - Size: 8.99 MB - Last synced: 14 days ago - Pushed: over 3 years ago - Stars: 13 - Forks: 1

MisterPotz/ocgena-math-parexper

Simple math string expressions evaluator. Supports only unary minus, minus, plus, and product operators, along with nested brackets and variables. Based on math AST creation and expression reduction. Uses tokenization. Originally created as part of ocgena project.

Language: Kotlin - Size: 89.8 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - 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: 18 days ago - Pushed: about 2 years ago - Stars: 10 - Forks: 2

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: about 2 months ago - Pushed: about 1 year ago - Stars: 10 - Forks: 0

LucasTavaresA/Eval.cs

Mathematical expressions evaluator in csharp

Language: C# - Size: 91.8 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

slack-io/commander

Command evaluator and parser

Language: Go - Size: 6.84 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

jsdw/angu

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

Language: TypeScript - Size: 231 KB - Last synced: 28 days ago - Pushed: over 1 year ago - Stars: 126 - Forks: 2

codeAbinash/eval

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

Language: C++ - Size: 1.24 MB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0

HackaIran/HOPE

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

Language: JavaScript - Size: 957 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 8 - Forks: 0

DeanFs/DFEvalKit

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

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

arsalan0c/non-deterministic-source

Metacircular evaluator for a non-deterministic language (based on SICP JS: https://sicp.comp.nus.edu.sg/chapters/85)

Language: JavaScript - Size: 78.1 KB - Last synced: 6 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

ariya/calculator.clj

Learning Clojure by writing a lexer, parser, evaluator

Language: Clojure - Size: 47.9 KB - Last synced: 14 days ago - Pushed: 12 months ago - Stars: 8 - Forks: 0

maciejziemichod/interpreter-in-typescript

Language: TypeScript - Size: 221 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

Pierlam/ExpressionEval

Expression evaluator .NET component. Provide expression as a string. The component will evaluate if at runtime. Very easy to use.

Language: C# - Size: 173 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

alextsx/scoring-system-app

An application containing a ScoringSystem component made in React

Language: JavaScript - Size: 6.87 MB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

alxnull/calcex

A simple mathematical expression parser and evaluator for .NET.

Language: C# - Size: 66.4 KB - Last synced: 3 days ago - Pushed: over 4 years ago - Stars: 4 - Forks: 2

Youngermaster/Anthropometric-Evaluator

This application allows you to evaluate your body to know what state you are in, given some measurements that you will have to give.

Language: Dart - Size: 122 KB - Last synced: 7 months ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0

Keelar/ExprK

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

Language: Kotlin - Size: 44.9 KB - Last synced: 7 months ago - Pushed: 9 months ago - Stars: 130 - Forks: 19

LMsgSendNilSelf/AlgebraicEngine-Fraction

a calculating engine~

Language: Objective-C - Size: 354 KB - Last synced: 7 months ago - Pushed: about 4 years ago - Stars: 315 - Forks: 106

shomali11/commander

Command evaluator and parser

Language: Go - Size: 79.1 KB - Last synced: 4 months ago - Pushed: 10 months ago - Stars: 20 - Forks: 8

francisrstokes/Lambda-Calculus

🐑Lambda calculus parser and evaluator in haskell

Language: Haskell - Size: 1.95 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

dariomrk/EvalExpression

A modular arithmetic expression evaluator built using .NET

Language: C# - Size: 123 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

DevTae/PronunciationEvaluator

Python, Dynamic Programming, IPA 기호 를 활용한 발음 평가 지표 개발

Language: Jupyter Notebook - Size: 809 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0