🌜
🌞

Best JavaScript Eval Libraries

eval

eval

v0.1.8

Evaluate node require() module content directly

Last Commit
Apr 1, 2022
GitHub Stargazers
81
License
MIT
Contributors
10
static-eval

static-eval

v2.1.0

evaluate statically-analyzable expressions

Last Commit
Feb 17, 2021
GitHub Stargazers
161
License
MIT
Contributors
11
@pixi/unsafe-eval

@pixi/unsafe-eval

v6.5.1

Adds support for environments that disallow support of new Function

Last Commit
Oct 5, 2022
GitHub Stargazers
37.6K
License
MIT
Contributors
100
vm-browserify

vm-browserify

v1.1.2

vm module for the browser

Last Commit
Nov 4, 2019
GitHub Stargazers
175
License
MIT
Contributors
8
define-lazy-prop

define-lazy-prop

v3.0.0

Define a lazily evaluated property on an object

Last Commit
Jul 8, 2022
GitHub Stargazers
57
License
MIT
Contributors
3
javascript-stringify

javascript-stringify

v2.1.0

Stringify is to `eval` as `JSON.stringify` is to `JSON.parse`

Last Commit
Apr 14, 2021
GitHub Stargazers
123
License
MIT
Contributors
9
csp_evaluator

csp_evaluator

v1.1.0

Evaluate Content Security Policies for a wide range of bypasses and weaknesses

Last Commit
Aug 12, 2022
GitHub Stargazers
231
License
Apache-2.0
Contributors
5
expression-eval

expression-eval

v5.0.0

JavaScript expression parsing and evaluation.

Last Commit
Jul 22, 2022
GitHub Stargazers
181
License
MIT
Contributors
14
thunky

thunky

v1.1.0

delay the evaluation of a paramless async function and cache the result

Last Commit
Oct 14, 2019
GitHub Stargazers
94
License
MIT
Contributors
2
node-eval

node-eval

v2.0.0

require or eval modules

Last Commit
May 4, 2018
GitHub Stargazers
34
License
MIT
Contributors
6
babel-plugin-preval

babel-plugin-preval

v5.1.0

Pre-evaluate code at build-time

Last Commit
Feb 2, 2022
GitHub Stargazers
1,294
License
MIT
Contributors
24
@babel/plugin-transform-eval

@babel/plugin-transform-eval

v7.0.0-beta.38

Compile eval calls with string literals

Last Commit
Oct 4, 2022
GitHub Stargazers
41.5K
License
MIT
Contributors
99
lodash._reevaluate

lodash._reevaluate

v3.0.0

The modern build of lodash’s internal `reEvaluate` as a module.

Last Commit
Apr 23, 2021
GitHub Stargazers
54.5K
License
MIT
Contributors
100
math-expression-evaluator

math-expression-evaluator

v1.4.0

A flexible math expression evaluator

Last Commit
Jul 5, 2022
GitHub Stargazers
152
License
MIT
Contributors
7
for-in

for-in

v1.0.2

Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js

Last Commit
Feb 28, 2017
GitHub Stargazers
34
License
MIT
Contributors
2
reduce-function-call

reduce-function-call

v1.0.3

Reduce function calls in a string, using a callback

Last Commit
Mar 24, 2022
GitHub Stargazers
11
License
MIT
Contributors
4
@nlpjs/evaluator

@nlpjs/evaluator

v4.22.7

Evaluator

Last Commit
Jul 27, 2022
GitHub Stargazers
5,136
License
MIT
Contributors
47
debug-fabulous

debug-fabulous

v2.0.2

visionmedia debug extensions rolled into one

Last Commit
Sep 22, 2021
GitHub Stargazers
3
License
MIT
Contributors
1
file-eval

file-eval

v2.0.0

Read file and eval it

Last Commit
Apr 4, 2020
GitHub Stargazers
7
License
MIT
Contributors
3
chrome-page-eval

chrome-page-eval

v1.3.0

Evaluate a script function on a page with Chrome

Last Commit
Mar 18, 2022
GitHub Stargazers
7
License
MIT
Contributors
1
any-eval

any-eval

v1.0.0

Super handy eval of anything

Last Commit
-
GitHub Stargazers
3
License
MIT
Contributors
2
un-eval

un-eval

v1.2.0

un_eval converts an Object to its source

Last Commit
Jul 2, 2018
GitHub Stargazers
1
License
MIT
Contributors
1
utils-copy-error

utils-copy-error

v1.0.1

Copy an error object.

Last Commit
Dec 30, 2015
GitHub Stargazers
4
License
MIT
Contributors
1
for-own

for-own

v1.0.0

Iterate over the own enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js.

Last Commit
Feb 27, 2017
GitHub Stargazers
22
License
MIT
Contributors
2